Features - jaylikesbunda/Ghost_ESP GitHub Wiki
Features
GhostESP comes packed with various features for wireless network exploration and testing.
WiFi Capabilities
Network Analysis
-
AP Scanning
- Detect all nearby WiFi networks
- Detailed visibility into wireless environments
- Channel congestion chart
- Combined AP & Station scan (
scanall
)
-
Station Scanning
- Identify connected WiFi clients
- Monitor active devices on networks
-
Probe Request Listening
- Listen for and log probe requests from devices
- Channel hopping or fixed channel
Network Interaction
-
Beacon Spam
- Deploy customizable SSID beacons
- Multiple operation modes: random, Rickroll, AP list, custom SSID
- Beacon spam list management (add, remove, clear, show, spamlist)
-
Deauthentication Attacks
- Disconnect clients from WiFi networks
- For testing network security
- EAPOL logoff attack
- SAE handshake flood (ESP32-C5/C6 only)
- DHCP starvation attack
-
Evil Portal
- Custom SSID and domain setup
- Start built-in or custom HTML captive portals
- List available portals on SD card
- Prompt for SSID and optional PSK
- Stop portal at any time
Data Collection
- WiFi Capture
- Capture probe requests
- Record beacon frames
- Log deauthentication packets
- Raw wireless data collection
- EAPOL/handshake, WPS, Pwnagotchi, and PineAP detection
- Save to SD card or Flipper
- BLE packet capture (non-S2)
BLE Functions
Scanning Capabilities
-
General BLE Scanning
- Detect BLE devices
- Monitor BLE advertisements
- BLE Wardriving with GPS Logging
-
Specialized Detection
- AirTag detection mode
- Flipper Zero detection mode
- BLE spam detector
- BLE skimmer detection
BLE Attacks
- BLE Spam
- Apple, Microsoft, Samsung, Google, and random BLE spam modes
- Stop BLE spam at any time
Device Controls
RGB LED Modes
- Stealth
- Normal
- Rainbow
- Police
- Strobe
- Static color (red, green, blue, yellow, purple, cyan, orange, white, pink)
- Pin configuration for single-pin or separate RGB
AP Controls
- Change or reset GhostNet AP credentials
- Enable/disable AP across reboots
Additional Features
Media Device Integration
- DIAL protocol support
- Chromecast V2 compatibility
- Roku device interaction
- PowerPrinter: Print custom text to network printers
GPS Features
- Wardriving with GPS logging (WiFi and BLE)
- Live GPS info display
Port Scanning
- Scan local subnet or specific IP
- Scan common, all, or custom port ranges
System & Utilities
- Web UI authentication toggle
- Set Wi-Fi country code (ESP32-C5)
- Set timezone for clock view
- Chip and memory info
- Reboot, stop all operations, crash for debugging
SD Card Management
- Show and configure SD card pinout (MMC/SPI)
- Save SD config to card
Note: Some features require specific hardware (e.g., SD card, GPS, BLE, Flipper Zero, etc.).
For a full list of commands and usage, see the Commands Guide.