Key Features

Evil Portal

Set up a fake WiFi portal with custom SSID and domain.

Web-UI

Built-in interface for configuration, sending commands, and file management.

WiFi Recon

Log probe requests, beacon frames, deauth packets, and PCAP raw data.

Deauthentication Attacks

Disconnect clients from specific networks; supports multiple APs.

BLE Toolkit

BLE scanning, packet capture, spam, and AirTag spoofing (where supported).

Beacon Spam

Broadcast customizable SSID beacons and manage beacon lists.

Pineapple & Evil Twin Detection

Detect Wi‑Fi Pineapples and potential evil twin networks.

RGB LED Modes & GPS

Customizable LED feedback and optional GPS integration for supported boards.

IR Learn & Transmit

Learn and transmit IR signals on supported hardware.

Latest Release: v1.8.1

v1.8.1

November 3, 2025 5029 downloads

Revival v1.8.1

Added

  • Added included TURNHISTVOFF universal IR file with popular TV Power buttons

Changed

  • Suspend Wi-Fi services during BLE commands to guarantee enough free memory for NimBLE to initialize successfully
  • Updated MFC dictionary with new additions
  • Only show touchscreen scroll buttons when the options list is scrollable
  • Refactored the standard mainmenu to reduce memory usage and improve performance
  • Changed default UI theme to 'Bright'
  • Default to WebUI authentication disabled
  • Replaced Basic HTTP auth with HTTP Digest (RFC2617) using HMAC-signed stateless nonces to avoid sending plaintext credentials
  • Default AP authmode changed to WPA2/WPA3 mixed for ESP32‑C5 and ESP32‑C6
  • Refactor NFC to use static pools instead of heap allocations for less fragmentation and better performance
  • WebUI is now served as a gzipped file to reduce loading times
  • IR remotes and universals menus now show “No .ir files” placeholder when no IR files are found

Fixed

  • Prevent accidental mainmenu nav button activation during swipes
  • Fixed main menu color theming to match actually enabled items
  • Fixed potential status bar display issues during screen transitions
  • Fixed potential issue with menu navigation after clearing lists
  • Correct ADC battery percentage scaling math to prevent incorrect readings
  • Fixed BQ27220 reset/reseal flow to more accurately reflect battery state
View Release

See Ghost ESP in Action

GhostESP Overview thumbnail

GhostESP Overview

Comprehensive overview of GhostESP features including WebUI, Evil Portal, Rave mode, and network printing capabilities

5GHz Deauthing

Demonstration of 5ghz deauth attacks with esp32-c5 on GhostESP

Deauth Demo

Demonstration of GhostESP and Flipper Zero deauthenticating a spy camera from a 2.4GHz WiFi network

Dual Communication with GhostESP

How to use dual communication with GhostESP

T-Watch S3 Tutorial

How to get the T-Watch S3 into bootloader mode and flash GhostESP

Mobile Flashing Tutorial

Flash Ghost ESP on ESP32-C3 SuperMini using just your phone

Supported Hardware

Getting Started

1

Flash Your Device

Visit the Espresso Web Flasher

Bootloader Mode:

  1. Hold BOOT button
  2. Connect USB cable
  3. Release BOOT after connection
2

Basic Commands

  • scanap - Scan WiFi networks
  • list -a - List found networks
  • scanlocal - Scan local network
  • help - Show all commands
3

Need Help?

Join our Discord Community for:

  • Live Support
  • Troubleshooting
  • Latest Updates
  • Community Tips

Flipper Zero App

Ghost ESP for Flipper Zero v1.6.0

Control your Ghost ESP directly from your Flipper Zero with our official companion app.

December 1, 2025 222 installs

App Features:

  • WiFi Operations
  • BLE Controls
  • GPS Functions
  • Device Configuration
Ghost ESP Official Merchandise

Limited Official Store

Exclusive Ghost ESP apparel and accessories

Quality Gear
Worldwide Shipping
Secure Payment
Visit Store