Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
GhostESP — La plataforma de investigación inalámbrica de código abierto para ESP32. | Kitploit
Herramientas/GitHubGitHub/ghostesp-revival/ghostesp
Seguridad de Sistemas EmbebidosAuditoría Wi-FiSeguridad BluetoothSeguridad IoTHerramientas RFID/NFCRecopilación de InformaciónSeguridad de RedesSeguridad InalámbricaHacking de HardwarePruebas de PenetraciónRed Teaming
894147hace 1 díaRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
GitHub
ghostesp-revival/ghostesp

GhostESP

La plataforma de investigación inalámbrica de código abierto para ESP32.

Ver RepositorioSitio web
ghostesp_logo_white_transparent_2x_shine

La plataforma inalámbrica de investigación de código abierto para ESP32.

Convierte una placa ESP32 de $10–20 en una herramienta de investigación inalámbrica con una interfaz táctil completa: sin soldadura, sin Arduino IDE.

¿Nuevo en GhostESP? Consigue un dispositivo compatible y estarás funcionando en menos de 5 minutos con el flasher web: sin controladores, sin cadena de compilación.

Version License ESP-IDF Discord Boards

⭐️ ¿Disfrutando de GhostESP? Por favor, dale una estrella al repositorio. Ayuda mucho.


Novedades en 2.x

v2.0 fue la actualización más grande hasta la fecha: una interfaz reconstruida, un ecosistema de apps nativas y flujos de trabajo de radio ampliados. v2.1 (Revival) continúa esa línea con OTA en el dispositivo, un segundo backend NFC, una Cloud Store y un runtime de scripting en sandbox.

app-gallery2 airspace-monitor

Aspectos destacados de v2.1:

  • Actualizaciones de firmware en el dispositivo: actualizaciones por Wi-Fi, tarjeta SD y pares GhostLink con verificación y protección de retroceso.
  • Más NFC: backend ST25R3916, lectura de tarjetas de pago EMV, árboles de aplicaciones/archivos DESFire, PicoPass/iCLASS y recuperación hardnested de MIFARE Classic.
  • Cloud Store: explora e instala apps, scripts y paquetes de recursos directamente en la placa.
  • GhostScript: runtime de scripting Lua en sandbox para scripts desde la tarjeta SD.
  • Nuevas apps nativas: port de Doom, mensajero HackChat ESP-NOW y Generador de QR.
  • WiFi: ataque combinado de handshake + deauth, enumeración SMB/SNMP, detección de tipos de ataque en Airspace Monitor, gráfico de congestión de canal.
  • Ethernet y CLI: escaneos ~3x más rápidos con exportaciones a SD, comandos estilo SO (echo, ping, version), alias, scripts y variables de entorno.
  • Fiabilidad: la pantalla/SD del Banshee C5 ya no se bloquean entre sí, corrección del temporizado de tick de LVGL, persistencia RTC y wardriving más estable.

Aspectos destacados de v2.0:

  • Interfaz rediseñada: renderizado a 60 FPS, toasts, paquetes de recursos cargados desde SD (iconos/temas/fondos), desplazamiento por arrastre táctil y una suite de accesibilidad completa.
  • Apps nativas desde SD: carga, compila y empaqueta apps con la nueva App Gallery, permisos limitados y la Ghost Build Tool (gbt). Las compilaciones C5 pueden ejecutar código de app desde flash (XIP).
  • Airspace Monitor WiFi: información de amenazas en tiempo real con permanencia adaptativa en el canal, una línea base aprendida y un minigráfico de paquetes/seg.
  • Ghostchi ampliado: 50 niveles, 27 fuentes de XP, sistema de humor e insignia en la barra de estado.
  • Pantalla de bloqueo PIN: superposición de bloqueo automático: las capturas siguen ejecutándose mientras está bloqueado.
  • BadUSB ampliado: trackpad/agitador de ratón, modo de salida USB HID, CLI type_char, página WebUI dedicada.
  • WebUI rediseñada: interfaz renovada con mejor control remoto.
  • Nuevo reconocimiento de red: escáneres SSH, NetBIOS, banner HTTP y SNMP, además de un verificador de cumplimiento WPA3.
  • Puente GhostLink BLE: conecta un chip a la app complementaria de Android, con wardriving wdstream.
  • Más placas: Marauder V8, Pancake C5, LilyGo T-Dongle-S3/C5, hápticos S3TWatch, Cardputer ENV-III y correcciones para NM-CYD-C5.
  • Bajo el capó: línea de comandos modularizada, helpers compartidos de montaje SD, asignaciones verificadas y correcciones de estabilidad en WiFi/BLE/audio/GPS/NFC.

