وب‌سرویس مجید

پروژه sobelow

nccgroup/sobelow

کاربرد:

Sobelow یک ابزار تحلیل استاتیک امنیتی برای فریم‌ورک Phoenix در زبان Elixir است که با شناسایی آسیب‌پذیری‌های امنیتی در کد، به توسعه‌دهندگان کمک می‌کند تا از خطرات احتمالی جلوگیری کنند. ️

در چه شرایطی بهتره استفاده شود؟

وقتی داری یک اپلیکیشن Phoenix توسعه می‌دی و می‌خوای قبل از راه‌اندازی، از نظر امنیتی کد رو بررسی کنی. همچنین در محیط‌های CI/CD برای اجرای خودکار تست‌های امنیتی عالیه.

چند مثال از موارد استفاده

- تشخیص تنظیمات ناامن در کوکی‌ها و جلسات کاربری

- پیدا کردن آسیب‌پذیری‌های CSRF و SQL Injection در کد

- بررسی عدم استفاده از HTTPS در محیط‌های تولید

- شناسایی کدهای حساس یا توکن‌های درج شده به صورت سفت (Hardcoded)

  • ##security
  • ##static
  • ##PhoenixFramework
  • ##Elixir
  • ##WebSecurity
  • ##DevSecOps
  • ##CodeAudit
  • ##VulnerabilityScanner
  • ##CI
  • ##SecureCoding