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
ESP32-Bit-Pirate — Una herramienta de hacking de hardware con CLI basado en web que habla todos los protocolos. | Kitploit
Herramientas/GitHubGitHub/geo-tp/esp32-bit-pirate
Seguridad de Sistemas EmbebidosAuditoría Wi-FiSeguridad BluetoothHerramientas RFID/NFCDepuradoresSeguridad InalámbricaHacking de HardwareAnálisis de Firmware
GitHubgeo-tp/esp32-bit-pirate

ESP32-Bit-Pirate

Una herramienta de hacking de hardware con CLI basado en web que habla todos los protocolos.

Ver Repositorio
5.4k436hace 3 díasRevisado 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
Sitio web

ESP32 Bit Pirate

Banner de logotipo del firmware ESP32 Bit Pirate

ESP32 Bit Pirate es un firmware de código abierto que convierte tu dispositivo en una herramienta de desarrollo y análisis multiprotocolo, inspirada en el legendario Bus Pirate.

Admite sniffing, envío, scripting e interacción con diversos protocolos digitales (I2C, UART, 1-Wire, SPI, etc.) mediante un terminal serial o una CLI basada en web. También se comunica con protocolos de radio como Bluetooth, Wi-Fi, Sub-GHz y RFID.

El sitio web oficial del proyecto centraliza todo: Sitio web de ESP32 Bit Pirate.

Desde allí puedes instalar el firmware, abrir las herramientas web, seguir las guías de hardware, explorar las recetas y acceder a la documentación.

Demostración de los diferentes modos del firmware ESP32 Bit Pirate Demostración del sistema de archivos LittleFS del firmware ESP32 Bit Pirate

Características

  • Interfaz de línea de comandos (CLI) interactiva a través de USB Serial o WiFi Web.

  • Modos para:

    • HiZ (por defecto)
    • I2C (scan, glitch, modo esclavo, dump, eeprom)
    • SPI (eeprom, flash, sdcard, modo esclavo)
    • UART / Half-Duplex UART (bridge, read, write)
    • 1WIRE (ibutton, eeprom)
    • 2WIRE (sniff, smartcard) / 3WIRE (eeprom)
    • DIO (E/S digital, read, pullup, set, pwm)
    • Infrared (send, record, mando universal)
    • USB (HID, flashrom, storage, usb-uart)
    • Bluetooth (BLE HID, scan, spoofing, sniffing)
    • Wi-Fi / Ethernet (sniff, deauth, nmap, netcat)
    • JTAG (scan, SWD, openOCD)
    • LED (animaciones, configurar LEDs)
    • I2S (probar altavoces, micrófono, reproducir sonido)
    • CAN (sniff, enviar y recibir tramas)
    • (analyze, record, replay)

Dispositivos Compatibles

  • Otras placas basadas en ESP32-S3

    • Todas las placas basadas en el ESP32-S3 pueden ser compatibles, siempre que tengan al menos 8 MB de flash.

    • Puedes flashear el firmware del dev-kit S3 en cualquier placa ESP32-S3.

    • Ten en cuenta que la asignación de pines por defecto del firmware puede no coincidir con tu placa específica.

Primeros Pasos

Banner del web flasher del ESP32 Bit Pirate

  1. 🔧 Flashea el firmware

    • Usa el ESP32 Bit Pirate Web Flasher para grabar el firmware directamente desde un navegador web.
    • También puedes grabarlo con M5Burner, en la categoría StickS3, AtomS3, M5StampS3 o Cardputer.
  2. 🔌 Conéctate por Serial o Web

    • Serial: cualquier aplicación de terminal, o el terminal Web Serial gratuito basado en navegador (consulta Conexión por Serial)
    • Web: configura el Wi-Fi y accede a la CLI mediante el navegador (consulta Conexión Wi-Fi)
  3. 🧪 Usa comandos como:

    root@kitploit:~