Historial completo en CHANGELOG.md.


Comenzar

Flashea tu dispositivoComunidad y soporteAprende más

¿Por qué GhostESP en lugar de las alternativas?

La versión corta: consulta la comparación completa de más de 130 filas a continuación para todo lo demás.


Características

Características WiFi
  • Evil Portal (con HTML personalizado desde buffer vía serie)
  • Ataques deauth / disassoc
  • Ataque de cambio de canal
  • Abuso de GTK / pruebas de aislamiento de clientes
  • Ataque de logoff EAPOL
  • Karma (con listas de SSID personalizadas y encadenamiento de portales personalizado)
  • Spam de beacons (único/lista/aleatorio/Rickroll)
  • Escaneo AP / escaneo STA / scanall
  • Selección múltiple de APs y estaciones
  • Escucha de probe requests (con Evil Twin auto-generado)
  • Captura de handshake + PMKID
  • Captura WiFi a SD (PCAP) con navegador de PCAP en el dispositivo + exportación hc22000
  • Modo dongle USB para Wireshark (flujo extcap)
  • Inanición DHCP
  • Escáneres ARP / puertos / SSH / IP local
  • Descubrimiento mDNS / escaneo NetBIOS / escaneo de banner HTTP / sonda SNMP (con variantes por host y por subred)
  • Consulta de proveedor OUI WiFi
  • Ataques WPA3/SAE (flood + verificador de cumplimiento)
  • Exportaciones de wardriving (WiFi/BLE/GPS) + CSV de barrido (WiFi/BLE/GPS/802.15.4)
  • Helper de wardriving de canales divididos vía GhostLink
  • Seguimiento de RSSI (AP/estación) con vista de medidor RSSI en vivo
  • Detección / spoofing de drones
  • Detección de PineAP
  • Detector de enjambres / vigilancia
  • Detección de WPS
  • Modo de captura automatizada estilo Pwnagotchi (Capture PWN)
  • Análisis de congestión de canal
  • Airspace Monitor WiFi (información de paquetes/amenazas en tiempo real, salto rápido de canal, tarjetas de dispositivos sospechosos, minigráfico de paquetes/seg)
  • DNS Sinkhole (bloqueo NXDOMAIN basado en listas de bloqueo con descargas de listas incorporadas)
  • Web UI + sistema de archivos + relé de comandos remotos
Características BLE
  • Modos de escaneo BLE (general, AirTag, Flipper, raw)
  • Escaneo de anuncios BLE con filtrado por prefijo OUI/proveedor + pulsos RGB de coincidencia
  • Modos de spam BLE (Apple, Microsoft, Samsung, Google, Random)
  • Escaneo / spoof / selección de AirTag
  • Captura de paquetes BLE
  • Flujo BLE a Wireshark
  • Localizador de Flipper + RSSI
  • Escaneo GATT/servicios + enumeración por dispositivo + seguimiento de dispositivos (medidor RSSI en vivo)
  • Wardriving BLE
  • Detección de skimmers BLE
  • Escaneo / listado / seguimiento / spoof de drones / OpenDroneID
  • Detector aéreo (drones) con clasificación de amenazas
  • Puente GhostLink BLE hacia la app complementaria de Android
Características USB
  • Modo host de teclado USB (compilaciones ESP32-S3)
  • Control remoto de teclado vía GhostLink
  • Ejecutor de scripts BadUSB
  • Opciones de identidad BadUSB (VID/PID/fabricante/producto/distribución/aleatorizar)
  • Trackpad BadUSB (control de cursor estilo touchpad)
  • Agitador de ratón BadUSB
  • CLI BadUSB type_char para escribir caracteres ASCII individuales
  • Modo de salida de teclado USB HID (reenvío de pulsaciones del dispositivo vía USB)
  • Página WebUI BadUSB dedicada
