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

پروژه security-code-scan

security-code-scan/security-code-scan

کاربرد:

این ابزار کدهای منبع پروژه‌های دات‌نت را تحلیل می‌کند تا الگوهای شناخته‌شده آسیب‌پذیری امنیتی (مانند تزریق SQL، XSS یا کریم‌های ضعیف) را شناسایی کند. این کار به صورت استاتیک و در حین توسعه انجام می‌شود.

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

وقتی که داری یک پروژه .NET توسعه می‌دی و می‌خوای از ریسک‌های امنیتی در کد اولیه جلوگیری کنی. بهترین زمان استفاده، در فرآیند CI/CD یا هنگام commit و pull request هست.

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

- تشخیص استفاده نادرست از Entity Framework که منجر به تزریق SQL می‌شه.

- پیدا کردن خروجی‌های وب بدون کدگذاری که باعث XSS می‌شن.

- شناسایی استفاده از الگوریتم‌های رمزنگاری منسوخ مثل MD5 یا SHA1.

  • ##SecurityScanner
  • ##CSharp
  • ##VBNet
  • ##StaticAnalysis
  • ##CodeSecurity
  • ##SAST
  • ##DotNetSecurity
  • ##SecureCoding
  • ##VulnerabilityDetection
  • ##DevSecOps