Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

الخلاصاتاتصالالخصوصية© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
GhostESP — منصة الأبحاث اللاسلكية مفتوحة المصدر لـ ESP32. | Kitploit
أدوات/GitHubGitHub/ghostesp-revival/ghostesp
أمان الأنظمة المدمجةتدقيق Wi-Fiأمن البلوتوثأمان إنترنت الأشياءأدوات RFID/NFCجمع المعلوماتأمن الشبكاتأمن الشبكات اللاسلكيةاختراق الأجهزةاختبار الاختراقالفريق الأحمرالأفضل في تدقيق Wi-Fi #13
1.1k190228منذ 4 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
الأفضل في أمن الشبكات اللاسلكية #13
GitHubghostesp-revival/ghostesp

GhostESP

منصة الأبحاث اللاسلكية مفتوحة المصدر لـ ESP32.

عرض المستودعالموقع الإلكتروني
<img width="800" alt="ghostesp_logo_white_transparent_2x_shine" src="https://assets.kitploit.com/production/public/readmes/50009/0ed2ac6a4d3d7c5e674a4c08cd6cf984607ecd2f1b7d86037ab199bfd38f6508.gif" />

> **منصة الأمن اللاسلكي الأصلية لـ ESP-IDF الخاصة بـ ESP32.**
> تقييم عميق لـ Wi-Fi وBLE، والتقاط وتصدير بمستوى البحث، ونظام تطبيقات حقيقي. مبني مباشرة على ESP-IDF من Espressif بدلاً من نواة Arduino، لذا تصل الشرائح الجديدة وميزات الراديو أولاً ولا توجد طبقة تجريد بين GhostESP والعتاد.