Características IR
  • IR TX/RX en placas compatibles
  • Modo de aprendizaje IR
  • Modo de aprendizaje fácil IR
  • Soporte de archivos .ir de Flipper
  • Transmisión de librería universal
  • Herramientas CLI IR
  • Deslumbrante IR (38 kHz de alto ciclo de trabajo)
Características NFC
  • Soporte PN532 NTAG/MIFARE Classic
  • Importación/exportación .nfc de Flipper
  • Ataque de diccionario MIFARE Classic (predeterminado + diccionario de usuario + reutilización de clave de sesión / barrido de sectores)
  • Diccionario MIFARE Classic integrado completo
  • Conjunto de analizadores Flipper NFC (transporte, estacionamiento, acceso, ocio, fidelización): BIP, Clipper, CharlieCard, Troika, Plantain, Zolotaya Korona, Ventra, WashCity, Social Moscow, Sonicare, Saflok, Gallagher, Disney Infinity, Skylanders, Aime, Hi, HWorld, Two Cities, Umarsh, Microel, MIZIP, MetroMoney, Kazan, SmartRider, TRT y más
  • Detección de MIFARE Desfire
  • Soporte de Chameleon Ultra (CLI + UI + control BLE)
  • Escaneo RFID HF/LF de Chameleon Ultra + controles de lector
Características SubGHz
  • Escaneo de señales en 64 canales
  • Analizador de frecuencias con visualización de cascada
  • Captura y decodificación de señales
  • Más de 20 decodificadores de protocolo basados en Flipper Unleashed/xMasterX
  • Transmisión y reproducción de señales
  • Señales guardadas como archivos .sub
  • Compatibilidad con el formato Flipper SubGhz Key File
  • Soporte de hardware CC1101
  • Bandas de frecuencia: 315, 390, 433.92, 868.35, 915 MHz
  • Soporte CLI completo
  • Soporte de radio remota SubGHz vía GhostLink
Características de Audio
  • Reproductor de audio I2S DAC (reproducción MP3 con detección de auriculares y control de volumen)
  • Receptor de audio (TLV320DAC I2S)
  • Visualizador de música (visualización de audio con LED RGB)
  • Espectro de micrófono / visualizador MIC (efectos LED RGB controlados por micrófono con múltiples modos, modos de color, sensibilidad, suavizado y contraste)
Características de Pantalla y Sensores
  • Interfaz gráfica LVGL completa con diseños de carrusel, cuadrícula y lista
  • Paquetes de recursos personalizados cargados desde SD (iconos, colores, fondos, temas)
  • Más de 17 temas de color
  • Animación de inicio/boot en pantalla con barra de progreso
  • Sistema de notificaciones toast
  • Barra de estado persistente con insignia de nivel
  • Desplazamiento por arrastre táctil + tocar para despertar
  • Tiempo de espera de pantalla, brillo y orientación configurables
  • Animaciones de inactividad (Game of Life, Ghost, Starfield, HUD, Matrix, Flying Ghosts, Spiral, Falling Leaves, Bouncing Text)
  • Reloj en pantalla
  • Pantalla de brújula (magnetómetro)
  • Pantalla de acelerómetro (fuerza G, inclinación, orientación, sacudida, velocidad)
  • Pantalla de sensor ENV-III (temperatura, humedad, presión, punto de rocío, altitud)
  • Pantalla de bloqueo PIN con bloqueo automático (el modo superposición mantiene las capturas activas mientras está bloqueado)
  • Trackpad / control de cursor
  • Asistente de configuración con configuración de WiFi doméstico
  • Ajustes de accesibilidad (tamaño de fuente, alto contraste, movimiento reducido, velocidad de repetición de entrada, modo seguro para epilepsia)
  • Control del tamaño de fuente del terminal
  • Modo rave (compilaciones con pantalla)
  • Retroalimentación háptica DRV2605 (S3TWatch)
