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
AdStrike — Framework modular de red-team para Active Directory impulsado por IA para pruebas de penetración autorizadas, enumeración de AD, análisis de rutas de ataque, flujos de trabajo de Kerberos/ADCS, generación de informes, automatización del operador e integración con servidor MCP. | Kitploit
Herramientas/GitHubGitHub/capture0x/adstrike
Frameworks de Pruebas de PenetraciónEscalada de PrivilegiosReconocimientoMecanismos de PersistenciaExplotaciónMovimiento LateralPost-ExplotaciónComando y ControlRed TeamingSeguridad de IA
GitHub
37083103hace 4 mesesRevisado por Kitploit
capture0x/adstrike

AdStrike

Framework modular de red-team para Active Directory impulsado por IA para pruebas de penetración autorizadas, enumeración de AD, análisis de rutas de ataque, flujos de trabajo de Kerberos/ADCS, generación de informes, automatización del operador e integración con servidor MCP.

Ver RepositorioSitio web

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
AdStrike banner

AdStrike — v5.0 «AdStrike»

Framework profesional de ataque a Active Directory activo impulsado por IA

Python Platform Menu Phases Primitives License Creator

Solo para uso autorizado. No ejecute esta herramienta contra sistemas sin permiso escrito explícito.

Estado de la versión: compilación beta/de investigación. Las comprobaciones de estado del menú y de importación pasan; los módulos individuales aún dependen del estado del objetivo, las credenciales, la accesibilidad de red y las herramientas de terceros instaladas.

Menú principal de AdStrike

Descripción general

AdStrike es un framework modular de ataque a Active Directory basado en terminal. Ayuda a los operadores a avanzar por las fases de descubrimiento, enumeración, explotación, acceso a credenciales, movimiento lateral, persistencia y generación de informes, manteniendo el estado de la sesión en un único lugar.

El framework almacena los detalles del objetivo, las credenciales, el estado de Kerberos, los hallazgos, los comandos ejecutados y las rutas de salida en una sesión compartida. Los módulos pueden reutilizar ese contexto en lugar de obligar al operador a introducir repetidamente los mismos datos.

🔑 No se requiere clave de API. AdStrike ahora incluye un servidor MCP que expone las 53 herramientas (52 módulos de ataque + set_engagement) a través del Model Context Protocol. Conéctelo a un host MCP que ya utilice — Claude Code, Cursor, Claude Desktop — y el LLM de ese host dirigirá todo el engagement con su propia suscripción. Sin Ollama, sin ANTHROPIC_API_KEY, sin modelo local que descargar. Consulte Servidor MCP (sin clave de API) más abajo y docs/mcp.md.

Capacidades principales:

  • 58 entradas de menú interactivas: 52 módulos de ataque, 4 utilidades, 2 funciones de gestión
  • 9 grupos de fases de kill-chain, desde el reconocimiento hasta las operaciones avanzadas
  • Flujos de trabajo con reconocimiento de Kerberos para entornos con NTLM deshabilitado y firma LDAP aplicada
  • Smart Analyst para analizar la salida y clasificar las siguientes acciones
  • Agente AdStrike opcional para planificación asistida por IA u orquestación de herramientas
  • Servidor MCP que expone las 53 herramientas — sin clave de API, impulsado por su host MCP existente (Claude Code / Cursor / Claude Desktop)
  • Generación de informes en HTML, Markdown y JSON
  • Wrappers para herramientas comunes de AD como Impacket, NetExec, Certipy, Kerbrute, BloodHound, PowerView, Rubeus y utilidades relacionadas

Capturas de pantalla

Enumeración de ADAsistente de BloodHound
Enumeración de ADAsistente de BloodHound
Agente AdStrikeSmart Analyst
Agente AdStrikeSmart Analyst

Cómo usar

Cómo usar


Inicio rápido

git clone https://github.com/capture0x/AdStrike.git
cd AdStrike   
chmod +x install.sh run.sh
bash install.sh
source venv/bin/activate
bash run.sh
OR
git clone https://github.com/capture0x/AdStrike.git && cd AdStrike && chmod +x install.sh run.sh && bash install.sh && source venv/bin/activate && bash run.sh

No ejecute install.sh ni run.sh con sudo. El instalador crea archivos locales del repositorio como adrt_venv/, .env y output/; ejecutarlo como root puede dejar esos archivos con propietario root.

Si ya lo ejecutó con sudo, corrija la propiedad una vez:

sudo chown -R "$(id -un):$(id -gn)" .

Requisitos

ElementoRequisito
SOSe recomienda Kali Linux 2024+ o Parrot OS
Python3.10 o superior
PrivilegiosUsuario normal para el framework; root solo para herramientas que requieren captura de paquetes o acciones de red privilegiadas
RedAccesibilidad a los servicios de AD en alcance, comúnmente 88, 389, 443, 445, 636, 5985

Herramientas externas clave:

impacket-scripts    nxc / netexec       bloodhound-python    certipy-ad
evil-winrm          kerbrute            responder            ldap-utils
hashcat             john                nmap / masscan       krb5-user
dnstool.py          dig                 ldapsearch

La mayoría de las dependencias se instalan mediante install.sh. Algunas herramientas opcionales se instalan o reparan mediante scripts/repair_tools.sh cuando es posible.


Configuración

El instalador copia .env.example a .env. Edita .env antes de un engagement:

DC_IP=10.10.10.10
DC_FQDN=dc1.corp.local
DOMAIN=corp.local
BASE_DN=DC=corp,DC=local
USERNAME=user
PASSWORD=
NT_HASH=
USE_KERBEROS=false
KRB5_CCACHE=
ATTACKER_IP=10.10.14.5
ATTACKER_IFACE=tun0
ENGAGEMENT_NAME=Corp-Internal-2026
ADSTRIKE_SHOW_SECRETS=false

También puedes introducir estos valores de forma interactiva desde el Session Manager. La sesión los conserva entre módulos automáticamente.

Nunca hagas commit de datos reales de un engagement. Mantén .env, output/, los archivos de tickets, hashes, dumps, informes y el loot capturado como privados y redactados.

Flags de entorno útiles:

Descargar herramienta