Loading 3D model… large boards can take a moment.
El El Badge de Pwnterrey es un dispositivo de hardware abierto y portátil diseñado para la auditoría de redes inalámbricas y seguridad de radiofrecuencia (WiFi, Bluetooth y NFC). Esta versión utiliza el potente y nuevo chip ESP32-C5 (Arquitectura RISC-V), configurada específicamente para operar en modo "Headless" (sin pantalla), permitiendo la interacción total mediante consola serie (CLI) e integrando sensores y emuladores como NFC y GPS externo.
blespam).| Componente | Especificación |
|---|---|
| Microcontrolador | ESP32-C5 ECO1 (Arquitectura RISC-V de 32 bits) |
| Wi-Fi | Doble banda 2.4 GHz y 5 GHz (Wi-Fi 6 / 802.11ax) |
| Bluetooth | Bluetooth 5.0 (Low Energy - LE) |
| NFC | Chip NT3H2111 (NTAG I2C 2k) emulador de etiqueta pasiva |
| GPS | Interfaz serie dedicada para receptor GPS externo (UART1) |
| Interfaz de Control | CLI por Puerto Serie USB (115200 baudios) |
| Estabilidad | PSRAM desactivada, Flash configurada a 40MHz |
El circuito integrado ESP32-C5 en su configuración Marauder utiliza los siguientes pines clave:
El chip NTAG NT3H2111 está conectado a través del bus I2C:
La comunicación con el módulo GPS se realiza mediante los pines:
Puedes alimentar y controlar tu adaptador de dos formas:
El dispositivo se comunica a 115200 baudios, sin control de flujo (8N1).
Usa el comando screen o minicom. Primero identifica el puerto (/dev/ttyUSBX o /dev/ttyACM0):
# Con screen (para salir: Ctrl+A, luego K)
screen /dev/ttyUSB0 115200
# Con minicom
sudo minicom -b 115200 -D /dev/ttyUSB0
Usa clientes como PuTTY o TeraTerm:
El módulo NFC funciona exclusivamente en modo emulación de etiqueta (Tag). No es un lector; actúa como una tarjeta inteligente pasiva que almacena registros NDEF.
nfc scan
Realiza un escaneo de hardware (discovery) en los pares de pines del bus I2C para verificar la dirección del chip (0x55 o 0x2A).nfc read
Muestra en hexadecimal y ASCII los bloques del 1 al 8 grabados en la memoria del chip NFC.Puedes programar el emulador NFC para inyectar diferentes cargas útiles:
nfc -u https://electroniccats.com
nfc -t "Hola Hackers del ESP32-C5"
nfc -v "Nombre,Telefono,Email"
# Ejemplo:
nfc -v "Electronic Cats,5551234567,info@electroniccats.com"
nfc -w "SSID,Password,Autenticacion"
# Ejemplo:
nfc -w "MiRedSegura,Clave1234,WPA2"
Una vez ejecutado el comando con éxito, cualquier dispositivo móvil o lector NFC (como un Flipper Zero) que se acerque al sensor detectará la etiqueta y ejecutará la acción (abrir el link, importar el contacto o conectarse al WiFi).
Si deseas compilar o realizar modificaciones en el firmware, debes seguir estas recomendaciones específicas para el hardware ESP32-C5:
Clonar el repositorio
Asegúrate de que en el archivo configs.h la definición activa para la placa sea:
#define MARAUDER_FLIPPER_C5
Esta definición configurará automáticamente la ausencia de pantalla (TFT_CS -1), habilitará HAS_BT, HAS_GPS y HAS_NFC con sus respectivos mapeos de pines.
Debido al estado actual del soporte del chip, aplica las siguientes configuraciones de carga:
A continuación se detalla la lista de comandos disponibles en el intérprete de comandos serial:
| Comando | Sintaxis | Descripción |
|---|---|---|
help | help | Muestra la lista de comandos con su formato de ayuda. |
info | info | Muestra información del sistema, compilación y hardware. |
reboot | reboot | Reinicia el microcontrolador. |
channel | channel [-s <canal>] | Muestra o cambia el canal WiFi activo. |
settings | settings [-s <setting> <enable/disable>] | Muestra, modifica o reinicia (-r) los ajustes internos. |
spiffs | spiffs [ls / read <file> / rm <file> / format] | Administra la memoria flash interna (SPIFFS). |
led | led -s <hex color> / -p <rainbow> | Cambia el color del led de estado. |
| Comando | Sintaxis | Descripción |
|---|---|---|
scanap | scanap | Busca puntos de acceso (APs) inalámbricos cercanos. |
scansta | scansta | Busca estaciones y clientes conectados. |
stopscan | stopscan | Detiene inmediatamente cualquier escaneo en curso. |
list | list [-a / -s / -c / -t] | Muestra listas cargadas (-a APs, -s SSIDs, -c Clientes). |
select | select -a/-s/-c <indices> | Selecciona elementos por índice para interactuar. |
clearlist | clearlist -a/-c/-s | Limpia los registros de la memoria RAM. |
ssid | ssid -a [-g <count> / -n <name>] | Agrega SSIDs a la lista (-g aleatorios, -n específicos). |
sniffraw | sniffraw | Captura y vuelca todos los paquetes raw recibidos. |
sniffbeacon | sniffbeacon | Captura tramas beacon. |
sniffprobe | sniffprobe | Captura peticiones probe request de clientes. |
sniffpwn | sniffpwn | Sniffer enfocado en capturas de handshakes WPA. |
sniffpmkid | sniffpmkid [-c <channel>] | Captura asociaciones PMKID para auditoría WPA2. |
| Comando | Sintaxis | Descripción |
|---|---|---|
attack | attack -t <deauth/beacon/probe/rickroll> | Inicia ataque de desautenticación, spam de beacons, etc. |
blespam | blespam -t <apple/google/samsung/windows/all> | Inicia campañas de spam publicitario Bluetooth BLE. |
wardrive | wardrive [-s] | Inicia el modo Wardriving clásico sincronizado con GPS. |
Esta herramienta ha sido diseñada exclusivamente para fines educativos, pruebas de penetración ética y auditorías de seguridad autorizadas.
El uso de este dispositivo para interferir, interceptar o atacar redes e infraestructura ajena sin el consentimiento previo por escrito del propietario es estrictamente ilegal. Los desarrolladores y colaboradores no se hacen responsables del uso indebido de esta herramienta ni de los daños que este pueda causar.
Este es un proyecto de hardware abierto. Las contribuciones son bienvenidas:
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)Este proyecto es de hardware abierto. Consulta los archivos de licencia para más detalles.
Desarollado con ❤️ por Electronic Cats
Electronic Cats invierte tiempo y recursos en proporcionar este diseño de hardware abierto. Por favor, apoya a Electronic Cats y al hardware abierto comprando productos de Electronic Cats.
Gracias a toda la comunidad de hardware abierto y a todas las personas que hacen posibles proyectos como este.
Developed for the Offensive Security community. 💀
No comments yet. Be the first to ask about this board.