Apps y Extensibilidad
  • Apps Gallery (lanzador central de apps nativas desde SD, con submenús por categorías)
  • Sistema de apps nativas desde SD (cargar, listar, inspeccionar, lanzar, detener, restablecer apps con permisos y almacenamiento limitado)
  • Ghost Build Tool (gbt) para generar el andamiaje, compilar y empaquetar apps y firmware
  • SDK de plugins/apps y apps de ejemplo (Device Inspector, ESP32Finder)
  • Mascota virtual Ghostchi (sistema de XP de 50 niveles, 27 fuentes de XP, modos pasivo/agresivo, pantalla de bloqueo de la mascota, humor global, toasts de subida de nivel, insignia en la barra de estado)
  • Explorador SD (navegación de archivos/carpetas, renombrar, eliminar, copiar/mover, vista previa de archivos de texto)
  • Navegador de PCAP en el dispositivo con exportación hc22000
  • Pantalla de Información en el dispositivo (dispositivo, runtime, compilación, créditos)
  • Popups de confirmación reutilizables para acciones de UI peligrosas
Características Adicionales
  • GhostLink (interfaz de comandos y pantalla de doble dispositivo) con soporte de radio remota y relé de teclado
  • Asistente de configuración (compilaciones con pantalla)
  • Duplicación de pantalla por cable + web
  • Modo Ethernet (W5500) + conjunto completo de herramientas: escaneo de huellas, escaneo de puertos, barrido ping, escaneo ARP, envenenamiento ARP, MITM, HTTP, DNS, NTP, traceroute, herramientas MAC, estadísticas
  • Captura de credenciales TLS SNI / HTTP / FTP vía Ethernet
  • Soporte DIAL / Chromecast V2
  • Integración GPS (gpsinfo) con subida manual a WiGLE, configuración de baudios en tiempo de ejecución y streaming complementario wdstream
  • Salida a impresora de red (powerprinter, PJL)
  • Modos de LED RGB (Normal, Rainbow, Stealth, Knight Rider, MIC Visualizer, colores personalizados) con control de brillo neopixel
  • Configuración de zona horaria (timezone) + ajuste de hora NTP
  • Detección de movimiento con cámara con captura de instantáneas en tarjeta SD y alertas por webhook de Discord (XIAO S3 Sense)
  • Flujo de cámara MJPEG en vivo (/camera)
  • Analizador de espectro NRF24 con detección pasiva de interferencia de 2.4 GHz
  • Captura de paquetes Zigbee / 802.15.4 + CSV de barrido (ESP32-C5/C6)
  • Captura de canal 802.15.4 / Zigbee
  • Monitorización de batería / soporte de indicador de carga
  • Soporte de hardware de sensor / RTC (PCF8563)
  • Soporte de teclado M5 Cardputer / Cardputer ADV
  • App complementaria de Android
  • Soporte de controladores de pantalla en el dispositivo CH422G / ST7262 / AXS15231B / APX2102
  • Inactividad con sueño ligero + escalado de frecuencia + ahorro de energía Wi-Fi
  • Animaciones de movimiento reducido

Variantes de ESP32 compatibles

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

Nota: la disponibilidad de funciones varía según el chip. El S2 carece de hardware Bluetooth; el C5 tiene soporte de 5 GHz y 802.15.4/Zigbee.


Placas compatibles

46 objetivos de placa se compilan en CI (.github/workflows/compile_all.yml) a partir de 45 configuraciones en configs/; Awok V5 comparte la configuración genérica de ESP32-S2. El soporte de funciones a continuación se deriva de esas configuraciones.

Matriz de funciones de placas (clic para expandir)

Comparación de firmware ESP32

Ver tabla comparativa

