This repository was archived by the owner on Apr 22, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 220
About
Spooks edited this page Nov 6, 2024
·
1 revision
GhostESP is a robust and feature-rich firmware designed for ESP32 microcontrollers, enabling advanced wireless network exploration and security testing.
The following ESP32 models are officially supported:
-
CYD (Cheap Yellow Display) variants
- CYD2USB (USB-C)
- CYDMicroUSB
- CYDDualUSB (Both ports)
- Compatibility Note: Stable only with ESP32-2432S028 (2.8 inches). Incompatible with ESP32-2432S024 (2.4 inches).
- Waveshare LCD (7-inch): 800x480 resolution, using ESP32-S3
- Crowtech LCD (7-inch): 800x480 resolution, using ESP32-S3
- ESP32-S3-Cardputer: Compact design with a built-in display and keyboard
- MarauderV6 & AwokDual: 240x320 touchscreen models
- AwokMini: 128x128 display with joystick for navigation
- ESP32 Wroom: Standard model
- ESP32-S2
- ESP32-C3
- ESP32-S3
- ESP32-C6: Partial support with limited feature availability
- Performance varies across ESP32 models and may impact certain features.
- Hardware-specific limitations: Certain features, like SD card support and touchscreen responsiveness, depend on board compatibility.
- Web flasher: Cache clearing may be necessary for proper function.
- Firmware updates: Beta development may include experimental features.
- Current version: VA1.3.7
- Framework: ESP-IDF
- Qt6-based control application for enhanced desktop control
- CYD RGB LED control support for customizable status indicators
- SD card support for compatible devices
- Evil Portal: Available in both online and offline modes
- Screen support with the Flappy Ghost game
- Web UI with auto-updating settings for streamlined configuration
- Dial Connect for Smart TV Casting
- Additional screen support optimizations to improve compatibility
- Enhanced SD card compatibility for more board models
- BLE feature improvements for device discovery and interaction
- Touch screen calibration refinements to enhance touch accuracy
GhostESP builds upon the work of several open-source projects and developers:
- JustCallMeKoKo: ESP32 development foundations
- thibauts: CastV2 protocol insights
- MarcoLucidi01: DIAL protocol integration
- Community contributors for board support
GhostESP aims to provide:
- Comprehensive wireless testing capabilities
- A user-friendly interface
- Stable and reliable performance
- Educational value for security researchers
- Regular feature updates and improvements