mode help scan sniff ... ```

Wiki

Banner de la página Wiki del ESP32 Bit Pirate

📚 Visita la Wiki para consultar documentación detallada sobre cada modo y comando.

Incluye:

  • Modo terminal - Acerca del terminal serial y web.
  • Vista general de modos - Explora los modos compatibles.
  • Configuración serial - Acceso serial a través de USB.

La wiki es el mejor lugar para aprender cómo funciona todo.

Scripting

Banner de la página de Scripts del ESP32 Bit Pirate

🛠️ Automatiza las interacciones con el ESP32 Bit Pirate usando scripts de Python a través del puerto serie.

Puedes escribir y probar scripts directamente en el navegador con el ESP32 Bit Pirate Python Lab.

Incluyendo: registro de datos en un archivo, volcado de eeprom y flash, interacción con GPIOs, animación de LEDs...

Expander

Banner de la página Expander del ESP32 Bit Pirate

🔌 Amplía las capacidades del ESP32 Bit Pirate con módulos de hardware adicionales. El Expander añade soporte para WiFi 5 GHz u otros protocolos de radio.

Un Cardputer conectado a un expansor C5

Dock

Banner de la página Dock del ESP32 Bit Pirate

🔧 Una estación de acoplamiento para el ESP32 S3 DevKit diseñada para funcionar con los adaptadores originales de Bus Pirate. Te permite conectar y usar el ecosistema original de adaptadores y accesorios de Bus Pirate.

La placa dock del ESP32 Bit Pirate

Consigue el ESP32 Bit Pirate Dock en PCBWay.

Logo de PCBWay

Interfaces de Línea de Comandos

El firmware ESP32 Bit Pirate ofrece tres modos de interfaz de línea de comandos (CLI):

Todas las interfaces comparten la misma estructura de comandos y se pueden usar indistintamente (más detalles).

Interfaz Web Móvil a través de WiFi

Captura de pantalla de un iPhone mostrando la interfaz web del firmware Bit Pirate

Modo Independiente para el Cardputer

Un Cardputer ejecutando el ESP32 Bit Pirate en modo independiente

Herramientas Web Serial Basadas en Navegador

Las ESP32 Bit Pirate Web Serial Tools proporcionan acceso directo a la CLI Serial desde un navegador compatible, sin necesidad de instalar PuTTY, minicom u otra aplicación de terminal.

Demo del uso del ESP32 Bit Pirate con Web Serial Tools

Contribuir

Consulta la sección Cómo Contribuir, que describe una forma sencilla de añadir un nuevo comando a cualquier modo.

Recursos Visuales

Logotipo pequeño del firmware ESP32 Bit Pirate

Consulta imágenes, logotipo, presentaciones, fotos, vídeos, ilustraciones. Estos recursos visuales pueden usarse libremente en publicaciones de blog, documentación, vídeos o artículos para ayudar a explicar y promocionar el firmware.

Advertencia

⚠️ Advertencia de voltaje: Los dispositivos solo deben funcionar a 3.3V o 5V.

  • No conectes periféricos que usen otros niveles de voltaje; hacerlo puede dañar tu ESP32.

⚠️ Advertencia de uso: Este firmware se proporciona solo con fines educativos, de diagnóstico y de pruebas de interoperabilidad.

  • No lo utilices para interferir, sondear o manipular dispositivos sin la debida autorización.
  • Evita cualquier transmisión de RF no autorizada (p. ej., sub-GHz) que pueda violar las normativas locales o interrumpir redes y comunicaciones.
  • Los autores no son responsables del mal uso de este software o hardware, incluidas las consecuencias legales derivadas del acceso no autorizado o la emisión de señales.
  • Mantente siempre dentro de los límites de las leyes de tu país y de las políticas de divulgación responsable.
Descargar herramienta
SUBGHZ
  • RFID (read, write, clone)
  • RF24 (scan, send, receive)
  • FM (analyze, broadcast)
  • CELL (dump de tarjeta SIM, sms, llamada)
  • LORA (sniff, payload, meshtatic)
  • Sniffers de protocolo I2C, UART, SPI, 1Wire, 2wire, CAN, Wi-Fi, Bluetooth, SubGhz.

  • Autodetección de baudrate, comandos AT y diversas herramientas para UART.

  • Manipulación de registros, herramientas de volcado de EEPROM, identificación de dispositivos para I2C.

  • Lee todo tipo de EEPROM, Flash y otras herramientas diversas para SPI.

  • Scripting mediante instrucciones bytecode estilo Bus Pirate o Python.

  • Comando Device-B-Gone con más de 80 protocolos INFRARROJOS compatibles.

  • Gestión directa de E/S, PWM, servo, estado de GPIOs.

  • Analiza señales de radio y frecuencias en todas las bandas.

  • Más de 50 protocolos de LEDs direccionables compatibles.

  • Ethernet y WiFi son compatibles para acceder a redes.

  • Importa y exporta datos con LittleFS a través de HTTP.

  • Pirate assistant para ayudarte con el firmware.

  • Dongle USB-UART, programador SPI, analizador lógico y más.

  • Herramientas Web Serial para usar USB Serial desde un navegador web.

  • DeviceDescription
    ESP32 S3 Dev KitFoto del ESP32 S3 Dev KitMás de 20 GPIO disponibles, 1 botón
    M5 AtomS3 LiteFoto del M5 Atom S3 Lite8 GPIO (Grove, Header), IR TX, 1 botón
    M5 CardputerFoto del M5 Cardputer2 GPIO (Grove), pantalla, teclado, micrófono, altavoz, IR TX, tarjeta SD, batería, modo independiente
    M5 Cardputer ADVFoto del M5 Cardputer ADV12 GPIO (Grove, Header), pantalla, teclado, micrófono, altavoz, IR TX, tarjeta SD, IMU, batería, modo independiente
    M5 StampS3Foto del M5 StampS39 GPIO (pines expuestos), 1 botón
    M5 Stick S3Foto del M5 Stick S313 GPIO (Grove, Header), pantalla, micrófono, altavoz, IR TX, IR RX, IMU, 3 botones, batería
    LILYGO T-DisplayFoto del T-Display-S313 GPIO (1 Qwicc), pantalla, 2 botones
    LILYGO T-EmbedFoto del LILYGO T-Embed9 GPIO (Grove, Header), pantalla, encoder, altavoz, micrófono, tarjeta SD
    LILYGO T-Embed CC1101Foto del LILYGO T-Embed CC11014 GPIO (2x Qwiic), pantalla, encoder, altavoz, micrófono, tarjeta SD, CC1101, PN532, IR TX, IR RX , batería
    LILYGO T-Embed CC1101 PlusFoto del LILYGO T-Embed CC1101 Plus4 GPIO (2x Qwiic), pantalla, encoder, altavoz, micrófono, tarjeta SD, CC1101, NRF24, PN532, IR TX, IR RX , batería
    Heltec WiFi LoRa 32 V4Foto del Heltec WiFi LoRa 32 V415 GPIO (Header), SX1262 LoRa, 2 botones, pantalla no compatible
    Heltec Vision Master T190Foto del Heltec Vision Master T19015 GPIO (Header, Qwiiic), pantalla, 2 botones, SX1262 LoRa
    Seeed Studio Xiao S3Foto del Seeed Studio Xiao ESP32-S39 GPIO (pines expuestos), 1 botón
    Waveshare ESP32-S3-GEEKFoto del Waveshare ESP32-S3-GEEK7 GPIO (cabecera Dupont), pantalla, 1 botón, tarjeta SD
    InterfazVentajasIdeal para...
    Interfaz Web- Accesible desde cualquier navegador
    - PC, tablets, móviles
    - Funciona a través de Wi-Fi
    - No se necesitan cables
    Pruebas rápidas, demos, configuraciones headless
    Interfaz Serial- Rendimiento más rápido
    - Respuesta instantánea
    - Maneja grandes volúmenes de datos con fluidez
    Sesiones intensivas, interacciones frecuentes
    Independiente- Solo para el Cardputer
    - Teclado en el dispositivo
    - Pantalla en el dispositivo
    Sesiones portátiles, pruebas rápidas