Esta comparación se basa en el conjunto de funciones de GhostESP y en el código fuente disponible públicamente de los proyectos enumerados. No es una lista completa de funciones de cada firmware. HaleHound y nyanBOX se comparan con la última versión pública disponible; si las versiones más recientes son de código cerrado, esta tabla no puede actualizarse ni verificarse de forma independiente contra esas compilaciones.| Característica | GhostESP | Bruce | HaleHound | nyanBOX | | --- | --- | --- | --- | --- | | Código fuente actual disponible para auditoría | [x] | [x] | Fuente pública limitada / antigua | Fuente pública limitada / antigua | | Arquitectura nativa de ESP-IDF | [x] | | | | | Arquitectura Arduino / PlatformIO | | [x] | [x] | [x] | | Placas compatibles | 46 objetivos de CI | 42+ | 4 | 1 | | Interfaz gráfica LVGL completa | [x] | | | | | Panel web / control REST | [x] | [x] | | | | Servidor web de portal cautivo | [x] | [x] | [x] | [x] | | Escaneo WiFi de AP / estación | [x] | [x] | [x] | [x] | | Pruebas de desautenticación / desasociación | [x] | [x] | [x] | [x] | | Spam de balizas | [x] | [x] | [x] | [x] | | Ataque Karma / respuesta a sondas | [x] | [x] | [x] | | | Captura de handshake / EAPOL | [x] | [x] | [x] | | | Explorador de PCAP en el dispositivo / exportación hc22000 | [x] | | | | | Captura / exportación de PMKID | [x] | | [x] | | | Transmisión USB en vivo a Wireshark | [x] | | | | | Inundación SAE / pruebas específicas de WPA3 | [x] | | | | | Comprobador de cumplimiento WPA3 | [x] | | | | | Ataque de logoff EAPOL | [x] | | | | | Ataque de cambio de canal | [x] | | | | | Abuso de GTK / pruebas de aislamiento de cliente | [x] | | | | | Inanición de DHCP | [x] | [x] | | | | Escáneres ARP / puertos / SSH | [x] | [x] | | | | Descubrimiento mDNS | [x] | | | | | Escáner NetBIOS | [x] | | | | | Escáner de banners HTTP | [x] | | | | | Sonda SNMP | [x] | | | | | Consulta de proveedor OUI WiFi | [x] | [x] | [x] | | | Detección de PineAP / Evil Twin | [x] | | | [x] | | Detección / reporte de WPS | [x] | [x] | | | | Modo de captura automática estilo Pwnagotchi | [x] | [x] | | | | Detector / spam de Pwnagotchi | | [x] | | [x] | | Análisis de congestión de canal | [x] | | | [x] | | Monitor / visualizador de paquetes WiFi en vivo | [x] | | [x] | [x] | | Monitor de espacio aéreo WiFi | [x] | | | | | Sumidero DNS / lista de bloqueo NXDOMAIN | [x] | | | | | Wardriving WiFi con GPS | [x] | [x] | [x] | | | Wardriving BLE | [x] | [x] | [x] | | | Integración de carga en WiGLE | [x] | [x] | | | | Captura 802.15.4 y exportación de PCAP | [x] | | | | | Control GhostLink de doble ESP | [x] | | | | | Puente BLE GhostLink hacia Android | [x] | | | | | Asistente de wardriving de canal dividido | [x] | | | | | Soporte de radio remota GhostLink | [x] | | | | | Detección de drones / OpenDroneID | [x] | | | [x] | | Suplantación de drones / OpenDroneID | [x] | | | [x] | | Escaneo BLE | [x] | [x] | [x] | [x] | | Escáner BLE sin procesar | [x] | | | | | Modos de spam BLE | [x] | [x] | [x] | [x] | | Escaneo / suplantación de AirTag | [x] | [x] | [x] | [x] | | Herramientas de detección de rastreadores BLE | [x] | | [x] | [x] | | Buscador de Flipper Zero | [x] | | | [x] | | Enumeración de GATT / servicios | [x] | | [x] | | | Seguimiento de dispositivos BLE por RSSI | [x] | | | | | Transmisión BLE a Wireshark | [x] | | | | | Detección de skimmers BLE | [x] | | | [x] | | Investigación de exploits de FastPair / emparejamiento | | [x] | [x] | [x] | | Inyección HID BLE / DuckyScript sobre BLE | | [x] | | | | Modo teclado BLE | | [x] | | | | Honeypot GATT BLE / periférico clonado | | | [x] | [x] | | Perfilado de vulnerabilidades BLE | | [x] | | | | Detector de Flock / vigilancia | [x] | | [x] | [x] | | Soporte NFC PN532 | [x] | [x] | [x] | | | Soporte NFC ST25R3916 | [x] | [x] | | | | Soporte para Chameleon Ultra | [x] | [x] | | | | Control BLE de Chameleon Ultra | [x] | [x] | | | | Importación / exportación de Flipper | [x] | | | | | Colección de analizadores NFC de Flipper | [x] | | | | | Ataque de clave predeterminada MIFARE Classic | [x] | [x] | [x] | | | Diccionario integrado MIFARE Classic | [x] | | | | | Archivo de diccionario de usuario MIFARE Classic | [x] | [x] | | | | Reutilización de clave de sesión / barrido de sectores MIFARE Classic | [x] | | | | | Recuperación hardnested MIFARE Classic | [x] | | | | | Lectura de PicoPass / iCLASS | [x] | | | | | Lecturas de aplicaciones / árbol de archivos MIFARE DESFire | [x] | | | | | Lector EMV / de tarjetas de pago | [x] | [x] | | | | BadUSB / DuckyScript | [x] | [x] | | | | Modo host de teclado USB | [x] | | | | | Modo de salida de teclado HID USB | [x] | [x] | | | | Teclado remoto por enlace de doble dispositivo | [x] | | | | | Opciones de identidad VID/PID de BadUSB | [x] | [x] | | | | BadUSB jiggler de ratón / trackpad | [x] | | | | | Aprendizaje / captura / reproducción de IR | [x] | [x] | | | | Soporte de archivos de Flipper | [x] | [x] | | | | Transmisión de librería IR universal | [x] | [x] | | | | Escaneo / reproducción SubGHz CC1101 | [x] | [x] | [x] | | | Analizador de espectro de cascada CC1101 | [x] | [x] | [x] | | | Soporte de lectura/escritura de Flipper | [x] | [x] | [x] | [x] | | Decodificadores de protocolos SubGHz | [x] | [x] | [x] | | | Analizador de espectro NRF24 | [x] | [x] | [x] | [x] | | NRF24 MouseJack | | [x] | [x] | | | Detección pasiva de interferencias | [x] | | [x] | | | Interferencia RF activa incluida | No incluido | [x] | [x] | [x] | | Captura de paquetes Zigbee / 802.15.4 | [x] | | | | | Soporte Ethernet W5500 | [x] | [x] | | | | Herramientas de envenenamiento ARP / MITM por Ethernet | [x] | [x] | | | | Herramientas de huella / puertos / ping por Ethernet | [x] | | | | | Herramientas de DNS / NTP / HTTP / traceroute por Ethernet | [x] | | | | | Captura de credenciales TLS SNI / HTTP / FTP por Ethernet | [x] | | | | | Transmisión de cámara / detección de movimiento | [x] | | | | | Alertas de movimiento con soporte de webhook | [x] | | | | | Salida a impresora de red / PJL | [x] | | | | | Pruebas de DIAL / Chromecast | [x] | | | | | Asistente de configuración en el dispositivo | [x] | | | | | Bloqueo por PIN / contraseña | [x] | | [x] | [x] | | Actualización de firmware OTA / SD en el dispositivo | [x] | | [x] | | | Verificación de firmware / protección contra reversión | [x] | | | | | Actualización de firmware del par GhostLink | [x] | | | | | Duplicación de pantalla por cable | [x] | | | [x] | | Duplicación de pantalla web | [x] | [x] | | | | Copia de seguridad / restauración de configuración SD | [x] | | | | | Administrador / explorador de archivos SD | [x] | [x] | [x] | | | Sistema nativo de aplicaciones / plugins en SD | [x] | | | | | SDK de aplicaciones nativas / herramientas de compilación | [x] | | | | | Entorno de ejecución de scripts en el dispositivo en sandbox | Lua 5.4 | JavaScript | | | | Tienda en la nube de aplicaciones / scripts / recursos | [x] | | | | | Galería / lanzador de aplicaciones | [x] | | | | | Ghostchi / mascota virtual | [x] | [x] | | | | Reproductor de audio | [x] | [x] | | | | Espectro de micrófono / visualizador | [x] | [x] | | | | Modos de visualizador LED RGB | [x] | [x] | | | | Pantalla de reloj / RTC | [x] | [x] | | | | Pantalla de brújula | [x] | | | | | Pantalla de acelerómetro | [x] | | | | | Temperatura / humedad / presión ENV-III | [x] | | | | | Monitoreo de batería / soporte de medidor de nivel | [x] | [x] | [x] | | | Soporte de hardware de sensores / RTC | [x] | [x] | | | | Soporte de teclado M5 Cardputer | [x] | [x] | | | | Aplicación complementaria para Android | [x] | | | | | Modos de accesibilidad / movimiento reducido | [x] | | [x] | | | Sistema de temas personalizados / paleta de interfaz de usuario | [x] | [x] | [x] | | | Paquetes de recursos SD personalizados | [x] | | | | | Soporte LoRa | | [x] | | | | Soporte de radio FM | | [x] | | |


