
عميل بروتوكول وإطار عمل لواجهة سطر الأوامر (CLI) للتفاعل مع أجهزة الاختراق اللاسلكية، مما يمكّن باحثي الأمن من استكشاف واختبار وأتمتة تجارب البروتوكولات اللاسلكية.
يوفر هذا الإطار مجموعة من أدوات سطر الأوامر للتعامل مع/اختراق/استكشاف البروتوكولات والأجهزة اللاسلكية بالإضافة إلى مكتبة لإنشاء أدوات لاسلكية قوية لاستخدامها مع الأجهزة المادية التي تعمل ببرنامج ثابت متوافق.
التثبيت بسيط جدًا باستخدام pip:
pip install whad
وثائق المشروع متاحة على ReadTheDocs.
يمكنك تشغيل اختبارات الوحدة محليًا لإصدار Python الافتراضي باستخدام:
pytest
يمكنك تشغيل اختبارات الوحدة لجميع إصدارات Python المدعومة باستخدام:
tox
(تحتاج إلى تثبيت مترجمات Python من 3.9 إلى 3.13 شاملة لتشغيل tox). تُشغَّل الاختبارات تلقائيًا بواسطة github actions عند دفع شيء إلى الفرع الرئيسي أو عند دمج طلب سحب.