GhostESP: Revival
GhostESP is a Wi-Fi pentesting and multi-protocol wireless security platform for ESP32 devices. Scan Wi-Fi networks, capture handshakes, launch attacks, read NFC tags, learn and transmit IR signals, and more.
Start here
1. Check your board
Confirm your board, supported features, and the firmware build you need.
2. Flash GhostESP
Use the recommended web flasher or choose a manual USB or Flipper Zero method.
3. Connect to GhostESP
Choose the on-device UI, WebUI, serial CLI, Flipper app, or desktop control app.
4. Try your first scan
Run a passive Wi-Fi scan and confirm that your device is working.
Explore capabilities
Choose a section below when you already know what you want to do.
Wi-Fi
Scan networks, capture handshakes, and launch attacks.
Bluetooth
Scan, advertise, read GATT services, and target AirTags.
SubGHz
Scan, capture, and replay sub-GHz radio signals with a CC1101.
NFC
Read, write, and save NFC tags.
Infrared
Learn and transmit IR signals and universal remotes.
GPS
Log wardrives and tag captures with location data.
Camera
Stream MJPEG video and run motion detection.
Ethernet
Fingerprint hosts and scan the wired network.
USB
Use keyboard, BadUSB, keyboard mode, and mouse jiggler features.
Flipper Zero App
Control GhostESP from a Flipper Zero.
GhostScript
Automate multi-step workflows with Lua scripts.
Customization
Theme packages, boot images, and device styling.
Companion Tools
Desktop Control App and screen mirroring over USB.
Getting Started
Initial setup guidance for GhostESP
Hardware
GhostESP's own open-source hardware devices
Wi-Fi
Overview of GhostESP's Wi-Fi capabilities
Bluetooth LE
Overview of GhostESP's BLE capabilities
SubGHz
Overview of GhostESP's SubGHz radio capabilities
NRF24
NRF24L01 frequency analyzer with jamming detection and GhostLink remote control
GPS & Wardriving
Overview of GhostESP's GPS and wardriving capabilities
NFC
Information about GhostESP's NFC capabilities
Infrared
Overview of GhostESP's infrared capabilities
Camera
Camera-based features for boards with onboard sensors
Audio
MP3 playback over GhostLink for Banshee audio builds
Apps
Standalone apps and interactive tools available on GhostESP
Flipper Zero App
Control GhostESP from your Flipper Zero device using the official companion app.
Companion Tools
Desktop tools for controlling and viewing your GhostESP device over USB.
USB
USB Host and Device features for ESP32-S3 devices
Ethernet
Overview of GhostESP's Ethernet capabilities
Customization
Themes, asset packs, and visual customization for GhostESP
Development
Build firmware, Native SD Apps, and GhostScript extensions for GhostESP
GhostScript
Write Lua scripts that chain CLI commands, react to events, and automate multi-step workflows on GhostESP.