Créditos

Agradecimientos especiales a:


Cómo contribuir

GhostESP agradece las contribuciones, desde una configuración de placa de una línea hasta una nueva función.

  • Añadir una placa: https://docs.ghostesp.net/v2.1/development/custom-board-configs/
  • Corregir un error o añadir una función: revisa los problemas abiertos: cualquier cosa etiquetada como good first issue es un buen punto de partida.
  • Desarrollar una aplicación nativa: consulta la documentación de gbt (Ghost Build Tool) y las aplicaciones de ejemplo (Device Inspector, ESP32Finder) para conocer el patrón del SDK.
  • ¿Tienes preguntas antes de empezar? Pregunta en Discord: el equipo responde con rapidez.

Avisos legales

Ghost ESP está destinado únicamente a la investigación de seguridad educativa y ética. El uso no autorizado o malicioso es ilegal. Asegúrate de familiarizarte con las leyes locales y obtén siempre los permisos adecuados antes de realizar cualquier prueba de red.

Nota: esta es una bifurcación independiente de Spooky's GhostESP, que ha sido archivado y ya no está en desarrollo.

Para obtener pautas sobre el uso del nombre y el logotipo de GhostESP, consulta las Pautas de marca. Los recursos de marca están disponibles en ghostesp.net/brand-assets.

