Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
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.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
spoofed — Una suite profesional de suplantación de red en Python, totalmente asíncrona, para auditorías de seguridad autorizadas. Incluye interceptación completa de IPv4/IPv6, ataques inalámbricos 802.11, envenenamiento LLMNR/NBT-NS y una TUI interactiva con registro de auditoría a prueba de manipulaciones. | Kitploit
Herramientas/GitHubGitHub/amibhai/spoofed
Auditoría Wi-FiEvasión de IDS/IPSScripting y AutomatizaciónPost-ExplotaciónSeguridad de RedesSeguridad InalámbricaPruebas de PenetraciónRed TeamingAnálisis de DNS
GitHubamibhai/spoofed

spoofed

Ver Repositorio
14hace 2 mesesAún no revisado

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 →

Acerca de

Una suite profesional de suplantación de red en Python, totalmente asíncrona, para auditorías de seguridad autorizadas. Incluye interceptación completa de IPv4/IPv6, ataques inalámbricos 802.11, envenenamiento LLMNR/NBT-NS y una TUI interactiva con registro de auditoría a prueba de manipulaciones.

Compartir

Spoof Toolkit v2.1

Suite profesional de suplantación de red en Python asíncrono Interfaz interactiva basada en menús · Cobertura completa IPv4/IPv6 · Envenenamiento al estilo Responder Solo para pruebas de seguridad autorizadas — por amibhai

Descargo de responsabilidad: Esta herramienta es solo para fines educativos y auditorías de seguridad autorizadas. Los autores no asumen ninguna responsabilidad y no son responsables de ningún uso indebido o daño causado por este programa. No utilice esta herramienta en redes que no sean de su propiedad o para las que no tenga permiso explícito y por escrito para realizar pruebas.

CI Coverage Python License


Novedades en v2.1

MóduloDescripción
attacks/deauth.pyDesautenticación 802.11 — expulsa clientes, captura handshakes WPA
attacks/beacon_flood.pyInundación de balizas 802.11 — tormenta de SSID falsos
attacks/llmnr_nbt.pyEnvenenamiento LLMNR + NBT-NS + mDNS (captura de hashes al estilo Responder)
attacks/icmpv6_ra.pySuplantación de Router Advertisement ICMPv6 — secuestro de puerta de enlace IPv6
attacks/ndp_spoof.pyEnvenenamiento de Neighbor Advertisement NDP IPv6 — suplantación ARP IPv6
attacks/captive_portal.pyPortal cautivo (plantillas de hotel/corporativo/cafetería/ISP)
attacks/wpad.pyInyección de autoconfiguración de proxy WPAD
core/platform_compat.pyAbstracción de macOS pf + Linux iptables + Windows netsh
Jitter de temporizaciónRetardo aleatorio de ±N segundos en cada ráfaga de paquetes para evasión de IDS
CI de GitHub Actionspytest + mypy + umbral de cobertura (≥80%) en Python 3.10–3.12
Dockerdocker build + docker-compose up para despliegue portátil
pyproject.tomlEmpaquetado moderno, configuración estricta de mypy, lint con ruff, configuración de cobertura

Características de un vistazo

CaracterísticaDetalles
AutorizaciónArchivo de alcance de reglas de enfrentamiento — se rechaza el fuego real para cualquier objetivo fuera de alcance o fuera de ventana; sin alcance ⇒ solo simulación
ArquitecturaPython 3.10+ 100% asíncrono — cero threading.Thread
InterfazBanner animado de 256 colores + menús numerados + migas de pan
PanelTUI en vivo PRISM de 3 paneles (registro de ataques / estadísticas de paquetes / credenciales)
RegistroRastro de auditoría structlog encadenado con HMAC-SHA256 (a prueba de manipulación)
InformesJSON + Markdown + HTML generados automáticamente tras cada sesión
IdiomasDetección automática desde LANG + cambio manual (en, hi, ar, zh, fr, es)
Verificación previaSistema de 17 comprobaciones (alcance, root, Python, dependencias, interfaces, terminal)
LimpiezaSiempre restaura las tablas ARP/NDP y las reglas de iptables/pf en finally
PlataformaLinux (completo) · macOS (backend pf) · Windows (Npcap, limitado)

Reglas de enfrentamiento (Autorización y control de alcance)

