
Plataforma: Este framework solo es compatible oficialmente con Linux (Debian/Ubuntu/Kali). La mayoría de los módulos dependen de sockets raw, interfaces del kernel, acceso a dispositivos USB y herramientas específicas de la plataforma que son exclusivas de Linux. Windows y macOS fueron probados pero produjeron errores en muchos módulos debido a la falta de controladores del kernel y librerías — no son compatibles.
EmbedXPL-Forge
Framework de Evaluación de Seguridad Embebida y Perimetral
EmbedXPL-Forge es un framework de explotación y escaneo de código abierto para profesionales de seguridad que auditan routers, switches, cámaras IP, NVR/DVR, ONTs GPON, CPEs de ISP, impresoras, NAS, firewalls, IoT, OT/ICS y dispositivos edge embebidos. Proporciona más de 4.700 módulos activos que cubren pruebas de credenciales, explotación de vulnerabilidades, escaneo de red, generación de payloads, ataques a cámaras RTSP, manipulación de firmware, post-explotación, evasión, movimiento lateral, orquestación PolyExploit multi-lenguaje y un arsenal completo para impresoras — con más de 1.475 CVEs mapeados en más de 129 fabricantes y un Motor de Ataque de Grupos APT que reproduce cadenas de ataque reales de actores estatales.
Versión: 7.0.0
Características
- 2.847 módulos de exploit - RCE, bypass de autenticación, path traversal, divulgación de información, desbordamiento de búfer, secuestro de DNS, inyección de comandos, backdoor, CSRF, descifrado de configuración, keygen WPA/WPS, generadores de contraseñas de fábrica, cadenas de BOF de heap/stack, post-explotación, evasión, movimiento lateral, persistencia en firmware
- 1.528 módulos de credenciales - ataques de diccionario contra FTP, SSH, Telnet, HTTP, SNMP, SFTP, MQTT, RTSP, VNC, RDP
- 269 módulos de escaneo - cadenas AutoPwn, escáneres específicos por dispositivo, descubrimiento de impresoras WSD/mDNS, escáneres de hardware/JTAG/SWD/UART, enumeración de servicios de red
- Más de 255 módulos de exploit para impresoras - HP, Canon, Lexmark, Xerox, Ricoh, Brother, Epson, Kyocera, Samsung; PJL/IPP/LPD/WSD/CUPS; cadenas de Pwn2Own 2026; PrintingShellz; coerción NTLM de MS-RPRN
- Más de 172 módulos de exploit para cámaras - Hikvision, Dahua, Axis, Reolink, Amcrest, Uniview, Tapo, Swann, ANNKE, Foscam, OEM de Xiongmai, Grandstream, Intelbras
- Más de 338 módulos de firewall/VPN - Palo Alto, Fortinet, Cisco ASA/FTD, Check Point, Juniper, SonicWall, Sophos, WatchGuard, Zyxel, F5 BIG-IP, Citrix/NetScaler, Ivanti, pfSense, OPNsense, MikroTik
- Motor completo de cámaras RTSP - fuerza bruta de rutas (más de 195 rutas), fuerza bruta de credenciales (más de 80 pares), autenticación Basic/Digest, RTSPS/TLS, túnel RTSP sobre HTTP (Python puro, RFC 2326 App-C), escáner nmap/masscan/directo, ONVIF WS-Discovery, salida M3U
- 114 scripts NSE personalizados de Nmap - descubrimiento de RTSP, fingerprinting de cámaras, validación de CVE de Hikvision/Dahua, prueba de credenciales por defecto, comprobaciones de CVE multivendor, captura de snapshots (
pip install embedxpl[nse])
- Suite de explotación de firmware - detección de formato, inyección de backdoor, parcheo de checksum, bypass de flash del fabricante (NETGEAR, TP-Link, D-Link, ASUS), inyección de persistencia en firmware, bypass de integridad
- Módulos de post-explotación - recolección de credenciales embebidas, exfiltración de configuración de routers, reconocimiento de red IoT, inyección de persistencia en firmware, limpieza de logs embebidos
- Módulos de evasión - exfiltración por tunelización DNS, canales C2 encubiertos por ICMP, esteganografía en cabeceras HTTP, bypass de integridad de firmware
- Movimiento lateral - pivote por DHCP starvation, relay por envenenamiento de caché ARP, pivote por port-forward de UPnP IGD, envenenamiento mDNS/LLMNR, cadena de credenciales SNMP, secuestro de broker MQTT, inyección de comandos TR-069, relay de amplificación CoAP
- Orquestador PolyExploit - compilación en tiempo de ejecución de C/C++ (gcc/clang/mingw/cross), ejecución de exploits en Ruby/Node.js/PHP/Bash/Perl, integración con msfconsole, integración con ExploitDB/searchsploit
- Módulos ICS/OT - Universal Robots PolyScope 5, RIOT OS, Modbus, S7comm, EtherNet/IP, BACnet, DNP3
- Smart home / marítimo / especializado - eNet SMART HOME, OpenRemote, Metis maritime IoT (WIC/DFS)
- 23 módulos AutoPwn - cadenas de explotación multifase específicas por fabricante (GPON, Huawei, CUPS Pwn2Own, Lexmark Pwn2Own, NAS, Smart Home, VoIP, IoT genérico, impresoras HP (PJL/LEDM/LDAP passback), Sony Bravia Smart TV (UPnP/SSRF/DIAL/EventSub), y más)
- 62 módulos de payload - shells TCP reverse/bind para x86, x64, ARM, MIPS, Python, Perl, PHP; codificador XOR para ARM; dropper de shell BusyBox
- 33 módulos de codificación - codificación Base64, hex, XOR para Python, PHP, Perl, shellcode
- 25 módulos genéricos - Heartbleed, ShellShock, UPnP IGD, fuerza bruta SNMP, TCP Xmas, amplificación UDP, búsqueda de CVE, detector de secuestro DNS, interceptor AITM
- Más de 1.475 CVE mapeados - desde 2001 hasta 2026, incluidas cadenas de Pwn2Own 2026 y CVE críticos de IoT/OT/marítimos
- Motor de ataque de grupos APT - exploración y reproducción de cadenas de ataque de APT28, Volt Typhoon, Sandworm, Quad7, Turla, APT40 con mapeo MITRE ATT&CK
- 1.022 wordlists específicas por fabricante - credenciales por defecto externalizadas por fabricante (incl. específicas de ISP de Brasil)
- Descubrimiento de red - SSDP, ARP, Nmap, Masscan, fallback de Scapy, búsqueda OUI (más de 234k entradas IEEE), perfiles de temporización T0-T5
- Gestión de sesiones - historial de escaneos persistente por host (IP+MAC), reanudación/reinicio, índice completo de hallazgos
- 7 puertas de calidad automatizadas -
tools/phase_gate.py garantiza que cada módulo pase las verificaciones de importación, anti-FP, referencia y calidad de código antes de la fusión
Tipos de dispositivos compatibles