[![Version](https://img.shields.io/badge/version-2.2-7c5cff?style=flat-square)](https://github.com/GhostESP-Revival/GhostESP)
[![License](https://img.shields.io/badge/license-GPL--3.0-blue?style=flat-square)](LICENSE)
[![ESP-IDF](https://img.shields.io/badge/ESP--IDF-v6.1-orange?style=flat-square)](https://docs.espressif.com/projects/esp-idf/)
[![Discord](https://img.shields.io/discord/5cyNmUMgwh?style=flat-square&label=Discord&color=5865F2)](https://discord.gg/5cyNmUMgwh)
[![Boards](https://img.shields.io/badge/board%20targets-62-2ea043?style=flat-square)](#supported-boards)

> **⚠️ قم ببرمجة GhostESP فقط باستخدام [المبرمج الرسمي](https://ghostesp.net/flasher) أو الملفات الثنائية من [إصدارات GitHub](https://github.com/GhostESP-Revival/GhostESP/releases) الخاصة بنا.** لا يمكننا التحقق من السلامة أو تقديم الدعم للمبرمجات والمرايا من طرف ثالث.
> 
**⭐️ هل تستمتع بـ GhostESP؟ يرجى منح المستودع نجمة. هذا يساعد كثيراً.**

---

## الجديد

**v2.2:** LoRa يصبح ثنائي المكدس، والالتقاطات تصبح أغنى، والكشف يتوسع.

- **LoRa:** Meshtastic وMeshCore على SX1262، قابلان للتبديل في وقت التشغيل، مع التطبيقات الرسمية عبر BLE. متوفر على Heltec V3، T-Deck، CrowPanel Advance 2.4/2.8/4.3"، وCrowPanel Advanced P4 7/9/10.1".
- **الالتقاطات:** إشارة وقناة ومعدل لكل إطار في Wireshark؛ علامات 802.1Q/QinQ VLAN؛ إطارات التحكم (RTS/CTS/ACK) في EAPOL والتقاطات Wireshark.
- **الكشف:** قائمة أوسع لكشف أجهزة BLE (Tile، SmartTag، Chipolo، AirPods، Apple Watch، FindMy، Fast Pair، أجهزة السمع والمزيد)، بالإضافة إلى `bledetect` و`mdnssniff` و`dualwd` لـ BLE + Wi-Fi wardriving.
- **التطبيقات:** محاكي Game Boy / Game Boy Color، مجلدات المعرض (Tools، System، Games، Communication، Media، Sensors)، وواجهة برمجة تطبيقات إضافات أغنى.
- **جودة الحياة:** ساعة شريط الحالة بواجهات تناظرية وسبع قطع، محدد الدولة، إعداد ارتفاع الصف، تكوين دبابيس IR TX/RX في وقت التشغيل، قفز قنوات مخصص، تمرير USB SD (S3)، وصوت T-Deck.

سابقاً: v2.1 (Revival) أضاف OTA على الجهاز مع حماية التراجع، وواجهة ST25R3916 NFC الخلفية، وCloud Store، وGhostScript (Lua معزول). v2.0 أعاد بناء واجهة المستخدم وقدم نظام التطبيقات الأصلي.

<img width="320" height="170" alt="app-gallery2" src="https://assets.kitploit.com/production/public/readmes/50009/1bd8f387e2948f269f99257c3e8575a5514acb26ed7c213f3dfe258264ddea33.png" /> <img width="320" height="170" alt="airspace-monitor" src="https://assets.kitploit.com/production/public/readmes/50009/33b8a8120aeda6f06db428d2c3e667bfa2c5884e69465a6f0bba1cb686d629f2.png" />

السجل الكامل في [`CHANGELOG.md`](https://github.com/ghostesp-revival/ghostesp/blob/Development-deki/CHANGELOG.md).

---

## ابدأ

| **برمجة جهازك** | **المجتمع والدعم** | **اعرف المزيد** |
| --- | --- | --- |
| [ghostesp.net/flasher](https://ghostesp.net/flasher) | [Discord](https://discord.gg/5cyNmUMgwh) | [التوثيق](https://docs.ghostesp.net) · [الموقع](https://ghostesp.net) |

---

## لماذا GhostESP

GhostESP منصة، وليس حقيبة أدوات. خمسة أشياء تميزها:

- **مبنية على ESP-IDF، وليس Arduino.** على عكس Marauder وBruce، يعمل GhostESP مباشرة مع SDK من Espressif. يحصل على الشرائح الجديدة وميزات الراديو أولاً (802.15.4، Zigbee، 5 GHz على C5) وتحكم منخفض المستوى في الراديو والذاكرة والأقسام. يمكن للبرامج الثابتة المبنية على Arduino الوصول إلى نفس واجهات برمجة التطبيقات، لكن ليس بنفس المباشرة.
- **التقاط مباشر وتحليل على الجهاز.** بث حركة المرور إلى Wireshark في الوقت الفعلي عبر USB، وتصفح وفحص وتحويل الالتقاطات (PCAP، hc22000، WiGLE، 802.15.4) على الجهاز نفسه.
- **GhostLink.** اقتران جهازي ESP32 بحيث يشغل أحدهما راديو الآخر ولوحة المفاتيح والشاشة، مع جسر BLE إلى تطبيق Android، وwardriving منفصل القنوات، وOTA نظير.
- **تطبيقات أصلية.** تطبيقات SD بأذونات وتخزين خاص بها، مبنية بـ `gbt` وSDK إضافات، مثبتة من Cloud Store، بالإضافة إلى وقت تشغيل Lua للسكريبتات. أمثلة: Device Inspector، ESP32Finder، منفذ Doom، مولد QR.
- **مجموعة أوامر واحدة، واجهات متعددة.** قم بتشغيل GhostESP من واجهة المستخدم على الجهاز، أو CLI التسلسلي، أو WebUI، أو تطبيق Flipper Zero، أو تطبيق Android، أو جهاز متصل بـ GhostLink، كلها ضد نفس الأوامر.

---

## الميزات

<details>
<summary><strong>ميزات WiFi</strong></summary>

- Evil Portal (مع HTML مخصص من المخزن المؤقت عبر التسلسلي)
- هجمات Deauth / disassoc
- هجوم تبديل القنوات
- إساءة استخدام GTK / اختبار عزل العملاء
- هجوم EAPOL logoff
- Karma (مع قوائم SSID مخصصة وتسلسل بوابات مخصص)
- Beacon spam (فردي/قائمة/عشوائي/Rickroll)
- مسح AP / مسح STA / scanall
- تحديد متعدد لنقاط الوصول والمحطات
- الاستماع لطلبات Probe (مع Evil Twin تلقائي)
- التقاط Handshake + PMKID
- التقاط WiFi إلى SD (PCAP) مع متصفح PCAP على الجهاز + تصدير hc22000
- وضع دونجل USB لـ Wireshark (بث extcap)
- إشارة وقناة ومعدل لكل إطار في الالتقاطات، بالإضافة إلى دعم علامة 802.1Q/QinQ VLAN وإطار التحكم (RTS/CTS/ACK)
- DHCP starvation
- ماسحات ARP / المنافذ / SSH / IP المحلي
- اكتشاف mDNS / مسح NetBIOS / مسح HTTP banner / فحص SNMP (مع متغيرات لكل مضيف ولكل شبكة فرعية)
- مقتفي الاسم المحلي السلبي (`mdnssniff`: mDNS/LLMNR/SSDP/NetBIOS) لكل مضيف مكتشف عبر ARP
- البحث عن بائع WiFi OUI
- هجمات WPA3/SAE (flood + مدقق الامتثال)
- تصديرات Wardriving (WiFi/BLE/GPS) + CSV شامل (WiFi/BLE/GPS/802.15.4)
- مساعد wardriving منفصل القنوات عبر GhostLink
- wardriving ثنائي النطاق `dualwd` لتعايش BLE + Wi-Fi (لوحات PSRAM)
- تتبع RSSI (AP/station) مع عرض مقياس RSSI مباشر
- كشف / انتحال الطائرات بدون طيار
- كشف PineAP
- كاشف Flock / المراقبة
- كشف WPS
- وضع الالتقاط الآلي بنمط Pwnagotchi (Capture PWN)
- تحليل ازدحام القنوات
- خطط قفز قنوات مخصصة للهجمات، ومسح AP/station، وAirspace Monitor وقفز الحزم
- WiFi Airspace Monitor (رؤى فورية للحزم/التهديدات، قفز قنوات سريع، بطاقات الأجهزة المشبوهة، مخطط شرارة الحزم/ثانية)
- DNS Sinkhole (حظر NXDOMAIN القائم على قائمة الحظر مع تنزيلات قائمة الحظر المدمجة)
- واجهة الويب + نظام الملفات + مرحل الأوامر عن بعد
</details>

<details>
<summary><strong>ميزات BLE</strong></summary>

- أوضاع مسح BLE (عام، AirTag، Flipper، خام)
- مسح إعلانات BLE مع تصفية بادئة OUI/البائع + نبضات تطابق RGB
- أوضاع BLE spam (Apple، Microsoft، Samsung، Google، Random) مع اسم معلن مخصص اختياري (`blespam -name`)
- مسح / انتحال / تحديد AirTag
- التقاط حزم BLE
- بث BLE إلى Wireshark
- باحث Flipper + RSSI
- مسح GATT/الخدمة + تعداد لكل جهاز + تتبع الجهاز (مقياس RSSI مباشر)
- wardriving BLE
- كشف سكيمر BLE
- مسح كشف أجهزة BLE (`bledetect`) مع إجراءات القائمة والتتبع وانتحال AirTag: Tile، Samsung SmartTag، Chipolo، AirPods (لكل طراز)، Apple Watch، نسخ FindMy العامة، Fast Pair / Find Hub، أجهزة السمع، منارات التعرض وChameleon Ultra
- مسح / قائمة / تتبع / انتحال الطائرات بدون طيار / OpenDroneID
- كاشف Aerial (طائرات بدون طيار) مع تصنيف التهديدات
- جسر GhostLink BLE إلى تطبيق Android المرافق
</details>

<details>
<summary><strong>ميزات USB</strong></summary>

- وضع مضيف لوحة مفاتيح USB (إصدارات ESP32-S3)
- تمرير بطاقة SD عبر USB (لوحات ESP32-S3 مع فتحة SD)
- تحكم عن بعد بلوحة المفاتيح عبر GhostLink
- مشغل سكريبت BadUSB
- خيارات هوية BadUSB (VID/PID/الشركة المصنعة/المنتج/التخطيط/عشوائي)
- لوحة تتبع BadUSB (تحكم بالمؤشر بنمط لوحة اللمس)
- هزاز ماوس BadUSB
- `type_char` CLI لـ BadUSB لكتابة أحرف ASCII فردية
- وضع إخراج لوحة مفاتيح USB HID (تمرير ضغطات المفاتيح على الجهاز عبر USB)
- صفحة BadUSB مخصصة في WebUI
</details>

<details>
<summary><strong>ميزات IR</strong></summary>

- IR TX/RX على اللوحات المدعومة
- وضع تعلم IR
- تكوين دبابيس IR TX/RX في وقت التشغيل (CLI أو الإعدادات)
- وضع التعلم السهل IR
- دعم ملفات Flipper `.ir`
- إرسال المكتبة الشاملة
- أدوات IR CLI
- مبهر IR (38 kHz بدورة عالية)
</details>

<details>
<summary><strong>ميزات NFC</strong></summary>

- دعم PN532 NTAG/MIFARE Classic
- واجهة ST25R3916 NFC الخلفية (قراءات بطاقات دفع EMV، أشجار تطبيقات وملفات DESFire، PicoPass وiCLASS)
- استيراد/تصدير Flipper `.nfc`
- هجوم قاموس MIFARE Classic (افتراضي + قاموس المستخدم + إعادة استخدام مفتاح الجلسة / مسح القطاعات)
- قاموس MIFARE Classic المدمج الكامل
- استرداد MIFARE Classic hardnested
- مجموعة محللات Flipper NFC (النقل، الوقوف، الوصول، الملاهي، الولاء): BIP، Clipper، CharlieCard، Troika، Plantain، Zolotaya Korona، WashCity، Social Moscow، Saflok، Gallagher، Disney Infinity، Skylanders، Aime، Hi، HWorld، Two Cities، Umarsh، Microel، MIZIP، MetroMoney، Kazan، SmartRider، والمزيد
- كشف MIFARE Desfire
- دعم Chameleon Ultra (CLI + UI + تحكم BLE)
- مسح Chameleon Ultra HF/LF RFID + عناصر تحكم القارئ
</details>

<details>
<summary><strong>ميزات SubGHz</strong></summary>

- مسح الإشارة عبر 64 قناة
- محلل الترددات مع عرض الشلال
- التقاط وفك تشفير الإشارة
- أكثر من 20 محلل بروتوكول مبني على Flipper Unleashed/xMasterX
- إرسال وإعادة تشغيل الإشارة
- حفظ الإشارات كملفات `.sub`
- توافق تنسيق Flipper SubGhz Key File
- دعم عتاد CC1101
- نطاقات الترددات: 315، 390، 433.92، 868.35، 915 MHz
- دعم CLI كامل
- دعم راديو SubGHz عن بعد عبر GhostLink
</details>

<details>
<summary><strong>ميزات الصوت</strong></summary>

- مشغل صوت I2S DAC (تشغيل MP3 مع كشف سماعات الرأس والتحكم بمستوى الصوت)
- مستقبل صوت (TLV320DAC I2S)
- دعم مكبر صوت MAX98357A المدمج في T-Deck
- مرئيات الموسيقى (تصور صوتي بـ RGB LED)
- طيف الميكروفون / مرئيات MIC (تأثيرات RGB LED مدفوعة بالميكروفون مع أوضاع متعددة، أوضاع ألوان، حساسية، تنعيم، وتباين)
</details>

<details>
<summary><strong>ميزات العرض والمستشعرات</strong></summary>

- واجهة رسومية LVGL كاملة مع تخطيطات carousel وgrid وlist
- حزم أصول مخصصة محملة من SD (أيقونات، ألوان، خلفيات، سمات)
- 21 سمة لونية
- رسوم متحركة للشاشة الافتتاحية/الإقلاع مع شريط تقدم
- نظام إشعارات Toast
- شريط حالة دائم مع شارة المستوى
- تمرير بالسحب باللمس + اضغط للاستيقاظ
- مهلة الشاشة، السطوع، والاتجاه القابلة للتكوين
- محدد الدولة (الإعدادات > Wi-Fi)، إعداد ارتفاع الصف للقوائم، ووضع detent الدوار لـ T-Embed
- رسوم متحركة في وضع الخمول (Game of Life، Ghost، Starfield، HUD، Matrix، Flying Ghosts، Spiral، Falling Leaves، Bouncing Text)
- ساعة على الشاشة
- ساعة شريط الحالة (قابلة للتبديل) بواجهات تناظرية وسبع قطع
- شاشة البوصلة (مقياس المغناطيسية)
- شاشة مقياس التسارع (قوة G، الميل، الاتجاه، الاهتزاز، السرعة)
- شاشة مستشعر ENV-III (درجة الحرارة، الرطوبة، الضغط، نقطة الندى، الارتفاع)
- شاشة قفل PIN مع قفل تلقائي (وضع التراكب يبقي الالتقاطات تعمل أثناء القفل)
- تحكم لوحة التتبع / المؤشر
- معالج الإعداد مع تكوين WiFi المنزلي
- إعدادات إمكانية الوصول (حجم الخط، تباين عالٍ، حركة مخفضة، سرعة تكرار الإدخال، وضع آمن للصرع)
- التحكم بحجم خط الطرفية
- وضع Rave (إصدارات العرض)
- ردود فعل لمسية DRV2605 (S3TWatch)
</details>

<details>
<summary><strong>التطبيقات وقابلية التوسع</strong></summary>

- معرض التطبيقات (مشغل مركزي لتطبيقات SD الأصلية، مع مجلدات لـ Tools، System، Games، Communication، Media، وSensors)
- نظام تطبيقات SD الأصلية (تحميل، سرد، فحص، تشغيل، إيقاف، إعادة تعيين التطبيقات مع الأذونات والتخزين المحدد النطاق)
- Ghost Build Tool (`gbt`) لهيكلة وبناء وتغليف التطبيقات والبرامج الثابتة
- SDK الإضافات/التطبيقات وتطبيقات الأمثلة (Device Inspector، ESP32Finder)
- إضافات واجهة برمجة تطبيقات الإضافات: قائمة خيارات قابلة للتضمين، مستطيلات الأدوات، مقاييس التصميم، مكدس الصفحات، حالة اللمس الخام، استدعاءات UI مجمعة، خيار بيان `forward_back` وبوابة ميزات `GHOSTESP_API_HAS()`
- Cloud Store (تصفح وتثبيت التطبيقات والسكريبتات وحزم الأصول على الجهاز)
- GhostScript (وقت تشغيل سكريبتات Lua 5.4 معزول للسكريبتات من بطاقة SD)
- رفيق الحيوانات الأليفة الافتراضي Ghostchi (نظام XP من 50 مستوى، 27 مصدر XP، أوضاع سلبية/عدوانية، شاشة قفل الرفيق، مزاج عالمي، إشعارات رفع المستوى، شارة شريط الحالة)
- متصفح SD (تصفح الملفات/المجلدات، إعادة التسمية، الحذف، النسخ/النقل، معاينة الملفات النصية)
- تطبيق محاكي Game Boy / Game Boy Color مع حالات الحفظ وحفظ البطارية
- متصفح PCAP على الجهاز مع تصدير hc22000
- شاشة معلومات على الجهاز (الجهاز، وقت التشغيل، البناء، الشكر)
- نوافذ تأكيد قابلة لإعادة الاستخدام لإجراءات UI الخطيرة
</details>

<details>
<summary><strong>ميزات إضافية</strong></summary>

- GhostLink (واجهة أوامر وعرض لجهازين) مع دعم راديو عن بعد ومرحل لوحة المفاتيح
- `glbench` قياس إنتاجية GhostLink وإحصاءات الارتباط
- معالج الإعداد (إصدارات العرض)
- انعكاس الشاشة السلكي + عبر الويب
- وضع Ethernet (W5500) + مجموعة أدوات كاملة: مسح البصمة، مسح المنافذ، ping sweep، مسح ARP، تسميم ARP، MITM، HTTP، DNS، NTP، trace route، أدوات MAC، الإحصاءات
- التقاط بيانات اعتماد TLS SNI / HTTP / FTP عبر Ethernet
- دعم DIAL / Chromecast V2
- تكامل GPS (`gpsinfo`) مع رفع WiGLE اليدوي، تكوين البود في وقت التشغيل، وبث `wdstream` المرافق
- إخراج طابعة الشبكة (`powerprinter`، PJL)
- أوضاع RGB LED (Normal، Rainbow، Stealth، Knight Rider، MIC Visualizer، ألوان مخصصة) مع التحكم بسطوع neopixel
- تكوين المنطقة الزمنية (`timezone`) + ضبط وقت NTP
- كشف حركة الكاميرا مع التقاط لقطة بطاقة SD وتنبيهات Discord webhook (XIAO S3 Sense)
- بث كاميرا MJPEG مباشر (`/camera`)
- محلل طيف NRF24 مع كشف التشويش السلبي 2.4 GHz
- التقاط حزم Zigbee / 802.15.4 + CSV شامل (ESP32-C5/C6)
- التقاط قناة 802.15.4 / Zigbee
- مراقبة البطارية / دعم مقياس الوقود
- دعم عتاد المستشعر / RTC (PCF8563)
- دعم لوحة مفاتيح M5 Cardputer / Cardputer ADV
- تطبيق Android المرافق
- دعم مشغل عرض CH422G / ST7262 / AXS15231B / APX2102 على الجهاز
- عرض CrowPanel الدوار 1.28 بوصة مع التحكم بمستوى/كتم صوت USB
- خمول Light-sleep + تحجيم التردد + توفير طاقة Wi-Fi
- رسوم متحركة مخفضة الحركة
- نسخ احتياطي / استعادة إعدادات SD
- OTA على الجهاز وتحديث البرنامج الثابت من SD مع التحقق وحماية التراجع
</details>

<details>
<summary><strong>ميزات LoRa</strong></summary>

- LoRa متوافق مع Meshtastic (SX1262 / SX1276 / LLCC68) مع تأطير جوي أصلي
- مكدس رفيق MeshCore على نفس الراديو، قابل للتبديل في وقت التشغيل
- تطبيقات Meshtastic وMeshCore الرسمية عبر BLE (PhoneAPI)
- عرض LoRa على الشاشة: قائمة العقد، الخريطة، الدردشة وسجل الحزم
- أوامر CLI `lora` و`meshcore`
- 24 إعداداً مسبقاً للمنطقة / خطة النطاق بالإضافة إلى قناة مخصصة، مع حدود طاقة TX لكل لوحة
- دردشة LoRa مشفرة ورسائل مباشرة Ed25519 PKI
- حزم الموقع، معلومات العقدة، التوجيه وtraceroute
- إعلانات MeshCore، نص جماعي ومباشر، جهات اتصال وقنوات
- بدء تلقائي عند الإقلاع للبروتوكول المتذكر
- ممكّن على Heltec V3، Elecrow CrowPanel Advance 2.4 / 2.8 / 4.3 بوصة، Elecrow CrowPanel Advanced P4 7/9/10.1 بوصة، وLilyGo T-Deck
</details>

---

## متغيرات ESP32 المدعومة

- ESP32-Wroom · ESP32-S2 · ESP32-C3 · ESP32-S3 · ESP32-C5 · ESP32-C6 · ESP32-P4

> **ملاحظة:** يختلف توفر الميزات حسب الشريحة. S2 يفتقر إلى عتاد Bluetooth. C5 لديه دعم 5 GHz و802.15.4 أو Zigbee. P4 يستخدم ESP32-C6 خارجي لـ Wi-Fi وBluetooth عبر ESP-Hosted.

---

## اللوحات المدعومة

62 هدف لوحة يُبنى في CI ([`.github/workflows/compile_all.yml`](https://github.com/ghostesp-revival/ghostesp/blob/Development-deki/.github/workflows/compile_all.yml)) من 61 تكويناً في [`configs/`](https://github.com/ghostesp-revival/ghostesp/blob/Development-deki/configs). Awok V5 يشارك تكوين ESP32-S2 العام.

<details>
<summary><strong>مصفوفة ميزات اللوحات (انقر للتوسيع)</strong></summary>

| Board | Bluetooth | NFC (PN532) | NFC (Chameleon) | IR TX | IR RX | GPS Default | Keyboard | Display | SD | OTA | Native SD Apps | LoRa |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| ESP32-Wroom DevKitC | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| ESP32-S2 DevKitC | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| ESP32-S3 DevKitC | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| ESP32-C3 DevKitC | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| ESP32-C5 DevKitC | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| ESP32-C6 DevKitC | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| Awok V5 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| GhostBoard | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| Marauder v4 | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | Full | ✓ | ✓ | ✗ | ✗ |
| Marauder v6 | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✗ | ✗ | ✗ | ✗ |
| AWOK Mini | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✗ | Full | ✗ | ✗ | ✓ | ✗ |
| Cardputer | ✓ | ✗ | ✓ | ✓ | ✗ | ✓ | ✓ | Full | ✓ | ✓ | ✗ | ✗ |
| Heltec V3 | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Status | ✓ | ✗ | ✗ | ✓ |
| CYD2 USB | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✗ | ✗ | ✗ |
| CYD2 Micro USB | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✗ | ✗ | ✗ |
| CYD2 Dual USB | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✗ | ✗ | ✗ |
| CYD2 USB 2.4" | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✗ | ✗ | ✗ |
| CYD2 USB 2.4" (C variant) | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✗ | ✗ | ✗ |
| CYD 2432S028R | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✗ | ✗ | ✗ |
| Waveshare 7" Touch | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| Crowtech 7" | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✗ | ✓ | ✗ |
| CrowPanel Advance 7" (S3, TFCard mode) | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| CrowPanel 4.2" E-paper (400×300) | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | E-paper | ✓ | ✗ | ✓ | ✗ |
| CrowPanel 5.79" E-paper (792×272) | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | E-paper | ✓ | ✗ | ✓ | ✗ |
| CrowPanel Advance 2.4" (S3, 320×240) | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✓ |
| CrowPanel Advance 2.8" (S3, 320×240) | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✓ |
| CrowPanel Advance 3.5" (S3, 480×320) | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| CrowPanel Advance 4.3" (S3, 800×480) | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✓ |
| CrowPanel Advance 5" (S3, 800×480) | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| CrowPanel 1.28" Rotary (S3, 240×240) | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| CrowPanel Advanced P4 7/9/10.1" (v1.2+) | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✓ |
| CrowPanel Advanced P4 7/9/10.1" (v1.1) | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✓ |
| CrowPanel Advanced P4 5" RGB | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| Sunton 7" | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| JC3248W535EN | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| Flipper JCMK GPS | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| T-Deck | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✓ | Full | ✓ | ✗ | ✓ | ✓ |
| T-Embed CC1101 | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| GhostLink P1 Core | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| GhostLink P1 Peer | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| T-Dongle-S3 | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✗ | ✗ |
| T-Dongle-C5 | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| S3TWatch | ✓ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | Full | has 4MB vfs partition | ✓ | ✗ | ✗ |
| T-Display S3 Touch | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | Full | ✓ | ✗ | ✗ | ✗ |
| JCMK Devboard Pro | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| Minion | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| Lolin S3 Pro | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✓ | ✗ |
| Cardputer ADV | ✓ | ✗ | ✓ | ✓ | ✗ | ✓ | ✓ | Full | ✓ | ✓ | ✗ | ✗ |
| Poltergeist | ✓ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | Status | ✓ | ✗ | ✗ | ✗ |
| Banshee (C5 display MCU) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ | Full + Status | ✓ | ✗ | ✓ | ✗ |
| Banshee (S3 main) | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | - | ✗ | ✓ | ✗ | ✗ |
| Febris Pro | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | - | ✗ | ✗ | ✗ | ✗ |
| ACE C5 | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| NM-CYD-C5 | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| ACE S3 | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| Seeed XIAO ESP32-S3 Sense | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✓ | ✗ | ✗ |
| Seeed XIAO ESP32-S3 | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✓ | ✗ | ✗ |
| Seeed XIAO ESP32-C5 | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ |
| Marauder v8 | ✓ | ✗ | ✗ | ✗ | ✗ | ✓ | ✗ | Full | ✓ | ✗ | ✓ | ✗ |
| Pancake C5 | ✓ | ✗ | ✗ | ✗ | ✗ | ✓ | ✗ | Full | ✓ | ✗ | ✓ | ✗ |
| M5Stack CoreS3-SE | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | Full | ✓ | ✓ | ✓ | ✗ |
| M5Stack AtomS3R | ✓ | ✗ | ✓ | ✓ | ✗ | ✓ | ✗ | Full | has 1MB vfs partition | ✗ | ✗ | ✗ |

`*`: الإعداد المُودَع لهذه اللوحة يسبق خيار Kconfig (`NFC_CHAMELEON`) الذي يكون مُفعَّلاً افتراضيًا للوحات القادرة على BLE؛ لا يوجد تجاوز خاص باللوحة، لذا يعكس هذا الإعداد الافتراضي لـ Kconfig بدلاً من إعداد صريح في الملف. معظم اللوحات القادرة على BLE غير المُعلَّمة بنجمة تضبط الرمز صراحةً، لكن بعض الإعدادات العامة قد تعتمد أيضًا على الإعداد الافتراضي لـ Kconfig.

**منافذ M5Stack Grove:** تكشف إعدادات M5Stack CoreS3-SE وAtomS3R عن موصلات HY2.0-4P Grove الخاصة بها على منفذ I2C رقم 1 (`PORT.A`: SDA=G2, SCL=G1؛ كما يحتوي CoreS3-SE على `PORT.B` G8/G9 و`PORT.C` G17/G18). وصّل وحدة ST25R3916 NFC (I2C, 0x50) و/أو وحدة M5Stack ENV III (SHT30 0x44 + QMP6988 0x70) في Grove `PORT.A` وافتح تطبيق NFC أو ENV III؛ كلا الجهازين يتشاركان نفس الناقل.

**Display:** `Full` = واجهة مستخدم رسومية LVGL. `Status` = شاشة حالة ثانوية صغيرة فقط (تتشارك ناقل I2C الخاص بموسّع الإدخال/الإخراج)، بدون واجهة كاملة. `-` = بدون شاشة، بدون واجهة.

**SD:** معظم اللوحات تستخدم SD بوضع SPI. JC3248W535EN وT-Dongle-S3 تستخدمان وضع SDMMC 1-bit بدلاً من ذلك؛ خيار ناقل SDMMC موجود في Kconfig للوحات الأخرى.

**NFC (Chameleon):** دعم Chameleon Ultra يعمل عبر BLE، لذا فهو مُفعَّل افتراضيًا لأي لوحة قادرة على BLE ومُعطَّل حيث لا يتوفر BLE (لوحات ESP32-S2) أو مُعطَّل صراحةً (Marauder v8، Pancake C5).

**Native SD Apps:** في وقت الترجمة تعتمد الميزة فقط على `CONFIG_SPIRAM` (`main/Kconfig.projbuild:1410`). في وقت التشغيل يتحقق معرض التطبيقات من `MALLOC_CAP_SPIRAM` ويعرض على شاشة LVGL الكاملة، لذا فإن الشاشة مطلوبة لكي تكون الواجهة قابلة للاستخدام. هذا يتركها مُفعَّلة على: AWOK Mini، Waveshare/Crowtech/Sunton 7″، CrowPanel Advance 2.4/2.8/3.5/4.3/5″، CrowPanel Advanced P4 5″/7/9/10.1″ (v1.1/v1.2+)، JC3248W535EN، CrowPanel 1.28″ Rotary، T-Deck، T-Embed CC1101، GhostLink P1 Core، T-Dongle-C5، NM-CYD-C5، M5Stack CoreS3-SE، Banshee (C5)، وMarauder v8/Pancake C5. اللوحات التي تحتوي على شاشة ولكن بدون PSRAM (Cardputer، Cardputer ADV، عائلة CYD2، S3TWatch، T-Dongle-S3، M5Stack AtomS3R، إلخ) لا تحصل عليها.

**Banshee** يُشحن بإعدادين: اللوحة الرئيسية S3 (بدون شاشة) ووحدة C5 التي تشغّل شاشتها ومؤشر الحالة، مقترنة عبر GhostLink. التحديث الذاتي OTA مُعطَّل على C5 في v2.2؛ حدّثه عبر GhostLink من S3 أو عبر USB.

</details>

---

## مقارنة برامج ESP32 الثابتة

Marauder هي مجموعة أدوات Wi-Fi وBLE المركزة القائمة على العتاد أولاً والتي نشأ منها الكثير في هذا المجال، وGhostESP تنسب الفضل إليها مباشرةً (انظر [Credits](#credits)). تغطي GhostESP نفس مجال Wi-Fi وBLE وتضيف خط أنابيب الالتقاط إلى التحليل، والتحكم متعدد الأجهزة عبر GhostLink، ونظام التطبيقات الأصلية الموصوف أعلاه، على أساس ESP-IDF بدلاً من Arduino.

يقارن الجدول أدناه GhostESP مع برامج ثابتة أخرى واسعة النطاق. وهو مبني على مجموعة ميزات GhostESP والمصدر المتاح للجمهور لكل مشروع مُدرَج. وهو ليس قائمة ميزات كاملة لكل برنامج ثابت. تتم مقارنة HaleHound وnyanBOX مقابل أحدث مصدر عام متاح لنا. إذا كانت الإصدارات الأحدث مغلقة المصدر، فلا يمكن التحقق من هذا الجدول بشكل مستقل مقابل تلك الإصدارات.

<details>
<summary><strong>عرض جدول المقارنة</strong></summary>

| Feature | GhostESP | Bruce | HaleHound | nyanBOX |
| --- | --- | --- | --- | --- |
| Current source available for audit | [x] | [x] | Limited / older public source | Limited / older public source |
| ESP-IDF-native architecture | [x] |  |  |  |
| Arduino / PlatformIO architecture |  | [x] | [x] | [x] |
| Supported board targets | 62 CI targets | 48+ | 4 | 1 |
| Full LVGL graphical UI | [x] |  |  |  |

---

[Read more](https://github.com/ghostesp-revival/ghostesp)
تنزيل الأداة