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

پروژه gotestwaf

wallarm/gotestwaf

آیا می‌خوای بدونی چه جوری امنیت API و WAF‌هایت رو تست کنی؟ gotestwaf یک ابزار منبع باز به زبان گولنگ هست که بهت کمک می‌کنه منطق تشخیص و حملات امنیتی رو روی ابزارهای امنیتی مختلف ارزیابی کنی.

کاربرد:

این ابزار برای تست عملکرد WAF (فایروال برنامه‌های تحت وب) و ابزارهای امنیتی API طراحی شده. می‌تونه حملات معروف مثل SQL Injection، XSS، Path Traversal و غیره رو شبیه‌سازی کنه تا ببینی سیستم‌های امنیتی چقدر این حملات رو تشخیص می‌دن یا می‌تونن دور زده بشن.

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

وقتی می‌خوای یک WAF جدید رو قبل از استقرار در محیط تولید تست کنی، یا می‌خوای ببینی آیا ابزار امنیتی فعلی‌ات نسبت به تکنیک‌های جدید bypass قابلیت داره، این ابزار عالیه. همچنین برای تیم‌های تست نفوذ و توسعه‌دهندگان امنیتی مناسبه.

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

تست WAF در محیط توسعه قبل از استقرار در تولید

مقایسه عملکرد چند WAF مختلف در تشخیص حملات

شناسایی نقاط ضعف در قوانین تشخیص حمله

شبیه‌سازی حملات برای تست API‌های حساس

استفاده در CI/CD برای تست خودکار امنیت API

  • ##API
  • ##WAF
  • ##GoLang
  • ##Security
  • ##Penetration
  • ##Web
  • ##OpenSource
  • ##DevSecOps
  • ##Security
  • ##Bypass