Los enfrentamientos reales se definen mediante un alcance firmado. Este toolkit impone uno en el código: no transmitirá un solo paquete a un objetivo que no esté explícitamente autorizado, dentro de una ventana de enfrentamiento abierta. Esta es la diferencia entre un instrumento profesional de red team y un script indiscriminado.

Cómo funciona

  • Declare el enfrentamiento una vez en un archivo de alcance JSON (o YAML) — consulte rules/engagement.example.json.
  • Apunte el toolkit hacia él mediante la variable de entorno SPOOF_TOOLKIT_SCOPE.
  • Cada módulo de ataque llama a Session.guard(...) antes de tocar un objetivo. Un objetivo fuera de los rangos autorizados — o una ventana de enfrentamiento que se ha cerrado — lanza AuthorizationError y el ataque es rechazado.
  • Sin alcance cargado ⇒ solo simulación. Los paquetes se siguen fabricando y validando (ideal para formación, demostraciones y CI) pero nunca se ponen en el cable.
  • La autorización vigente — incluida una fingerprint SHA-256 — se escribe en el registro de auditoría encadenado con HMAC y en cada informe de sesión, de modo que el informe demuestra exactamente qué se autorizó.
# 1. Copy and edit the template with your engagement details + authorized targets
cp rules/engagement.example.json rules/my-engagement.json

# 2. Point the toolkit at it (enables live fire for in-scope targets only)
export SPOOF_TOOLKIT_SCOPE=rules/my-engagement.json

# 3. Verify it loaded and the window is open
sudo -E python3 spoof_toolkit.py --preflight

Campos del archivo de alcance

CampoSignificado
engagement_idobligatorio — identificador único del encargo
authorized_byobligatorio — parte nombrada que autoriza la prueba (SOW / ticket)
client, operator, contact, notesmetadatos del encargo para la pista de auditoría
start, endventana ISO-8601 (se asume UTC si no hay desplazamiento); cualquiera de los límites puede omitirse para un rango abierto
authorized_networksCIDR IPv4/IPv6 o hosts sin máscara que pueden ser objetivo
authorized_macs / authorized_ssids / authorized_bssidslistas de permitidos para objetivos L2 / inalámbricos
denied_networks / denied_macslistas de no ataque — siempre prevalecen sobre las listas de permitidos

Fail-closed por diseño: una lista de permitidos vacía no autoriza nada, y un host dentro de rango en una entrada de denied_networks (p. ej. un controlador de dominio dentro de un /24 autorizado por lo demás) es rechazado.

Modo seguro. session.safe_mode = True fuerza la ejecución en seco incluso con un alcance válido cargado — úsalo para ensayar un encargo de principio a fin sin transmitir.


Módulos de ataque

Capa 2 / 3 (Ethernet · IP)

MóduloArchivoDescripción
ARP Spoofingattacks/arp_spoof.pyEnvenenamiento de caché — MitM, DoS, unidireccional, solo gateway
DNS Spoofingattacks/dns_spoof.pyInyección de respuestas — selectiva, spoof-all, archivo de reglas, NXDOMAIN
MitM combinadoattacks/combined_mitm.pyARP + DNS + captura de credenciales completo (asyncio.TaskGroup)
SSL Stripattacks/ssl_strip.pyProxy transparente de degradación de HTTPS (Linux/macOS)
DHCP fraudulentoattacks/rogue_dhcp.pySecuestro de la puerta de enlace predeterminada mediante servidor DHCP falso (sigiloso)
LLMNR/NBT-NSattacks/llmnr_nbt.pyNUEVO — Envenenamiento LLMNR + NBT-NS + mDNS, captura de hashes NTLMv2
WPADattacks/wpad.pyNUEVO — Inyección de autoconfiguración de proxy del navegador
Portal cautivoattacks/captive_portal.pyNUEVO — Página de inicio de sesión falsa con 4 plantillas

802.11 Inalámbrico

MóduloArchivoDescripción
Deauthattacks/deauth.pyNUEVO — Desautenticación 802.11 (dirigida + broadcast), captura de handshake WPA
Beacon Floodattacks/beacon_flood.pyNUEVO — Inunda el espectro con cientos de SSID falsos
Escáner de APattacks/deauth.pyNUEVO — Escáner pasivo de beacons 802.11
Escáner de clientesattacks/deauth.pyNUEVO — Detecta clientes asociados a un AP

IPv6

Descargar herramienta