nccgroup/sobelow
کاربرد:
Sobelow یک ابزار تحلیل استاتیک امنیتی برای فریمورک Phoenix در زبان Elixir است که با شناسایی آسیبپذیریهای امنیتی در کد، به توسعهدهندگان کمک میکند تا از خطرات احتمالی جلوگیری کنند. ️
در چه شرایطی بهتره استفاده شود؟
وقتی داری یک اپلیکیشن Phoenix توسعه میدی و میخوای قبل از راهاندازی، از نظر امنیتی کد رو بررسی کنی. همچنین در محیطهای CI/CD برای اجرای خودکار تستهای امنیتی عالیه.
چند مثال از موارد استفاده
- تشخیص تنظیمات ناامن در کوکیها و جلسات کاربری
- پیدا کردن آسیبپذیریهای CSRF و SQL Injection در کد
- بررسی عدم استفاده از HTTPS در محیطهای تولید
- شناسایی کدهای حساس یا توکنهای درج شده به صورت سفت (Hardcoded)
- ##security
- ##static
- ##PhoenixFramework
- ##Elixir
- ##WebSecurity
- ##DevSecOps
- ##CodeAudit
- ##VulnerabilityScanner
- ##CI
- ##SecureCoding