¿Te interesa convertirte en socio oficial? Envía un correo a [email protected].


Contribuciones de código abierto

Este proyecto es de código abierto y agradece tus contribuciones. Si has añadido nuevas funciones o mejorado la compatibilidad con dispositivos, ¡envía tus cambios!

Descargar herramienta
ghostesp.net/flasher
Discord
Documentación · Sitio web
GhostESPOthers
EMV / lectura de tarjetas de pago✓—
Lecturas de árboles MIFARE DESFire✓—
Analizadores de tarjetas de transporte (Opal, myki, ITSO, Gallagher)✓—
Ecosistema de apps nativas + Cloud Store + sandbox Lua✓—
GhostLink dual-ESP32 (radio remota, puente BLE)✓—
Interfaz gráfica LVGL completa (carrusel/cuadrícula/lista)✓Parcial o ninguna
Objetivos de placa en CI461–42
  • Copia de seguridad / restauración de configuración SD
  • PlacaBluetoothNFC (PN532)NFC (Chameleon)IR TXIR RXGPS por defectoTecladoPantallaSDOTAApps nativas SD
    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✗✗✓
    Sunton 7"✓✗✓*✗✗✗✗Full✗✓✓
    JC3248W535EN✓✗✓✗✗✗✗Full✓✓✓
    Flipper JCMK GPS✗✗✗✗✗✓✗—✓✗✗
    T-Deck✓✗✓✗✗✓✓Full✓✗✓
    T-Embed CC1101✓✓✓✓✓✗✗Full✓✓✓
    T-Dongle-S3✓✗✓✗✗✗✗Full✓✓✗
    T-Dongle-C5✓✗✓✗✗✗✗Full✓✓✓
    S3TWatch✓✗✓✓✗✗✗Full✗✓✗
    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✓✗✓

    * — la configuración incluida para esta placa es anterior a una opción de Kconfig (NFC_CHAMELEON) que está activada por defecto para placas con capacidad BLE; no hay ninguna anulación específica de placa, por lo que esto refleja el valor predeterminado de Kconfig en lugar de un ajuste explícito en el archivo. La mayoría de las placas con capacidad BLE sin asterisco establecen el símbolo explícitamente, pero algunas configuraciones genéricas también pueden depender del valor predeterminado de Kconfig.

    Pantalla: Full = interfaz gráfica LVGL. Status = solo pantalla de estado pequeña secundaria (comparte el bus I2C del expansor de E/S), sin interfaz completa. — = sin pantalla, headless.

    SD: la mayoría de las placas usan SD en modo SPI. JC3248W535EN y T-Dongle-S3 usan modo SDMMC de 1 bit; la opción de bus SDMMC existe en Kconfig para otras placas.

    NFC (Chameleon): el soporte de Chameleon Ultra funciona a través de BLE, por lo que está activado por defecto en cualquier placa con capacidad BLE y desactivado donde BLE no está disponible (placas ESP32-S2) o está desactivado explícitamente (Marauder v8, Pancake C5).

    Apps nativas SD: en tiempo de compilación, la función depende solo de CONFIG_SPIRAM (main/Kconfig.projbuild:1410). En tiempo de ejecución, la app gallery comprueba MALLOC_CAP_SPIRAM y renderiza en la pantalla LVGL completa, por lo que se necesita una pantalla para que la UI sea utilizable. Eso la deja activada en: AWOK Mini, Waveshare/Crowtech/Sunton 7″, JC3248W535EN, T-Deck, T-Embed CC1101, T-Dongle-C5, NM-CYD-C5, Banshee (C5) y Marauder v8/Pancake C5. Las placas con pantalla pero sin PSRAM (Cardputer, Cardputer ADV, la familia CYD2, S3TWatch, T-Dongle-S3, etc.) no la tienen.

    Banshee se distribuye como dos configuraciones: la placa principal S3 (headless) y el módulo C5 que controla su pantalla y LED de estado, emparejados vía GhostLink.

    .nfc
    .ir
    .sub

    GhostESP no incluye funciones de interferencia activa. La distribución, promoción, venta y uso de dispositivos o firmware de interferencia es ilegal en muchas jurisdicciones.

    JustCallMeKoKo
    JustCallMeKoKo

    Desarrollo fundacional de ESP32Marauder
    thibauts
    thibauts

    Información sobre el protocolo CastV2
    MarcoLucidi01
    MarcoLucidi01

    Integración del protocolo DIAL
    SpacehuhnTech
    SpacehuhnTech

    Código de referencia de desautenticación
    Spooks4576
    Spooks4576

    Desarrollador original de GhostESP
    Tototo31
    Tototo31

    Grandes contribuciones al proyecto
    WillyJL
    WillyJL

    Funcionalidad principal del firmware de Flipper y código de spam BLE
    flipperdevices
    Flipper Zero firmware

    Implementación principal de IR & NFC (flipperdevices/flipperzero-firmware & colaboradores)
    Garag
    Garag

    Librería NFC principal
    connornishijima
    connornishijima

    SensoryBridge - algoritmos de visualizador RGB de micrófono & inspiración
    DarkFlippers
    DarkFlippers

    Firmware Flipper Zero Unleashed (decodificadores de protocolos SubGHz)
    xMasterX
    xMasterX

    Mejoras SubGHz de Flipper Zero Unleashed
    DecentLabs
    DecentLabs

    officeAir - técnicas de escaneo ARP de múltiples pasadas & seguridad de hilos lwIP
    jaylikesbunda
    jaylikesbunda

    Mantenedor del proyecto
    Play2BReal
    Play2BReal

    Soporte de carga a WiGLE & expansor de E/S
    the1anonlypr3
    the1anonlypr3

    Arte y recursos
    Billi-Green
    Billi-Green

    Soporte de sensores de audio & ENV-III
    Next-Flip
    Next-Flip

    Momentum-Firmware - base de analizadores NFC (EMV, DESFire, hardnested, analizadores de tránsito; Gallagher por Nick Mooney)
    noproto
    noproto

    Recuperación hardnested / anidada de MIFARE Classic
    leptopt1los
    Leptopt1los

    Analizador de tarjetas de pago EMV
    bettse
    bettse

    picopass - soporte para PicoPass / iCLASS
    micolous
    micolous

    Analizador de tarjeta de tránsito Opal
    emilytrau
    emilytrau

    Analizador de tarjeta de tránsito myki
    holiman
    holiman

    loclass - algoritmos de recuperación de claves MIFARE
    RfidResearchGroup
    RfidResearchGroup

    proxmark3 - herramientas de investigación RFID