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

پروژه oss-fuzz

google/oss-fuzz

کاربرد:

این پروژه یک پلتفرم فازینگ (Fuzzing) مداوم برای نرم‌افزارهای متن‌باز است که به طور خودکار باگ‌ها و آسیب‌پذیری‌های امنیتی را در کدهای منبع باز پیدا می‌کند. ️

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

وقتی توسعه‌دهنده یک پروژه متن‌باز هستید و می‌خواهید کد شما به صورت مداوم تست شود تا باگ‌های حیاتی مثل خطاهای دسترسی به حافظه، کریش یا نشتی حافظه شناسایی شوند.

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

- تست خودکار کتابخانه‌های C/C++ برای پیدا کردن باگ‌های امنیتی

- یکپارچه‌سازی با CI/CD برای تشخیص زودهنگام مشکلات در کد جدید

- گزارش خودکار باگ‌ها به توسعه‌دهندگان از طریق سیستم‌های مدیریت اشکالات

  • ##fuzzing
  • ##security
  • ##open
  • ##continuous
  • ##bug
  • ##memory
  • ##google
  • ##oss
  • ##vulnerability
  • ##automated