
أداة رائعة تعمل على أتمتة التقاط تجزئات الشبكة ولها واجهة رسومية جميلة. اقرأ README.md لمزيد من المعلومات ولا تستخدم هذا أبدًا دون إذن صريح من هدفك!
للاستخدام التعليمي والاختبار المصرح به فقط. أنت المسؤول الوحيد عن كيفية استخدام هذه الأداة. قد يكون تعطيل الشبكات التي لا تملكها أو التي لا تملك إذنًا كتابيًا لاختبارها غير قانوني في منطقتك. حتى إطار إلغاء المصادقة الوحيد المرسل إلى شبكة شخص آخر يمكن أن يكون غير قانوني. استخدم فقط بإذن صريح وعلى مسؤوليتك الخاصة.
يكتشف هذا التطبيق SSID الهدف، ويسرد BSSIDs المتطابقة حسب النطاق (2.4/5/6 GHz)، ويراقب بشكل سلبي كل BSSID لتعداد العملاء، وإذا كانت موجودة، لالتقاط مصافحات WPA بصيغة .22000. أزرار إلغاء المصادقة تعمل بنشاط؛ يتم تنفيذ إلغاء المصادقة النشط.
iw و ip و systemd/NetworkManager.airodump-ng (مجموعة aircrack-ng)، airmon-ng، hcxpcapngtool، iw، ip، systemctl.which airodump-ng، which hcxpcapngtool، إلخ.python3 your_script.py.نصيحة: استخدم Self-test (انظر §12) للتحقق السريع من البيئة.
logs/<SAFE_ESSID>/session.log – سجل الجلسة الدوار (يدور بعد ~5 ميجابايت).logs/<SAFE_ESSID>/discovery-01.csv – أحدث مخرجات اكتشاف النطاق.logs/<SAFE_ESSID>/<ESSID>_mon-01.csv – CSV مراقبة لكل BSSID.logs/<SAFE_ESSID>/aliases.json – الأسماء المستعارة القابلة للقراءة لعناوين MAC للعملاء.logs/<SAFE_ESSID>/session.json – بيانات الجلسة (BSSIDs، العملاء، الأعداد).logs/<SAFE_ESSID>/*hs*.22000 – مصافحات WPA الملتقطة بشكل سلبي.<SAFE_ESSID> هي نسخة آمنة من ESSID صالحة لاسم الملف.
واجهة Wi-Fi
الجهاز الفعلي، مثل wlan1.
اسم المراقب
الاسم المستخدم في وضع المراقبة، مثل mon0. سيقوم التطبيق بتبديل الوضع وإعادة التسمية إذا لزم الأمر.
النطاق (2.4 / 5 / 6 GHz) النطاق المراد المسح للبحث عن ESSID الهدف. يتطلب 6 GHz إصدارًا حديثًا من aircrack-ng ودعم المشغل.
ESSID SSID الدقيق المستهدف (حساس لحالة الأحرف).
مستوى التسجيل
basic (أقل قدر من التفاصيل)، verbose (مزيد من التفاصيل)، debug (أقصى تفاصيل).
الاكتشاف (بالثواني) مدة تمرير اكتشاف النطاق.
فحص لكل BSSID (بالثواني) وقت الاستماع السلبي لكل BSSID لتعداد العملاء.
Start / STOP تشغيل أو إيقاف الأنابيب. يقوم STOP بإنهاء العمليات واستعادة حالة NetworkManager/الواجهة عند الاقتضاء.
يعرض جميع الشبكات التي شوهدت أثناء الاكتشاف (BSSID، القناة، النطاق، ESSID).
فلاتر اختيارية (إذا كانت مفعلة في نسختك):
<hidden>.يسرد BSSIDs التي تطابق ESSID الخاص بك و النطاق المحدد، بما في ذلك القناة. يحدد هذا نقاط الوصول الدقيقة التابعة لـ SSID الخاص بك.
سجلات مختومة بزمن (الأوامر، رموز الخروج، مخرجات المحول، الأخطاء). يتم حفظها في session.log مع التدوير التلقائي.
فتح دليل السجلات يفتح مجلد الجلسة النشط.
يعرض BSSIDs التي تطابق ESSID والنطاق الخاصين بك. حدد واحدًا لعرض عملائه.
يسرد عناوين MAC للعملاء تحت BSSID المحدد مع وقت آخر ظهور.
aliases.json).
إزالة الاسم المستعار عبر القائمة السياقية → Clear alias.بدء المراقبة (BSSID) يبدأ التقاط سلبي للمصافحة لـ BSSID المحدد. يعرض عدًا تنازليًا ومؤشر EAPOL.
إيقاف المراقبة يوقف الالتقاط.
بث / موجه للعميل عناصر نائبة فقط (لا يوجد إلغاء مصادقة نشط في هذا الإصدار). يقومون ببدء التقاط سلبي للمصافحة لنفس BSSID.
الحزم قيمة واجهة المستخدم لمتغيرات المختبر المحتملة (غير مستخدمة هنا لإلغاء المصادقة).
تصدير العملاء يكتب CSV (و JSON إذا كان مفعلًا) لجميع العملاء المعروفين إلى مجلد سجلات الجلسة.
.22000.airodump-ng --band <bg|a|6> إلى CSV؛ محلل قوي يعتمد على الرأس يتعامل مع ESSIDs/تنسيقات CSV الغريبة.airodump-ng --bssid … --channel …؛ يحلل قسم المحطات في CSV لإظهار العملاء الجدد مباشرة..cap باستخدام hcxpcapngtool. عندما يكون .22000 غير فارغ موجودًا، يتم عرضه وتسجيله. يتم إصدار إعلامات سطح المكتب حيثما كان مدعومًا.airodump-ng صامتًا، يتم إعادة تشغيل العملية بشكل نظيف لتلك الخطوة (الاكتشاف أو لكل BSSID).session.log تلقائيًا.session.json ويعيد تحميلها عند بدء التشغيل لنفس ESSID.التكوين
wlan1).mon0).verbose.التشغيل
مراجعة BSSIDs
العملاء لكل BSSID
مركز العملاء
.22000.التصدير
الإيقاف
<hidden>.يكتب التطبيق إلى session.json باستمرار. إعادة التشغيل بنفس ESSID يعيد تحميل:
clients.csv مع BSSID، ESSID، القناة، MAC العميل، الاسم المستعار، آخر ظهور.logs/<SAFE_ESSID>/.نافذة الاختبار الذاتي تظهر:
airodump-ng و hcxpcapngtool و iw و ip و systemctl.iw dev (الواجهات).iw list (النطاقات/عرض القناة التي يدعمها محولك)..22000 صالح.إذا لم ينتج airodump-ng أي مخرجات لفترة معقولة:
اكتشاف فارغ
iw list).iw dev وسجلات التطبيق).لا توجد نتائج على 6 GHz
لا يوجد عملاء
لا يوجد .22000
hcxpcapngtool في السجل.واجهة مستخدم غير مستجيبة / حالة غير مؤكدة
session.log لتاريخ الأوامر/رموز الخروج بالضبط.هل يقوم التطبيق بإلغاء المصادقة؟ لا. أزرار إلغاء المصادقة هي عناصر نائبة. تبدأ فقط التقاطًا سلبيًا.
هل يمكنني مراقبة BSSIDs متعددة في وقت واحد؟ يقوم التطبيق بالمسح بالتسلسل لكل BSSID؛ يعرض الحالة التقدم (مثل "2/5").
هل "نسخ التجزئة" تمسح الحافظة تلقائيًا؟ لا. محتوى الحافظة يبقى في هذا الإصدار.
أين يتم تخزين المخرجات؟
تحت logs/<SAFE_ESSID>/ (انظر §4).
هل يمكنني فتح كل شيء بسرعة؟ استخدم فتح دليل السجلات من لوحة السجل الرئيسية.
إذا حدث أي شيء بشكل غير متوقع، ابدأ بـ session.log. يسجل كل أمر ورأس المخرجات ورمز الخروج، مما يحدد المشكلة عادة بسرعة.