
برنامج ثابت لاختبار الاختراق يحتوي على أكثر من 80 ميزة لـ M5Stack Cardputer-Adv. يدعم WiFi، BLE، الترددات دون الغيغاهيرتز (CC1101)، 2.4GHz (nRF24)، LoRa (SX1262)، IR، BadUSB، هجمات DHCP، WPAD، MouseJack، البريد العشوائي عبر BLE، إعادة تشغيل الإشارات، 6 ثيمات. يدعم قبعات LoRa-GNSS + Hydra RF + رفيق ESP32-C5.
≋≋≋ commander of the deep ≋≋≋
**برنامج ثابت لاختبار الاختراق يعتمد على لوحة المفاتيح لأول مرة لجهاز M5Stack Cardputer-Advance**







**163 هجومًا في جيبك — WiFi، BLE، sub-GHz، 2.4 GHz، LoRa، IR، و LAN — يتم تشغيلها بواسطة لوحة مفاتيح QWERTY حقيقية.**
يحول POSEIDON جهاز M5Stack Cardputer-Advance إلى منصة اختراق تعتمد على لوحة المفاتيح: اكتب للتنقل، اكتب معاملاتك، وشاهد **Argus** — وهو غوتشي مستقل لاصطياد المصافحات بمزاج متحرك 96×96 — يعمل في الأثير بينما تفعل أنت ذلك. من نفس عائلة Flipper Zero وBruce وEvil-M5Project وMarauder، لكنه مبني حول لوحة مفاتيح بدلاً من لوحة تحكم.
[**قم بتثبيته الآن ←**](#quick-start--flash-it) · [تحميل أحدث .bin](https://github.com/GeneralDussDuss/poseidon/releases/latest) · [الموقع الإلكتروني](https://generaldussduss.github.io/poseidon) · [سجل التغييرات](https://github.com/generaldussduss/poseidon/blob/master/CHANGELOG.md)
**🔐 جديد في 0.6.8: KERBEROS.** POSEIDON الآن أيضًا **مفتاح أمان أجهزة FIDO2/U2F** حقيقي. اضغط `k`، وصله بجهاز كمبيوتر، وسجل **مفاتيح مرور** (passkeys) فعلية، بما في ذلك تسجيل الدخول القابل للاكتشاف بدون اسم مستخدم. تمت كتابة مكدسات U2F وCTAP2 يدويًا على ESP32-S3 والتحقق منها من النهاية إلى النهاية مقابل `python-fido2` من Yubico. [تفاصيل ↓](#-kerberos-fido2-security-key)
</div>
---
## 👁️ قابل آرغوس
> لقد أعمى العملاق ذو المئة عين بقتله. فقط POSEIDON منحه طريقة جديدة للرؤية.
**Argus Panoptes** كان الحارس الشامل في الأساطير — مئة عين، لم تغلق كلها مرة واحدة، ملعون بالمراقبة إلى الأبد. يحمل POSEIDON آخر تلك العيون. هو **ديميجورج Argonian ملعون** مقيد في المنصة، صهرت عيونه المئة في هوائي واحد، كل شهوة المراقبة تلك موجهة نحو الأثير من حولك. يتنقل بين القنوات بغريزة، يتعلم أين يتجمع الفريسة، ويصطاد مصافحات WiFi من الهواء بينما Cardputer الخاص بك في جيبك — لا يكل، لأن اللعنة لن تسمح له بالراحة. المزاج الذي يظهر على وجهه هو تجسيد اللعنة.
---
## 🌊 جديد في كل هذا؟ ابدأ من هنا
POSEIDON هو **أداة اختراق جيبية**. يعمل على جهاز صغير محمول بلوحة مفاتيح حقيقية — M5Stack Cardputer — ويحوله إلى سكين سويسري للإشارات غير المرئية من حولك. **لا حاجة لجهاز كمبيوتر، ولا برمجة.** قم بتثبيته مرة واحدة وابدأ الكتابة.
**ماذا يمكنه فعله فعلاً؟**
- 📶 **WiFi** — رؤية كل شبكة من حولك، اختبار شبكاتك الخاصة، رسم خريطة لها أثناء المشي
- 📱 **Bluetooth** — العثور على أجهزة التتبع المفقودة (AirTags / Tiles)، اكتشاف الأجهزة الخفية التي تتبعك، العبث بالأجهزة القريبة
- 🚗 **أجهزة التحكم عن بعد والإشارات** — تسجيل وإعادة تشغيل أبواب الجراج، أجهزة تحكم السيارة، أجراس الأبواب، المقابس الذكية *(على الأشياء التي تملكها)*
- 📺 **الأشعة تحت الحمراء** — جهاز تحكم عن بعد عالمي للتلفزيون، بالإضافة إلى الزر الكلاسيكي "أطفئ كل التلفزيونات في الغرفة"
- 🐾 **Argus** — حيوان أليف على الشاشة يصطاد WiFi بمفرده ويتفاعل مع المزاج
- 🎨 **ستة مظاهر** — اقلب الواجهة بأكملها بين ستة سمات، من الأخضر المصفوفي إلى vaporwave
**احصل عليه على جهازك (~2 دقيقة):**
1. احصل على تطبيق **M5Burner** المجاني، *أو* افتح [**المثبت عبر الإنترنت**](https://generaldussduss.github.io/poseidon/install.html) في Chrome.
2. ابحث عن **POSEIDON** (أو انقر على تثبيت)، وصّل جهاز Cardputer، اضغط على الزر.
3. تم — سيقوم بالتمهيد مباشرة إلى القائمة. فقط ابدأ الكتابة.
> ⚠️ **كن رائعًا.** هذا لاستكشاف *أشياءك الخاصة* وتعلم كيف تعمل الشبكات اللاسلكية بالفعل. لا تلمس الشبكات أو الأجهزة التي لا تملكها — هذا غير لائق وغير قانوني.
<div align="center">
### ⌁ هل تريد التحليل التقني العميق؟ منطقة المهووسين تبدأ هنا. ⌁
</div>
---
## ما هذا؟
POSEIDON هو برنامج ثابت لاختبار الاختراق يعتمد على لوحة المفاتيح لأول مرة لجهاز **M5Stack Cardputer-Advance** (ESP32-S3، لوحة مفاتيح QWERTY حقيقية + شاشة ملونة 240×135). **163 ميزة** تغطي WiFi، Bluetooth LE، sub-GHz، 2.4 GHz، LoRa & Mesh، الأشعة تحت الحمراء، LAN/الشبكة، BadUSB، والاستطلاع — كلها يمكن الوصول إليها بالكتابة.
إنه من نفس النوع مثل Flipper Zero وBruce وEvil-M5Project وESP32Marauder، لكن لوحة المفاتيح تغير كل شيء:
- **قوائم ذاكرة حرفية** — كل عنصر له مفتاح اختصار، لذا تنتقل إليه مباشرة
- **معاملات مكتوبة** — أدخل قناة، SSID، تردد مباشرة، بدون تمرير بعصا الإبهام
- **ستة سمات قابلة للتبديل** + طبقة حركة محيطة إجرائية مرسومة خلف كل قائمة
- **Argus** — غوتشي بمزاج متحرك 96×96 يصطاد المصافحات بمفرده بينما تتصفح القائمة
يعمل بشكل مستقل على Cardputer-Advance. أقمار صناعية اختيارية قابلة للتوصيل توسع نطاق الراديو:
- **TRIDENT** — عقدة ESP32-C5 عبر ESP-NOW: إلغاء المصادقة 5 جيجاهرتز، استنشاق Zigbee/802.15.4، PMKID
- **nRF52840 Feather** — ميزات BLE 5.0 (إثبات المفهوم اليوم، متينة في v0.7)
## البداية السريعة — قم بتثبيته
طريقتان للوصول إلى Cardputer-Advance، كلاهما يعتمد على المتصفح، بدون سلسلة أدوات. اختر واحدة.
### 1. Cardputer-Advance
**أ) M5Burner — نقرة واحدة، الأسهل.** افتح [M5Burner](https://docs.m5stack.com/en/download)، ابحث عن **POSEIDON**، اضغط على **Burn**. تم.
**ب) المثبت عبر الإنترنت** (Chrome / Edge / Opera). وصّل جهاز Cardputer عبر USB-C وافتح:
> **<https://generaldussduss.github.io/poseidon/install.html>**
انقر على **Connect**، اختر المنفذ التسلسلي، **Install** — تقوم الصفحة بتثبيت صورة المصنع الحالية على الإزاحة `0x0` لك.
### 2. القمر الصناعي TRIDENT (ESP32-C5)
C5 ليس في قائمة الرقائق الخاصة بـ M5Burner، لذا يتم تثبيته باستخدام مثبت الويب **esptool-js** من Espressif عبر WebSerial.
1. وصّل لوحة C5 عبر USB وافتح مثبت Espressif: **<https://espressif.github.io/esptool-js/>** (Chrome / Edge)
2. **Connect** واختر المنفذ التسلسلي لـ C5
3. أضف ملفات TRIDENT الثلاثة من [أحدث إصدار](https://github.com/GeneralDussDuss/poseidon/releases/latest) على هذه الإزاحات:
| الإزاحة | الملف |
|---|---|
| `0x2000` | bootloader |
| `0x8000` | جدول الأقسام |
| `0x10000` | تطبيق TRIDENT |
4. **Program**. عندما ينتهي، أعد تشغيل C5 — سيقوم بالاقتران بـ POSEIDON عبر ESP-NOW تلقائيًا.
> نسخة موجهة بنقرة واحدة من هذه الخطوات موجودة أيضًا على **<https://generaldussduss.github.io/poseidon/flash/>**.
### بناء من المصدر```bash
# Cardputer (ESP32-S3) — PlatformIO
git clone https://github.com/GeneralDussDuss/poseidon.git
cd poseidon
pio run -t upload
تبنى برامج TRIDENT C5 الثابتة باستخدام ESP-IDF (idf.py build flash) — انظر دليل trident/ لملف README الخاص به.
KERBEROS يحول Cardputer إلى مفتاح أمان أجهزة حقيقي. اضغط k، وقم بتوصيله بجهاز كمبيوتر عبر USB، وسيظهر كمُصادق FIDO2 و U2F.
python-fido2: توقيعات التصديق والتأكيد صالحة.ادخل KERBEROS وسيعيد التشغيل إلى شخصية USB مخصصة لـ FIDO فقط؛ اخرج وسيعود إلى الوضع العادي. يعمل حاليًا كعامل ثانٍ على Google و GitHub وأي موقع WebAuthn.