
أداة اختبار اختراق Wi-Fi متعددة الأغراض لأجهزة M5Stack. تقوم بمسح الشبكات، هجمات التوأم الشرير، قطع الاتصال، التصيد عبر بوابات الأسر، التقاط المصافحة، وهجمات BLE للأغراض التعليمية الأمنية وتقييمات الفريق الأحمر.
Evil-M5Project هي أداة مبتكرة تم تطويرها للاختبار الأخلاقي واستكشاف شبكات WiFi. تستخدم قوة جهاز M5Core2 لمسح ومراقبة والتفاعل مع شبكات WiFi في بيئة خاضعة للرقابة. صُمم هذا المشروع للأغراض التعليمية، ويساعد في فهم أمن الشبكات ونقاط الضعف.
إخلاء مسؤولية: منشئ Evil-M5Core2 غير مسؤول عن أي استخدام خاطئ لهذه الأداة. الغرض منها هو الأغراض الأخلاقية والتعليمية فقط. يُذكَّر المستخدمون بالامتثال لجميع القوانين واللوائح السارية في منطقتهم. جميع الملفات المقدمة مع Evil-M5Core2 مصممة للاستخدام في بيئة خاضعة للرقابة ويجب استخدامها وفقًا لجميع القوانين واللوائح السارية. يُحظر تمامًا إساءة استخدام هذه الأداة أو استخدامها بشكل غير قانوني ولا يدعمه المنشئ.
إذا وجدت هذا المشروع مفيدًا، فكر في دعم تطويره!
⭐ اترك نجمة، يمكنها أن تساعد حقًا ⭐ !
اشترِ منتج M5Stack
باستخدام رابط الإحالة الخاص بي لمساعدتي في الاستمرار في بناء أدوات جديدة 🛠️
اشترِ أي شيء على AliExpress
فقط باستخدام هذا الرابط قبل البحث، فأنت تدعم المشروع مباشرة 🙌
كل نقرة صغيرة وتبرع تبقي هذا المشروع مفتوح المصدر حيًا ✨ مجرد النقر يمكن أن يحدث فرقًا 😊
انضم إلى ديسكورد Evil-M5 للحصول على المساعدة والتحديثات 😉:
https://github.com/7h30th3r0n3/Evil-M5Project/wiki
قد تختلف الميزات حسب البرنامج الثابت/الجهاز الذي تستخدمه:
Adafruit_NeoPixel، ArduinoJson، ESPping، IniFile، M5GFX، M5Unified، TinyGPSPlus، و esp8266audio. اتبع هذه الدروس للحصول على إرشادات حول درس M5 Board:
3.0.0-alpha3 لأجهزة M5stack. يُرجى استخدام لوحة M5stack مع إصدار ESP32 2.1.4 وما دونه.IMG للبدء و sites). ⚠️ يجب الآن أن تكون ملفات مجلد SD-Card-Folder داخل مجلد باسم evil في جذر بطاقة SD ⚠️تحذير: بالنسبة لـ Cardputer، تحتاج إلى تغيير حجم الفلاش إلى 8 ميجابايت ومخطط التقسيم إلى 8M مع spiffs (3 ميغابايت للتطبيق / 1.5 ميغابايت SPIFFS) وإلا قد يحدث خطأ في المساحة. هل هذه هي المرة الأولى لك مع Arduino IDE أو أن شيئًا لا يعمل بشكل صحيح؟ يجب عليك مراجعة قسم الفيديو أو طلب المساعدة على الديسكورد!
باستخدام 14 جهاز ESP32، يمكنك مراقبة جميع قنوات الواي فاي البالغ عددها 14 على نطاق 2.4 غيغاهيرتز في وقت واحد دون التنقل بين القنوات. يستخدم Cardputer نظام تحديد المواقع (GPS) لربط كل SSID تم استقباله بملف CSV متوافق مع Wigle.
تم تصميم كود العبد هذا ليعمل على أي ESP32 واستخدامه كعبد لقيادة التجوال (wardriving) بالاقتران مع وضع سيد قيادة التجوال على Cardputer. يقوم كل ESP32 بجمع SSIDs لنقاط الوصول القريبة (APs) على قناة محددة أو يمكنه التنقل بين القنوات المكونة. يمكنك إضافة عدة أجهزة ESP32 لتحسين دقة وقوة المسح. يمكن للأجهزة المزودة بهوائيات خارجية تحسين الأداء لقيادة التجوال.## تم الاختبار على:
هنا تجميع لـ 8 أجهزة esp32-c3 موصولة بالتوازي وتقوم بمسح القنوات 1,3,6,9,11,13 في الوضع الثابت وقنوات 2,4,5,7 و 8,10,12,14 في وضع التنقل لجهازين آخرين:
ولجميع مختبرين النسخة التجريبية على الديسكورد:
رخصة MIT
حقوق الطبع والنشر (c) 2023 7h30th3r0n3
يُمنح الإذن مجانًا لأي شخص يحصل على نسخة من هذا البرنامج والملفات المرتبطة به ("البرنامج")، للتعامل مع البرنامج دون قيود، بما في ذلك دون قيود حقوق الاستخدام، والنسخ، والتعديل، والدمج، والنشر، والتوزيع، والترخيص، و/أو بيع نسخ من البرنامج، والسماح للأشخاص الذين يتم تزويدهم بالبرنامج بالقيام بذلك، بشرط الالتزام بالشروط التالية:
يجب تضمين إشعار حقوق الطبع والنشر المذكور أعلاه وإذن الإذن هذا في جميع النسخ أو الأجزاء الجوهرية من البرنامج.
يُقدم البرنامج "كما هو"، دون أي ضمان من أي نوع، صريح أو ضمني، بما في ذلك على سبيل المثال لا الحصر ضمانات القابلية للتسويق، الملاءمة لغرض معين وعدم الانتهاك. في أي حال من الأحوال، لا يتحمل المؤلفون أو أصحاب حقوق الطبع والنشر المسؤولية عن أي مطالبة أو أضرار أو غيرها من المسؤوليات، سواء في إجراء تعاقدي أو تقصيري أو غيره، تنشأ عن أو بسبب أو فيما يتعلق بالبرنامج أو الاستخدام أو التعاملات الأخرى في البرنامج.
| الجهاز | روابط الشراء |
|---|---|
| الأفضل: M5Cardputer | M5Stack / AliExpress |
| M5Stack Core2 | M5Stack / AliExpress |
| M5Stack Fire | M5Stack |
| M5Stack Core1 | M5Stack |
| M5Stack AWS | M5Stack |
| M5Stack CoreS3 | M5Stack / AliExpress |
| M5Stack CoreS3 SE | M5Stack |
| M5AtomS3 (يتطلب GPS) | M5Stack |
| ↳ وحدة GPS | M5Stack |
| وحدة LLM | M5Stack / AliExpress |
| الجهاز | الروابط |
|---|---|
| CYD2USB | AliExpress |
| CYD1USB | (لا يوجد رابط بعد) |
| M5Stick v1.1 | AliExpress |
| M5Stick v2 | AliExpress |
| الميزة | Evil-Cardputer v1.5.1 | Evil-M5Core2 1.3.9 | Evil-M5Core3 1.1.9 | Evil-AtomS3 v1.1.7 | Evil-Face v1.0 |
|---|
| مسح شبكات WiFi | ✅ | ✅ | ✅ | ✅ | ❌ |
| استنساخ الشبكة | ✅ | ✅ | ✅ | ✅ | ❌ |
| إدارة البوابة الأسيرة | ✅ | ✅ | ✅ | ✅ | ❌ |
| معالجة بيانات الاعتماد | ✅ | ✅ | ✅ | ✅ | ❌ |
| خادم الويب عن بُعد | ✅ | ✅ | ✅ | ✅ | ❌ |
| هجوم الاستقصاء | ✅ | ✅ | ✅ | ✅ | ❌ |
| استشعار الاستقصاءات | ✅ | ✅ | ✅ | ✅ | ❌ |
| هجوم الكارما | ✅ | ✅ | ✅ | ✅ | ❌ |
| هجوم الكارما الآلي | ✅ | ✅ | ✅ | ✅ | ✅ |
| كارما موجهة | ✅ | ✅ | ✅ | ❌ | ❌ |
| لوحة مفاتيح بلوتوث | ✅ | ✅ | ❌ | ❌ | ❌ |
| قيادة التجوال (Wardriving) | ✅ | ✅ | ✅ | ✅ | ❌ |
| سيد قيادة التجوال | ✅ | ❌ | ❌ | ❌ | ❌ |
| سبام المنارات | ✅ | ✅ | ✅ | ✅ | ❌ |
| أداة قطع الاتصال | ✅ | ✅ | ❌ | ❌ | ❌ |
| قطع الاتصال الآلي | ✅ | ❌ | ❌ | ❌ | ❌ |
| التوأم الشرير | ✅ | ❌ | ❌ | ❌ | ❌ |
| سيد المصافحة | ✅ | ✅ | ❌ | ❌ | ❌ |
| التحقق من المصافحات | ✅ | ❌ | ❌ | ❌ | ❌ |
| استشعار العملاء | ✅ | ✅ | ❌ | ❌ | ❌ |
| الاستشعار الخام | ✅ | ✅ | ❌ | ❌ | ❌ |
| مصور قنوات الواي فاي | ✅ | ✅ | ❌ | ❌ | ❌ |
| استشعار العملاء وقطع الاتصال | ✅ | ✅ | ❌ | ❌ | ❌ |
| كشف EAPOL/قطع الاتصال | ✅ | ✅ | ✅ (بدون EAPOL) | ❌ | ❌ |
| جدار الفليبر | ✅ | ✅ | ✅ | ❌ | ❌ |
| إرسال كود تسلا باستخدام RFunit | ✅ | ❌ | ❌ | ❌ | ❌ |
| مسح الشبكة والمنفذ | ✅ | ✅ | ❌ | ❌ | ❌ |
| فحص شامل للشبكة والمنافذ | ✅ | ✅ | ❌ | ❌ | ❌ |
| شل SSH | ✅ | ❌ | ❌ | ❌ | ❌ |
| زاحف الويب | ✅ | ❌ | ❌ | ❌ | ❌ |
| PwnGrid | ✅ | ✅ | ❌ | ❌ | ❌ |
| كاشف السكيمر | ✅ | ✅ | ❌ | ❌ | ❌ |
| مهتز الفأرة | ✅ | ❌ | ❌ | ❌ | ❌ |
| BadUSB | ✅ | ❌ | ❌ | ❌ | ❌ |
| WebUi BadUSB | ✅ | ❌ | ❌ | ❌ | ❌ |
| تخصيص الثيم | ✅ | ✅ | ❌ | ❌ | ❌ |
| فحص الشبكة بالكامل | ✅ | ✅ | ❌ | ❌ | ❌ |
| نفق TCP العكسي | ✅ | ✅ | ❌ | ❌ | ❌ |
| تجويع DHCP | ✅ | ✅ | ❌ | ❌ | ❌ |
| DHCP المارق | ✅ | ✅ | ❌ | ❌ | ❌ |
| تبديل DNS | ✅ | ✅ | ❌ | ❌ | ❌ |
| اختطاف الشبكة | ✅ | ✅ | ❌ | ❌ | ❌ |
| كشف الطابعة | ✅ | ✅ | ❌ | ❌ | ❌ |
| طباعة ملف | ✅ | ✅ | ❌ | ❌ | ❌ |
| التحقق من حالة الطابعة | ✅ | ✅ | ❌ | ❌ | ❌ |
| وعاء العسل | ✅ (مع Webhook) | ✅ | ❌ | ❌ | ❌ |
| بث دردشة LLM | ✅ | ❌ | ❌ | ❌ | ❌ |
| EvilChatMesh | ✅ | ❌ | ❌ | ❌ | ❌ |
| SD على USB | ✅ | ❌ | ❌ | ❌ | ❌ |
| المستجيب (Responder) | ✅ | ❌ | ❌ | ❌ | ❌ |
| إساءة استخدام WPAD | ✅ | ❌ | ❌ | ❌ | ❌ |
| كسر NTLMv2 | ✅ | ❌ | ❌ | ❌ | ❌ |
| مدير الملفات | ✅ | ❌ | ❌ | ❌ | ❌ |
| شل UART | ✅ | ❌ | ❌ | ❌ | ❌ |
| مجموعة أدوات SIP | ✅ | ❌ | ❌ | ❌ | ❌ |
| مجموعة أدوات CCTV | ✅ | ❌ | ❌ | ❌ | ❌ |
| مسمم SSDP | ✅ | ❌ | ❌ | ❌ | ❌ |
| SkyJack | ✅ | ❌ | ❌ | ❌ | ❌ |
| صندوق البريد الميت عبر WiFi | ✅ | ❌ | ❌ | ❌ | ❌ |
| فيضان اسم البلوتوث | ✅ | ❌ | ❌ | ❌ | ❌ |
| جدار Airtag | ✅ | ❌ | ❌ | ❌ | ❌ |
| FindMyEvil | ✅ | ❌ | ❌ | ❌ | ❌ |
| عارض تعيينات UPnP | ✅ | ❌ | ❌ | ❌ | ❌ |
| NAT عبر UPnP | ✅ | ❌ | ❌ | ❌ | ❌ |
| LDAPDump | ✅ | ❌ | ❌ | ❌ | ❌ |
| صائد IMSI | ✅ | ❌ | ❌ | ❌ | ❌ |
| فاحص الشبكة المفتوحة | ✅ | ❌ | ❌ | ❌ | ❌ |
| مجموعة أدوات ESP32-C5 التسلسلية | ✅ | ❌ | ❌ | ❌ | ❌ |
| Aircrack (كسر WPA2) | ✅ | ❌ | ❌ | ❌ | ❌ |
| إساءة استخدام الاكتشاف التلقائي | ✅ | ❌ | ❌ | ❌ | ❌ |
| Evil Navigator WebUI | ✅ | ❌ | ❌ | ❌ | ❌ |
| الإعدادات | ✅ | ✅ | ✅ | ✅ | ❌ |
utilities/deauth_prerequisites لتجاوز برنامج ESP32 الثابت.utilities/Bad_Usb_Lib/README.md115200.PSRAM في قائمة الأدوات.