Atheris چیست؟
هماکنون که این مقاله منتشر میشود، نزدیک به دو ماه از عمومی شدن این Fuzzer توسط شرکت گوگل میگذرد. لازم به ذکر است این ابزار از موتور LibFuzzer برای Fuzzing برنامهها بهره میبرد. به همین دلیل Atheris در هنگام نصب، چک میکند که LibFuzzer از قبل روی سیستمعامل نصب شده باشد. در ویدیوی زیر، به صورت عملی شیوهی کار با ابزار Atheris شرح داده شده است. با استفاده از این ابزار شما میتوانید، کد برنامههای خود که با Python نوشته شدهاند را، به اصطلاح Fuzz کرده و آسیبپذیریها و باگهای احتمالی موجود در آن را کشف و پیش از سواستفاده توسط مهاجمین سایبری، برطرف سازید.https://github.com/Ravin-Academy/fuzzing-python-with-atheris