Herramientas
Clasificadas por propósito, siguiendo el orden de un ataque. Pulsa una herramienta para ver su instalación paso a paso, sus comandos de referencia, flags, conceptos y las máquinas donde se ha visto.
Escaneo de red y puertos13
arp-scan
Descubre hosts en la red local por ARP (ve equipos que ignoran el ping).
braa
Consulta masiva de OIDs SNMP, mucho más rápida que snmpwalk.
fping
Barrido ICMP en paralelo: descubre hosts vivos en un segmento de red.
hping3
Genera paquetes TCP/UDP/ICMP a mano; sondeo de firewall y descubrimiento.
ike-scan
Sondea IKE/IPsec y fuerza el Aggressive Mode para crackear el PSK.
masscan
Escáner de puertos asíncrono: barre rangos enormes en segundos.
nmap
Escaneo de puertos y detección de servicios/versiones.
onesixtyone
Fuerza bruta de community strings SNMP a gran velocidad.
RustScan
Escáner de puertos ultrarrápido que descubre lo abierto y se lo pasa a nmap.
showmount
Lista los recursos NFS exportados por un host.
snmp-check
Enumeración SNMP formateada (usuarios, procesos, red).
snmpbulkwalk
Volcado SNMP masivo con GETBULK, mucho más rápido que snmpwalk.
snmpwalk
Recorre el árbol MIB de SNMP en busca de información sensible.
Reconocimiento, DNS y OSINT9
dig
Consultas DNS, incluida la transferencia de zona (AXFR).
dnsenum
Enumeración DNS completa: registros, transferencia de zona y fuerza bruta.
dnsrecon
Enumeración DNS por tipos de registro, AXFR y barrido inverso.
fierce
Localiza rangos internos no contiguos de un dominio a partir del DNS.
ident-user-enum
Pregunta al servicio ident (113) qué usuario corre cada puerto abierto.
smtp-user-enum
Enumera usuarios del sistema por SMTP (VRFY/EXPN/RCPT).
subfinder
Enumeración pasiva de subdominios a partir de fuentes públicas.
swaks
Cliente SMTP flexible: enviar correos y adjuntos (phishing).
theHarvester
OSINT: correos, subdominios y hosts de una organización desde fuentes públicas.
Descubrimiento y fuzzing web22
Aquatone
Pantallazos masivos de webs desde una lista de hosts o puertos.
dirb
Fuerza bruta de directorios web con diccionarios propios; el clásico previo a gobuster.
dirsearch
Fuerza bruta de rutas y ficheros web con diccionario.
droopescan
Escáner de Drupal/SilverStripe (versión, módulos, temas).
EyeWitness
Captura pantallazos de cientos de webs y los agrupa en un informe.
feroxbuster
Descubrimiento de contenido web recursivo, escrito en Rust y muy rápido.
ffuf
Fuzzer web rapidísimo en Go: directorios, parámetros y virtual hosts.
FinalRecon
Reconocimiento web todo en uno: cabeceras, whois, DNS, SSL y rutas.
git
Clona repos y reconstruye un .git expuesto para leer código y secretos.
git-dumper
Descarga un .git expuesto por HTTP y reconstruye el repositorio para leer su historial.
gitleaks
Busca secretos (claves, tokens, contraseñas) en un repo y en TODO su historial.
gobuster
Fuzzing de directorios y de virtual hosts.
gowitness
Toma capturas de muchas webs a la vez para triar hosts de un vistazo.
JoomScan
Escáner específico de Joomla: versión, componentes y ficheros expuestos.
magescan
Escáner de Magento: versión, módulos y configuración expuesta.
moodlescan
Escáner de Moodle: versión y vulnerabilidades conocidas.
sslscan
Enumera cifrados, protocolos y certificado de un servicio TLS.
TruffleHog
Caza secretos en repos y los verifica (comprueba si la credencial sigue viva).
wafw00f
Identifica si hay un WAF delante y de qué producto se trata.
wfuzz
Fuzzer web: rutas, parámetros, subdominios y cabeceras.
whatweb
Identifica tecnologías y CMS de un sitio web.
WPScan
Escáner de WordPress: usuarios, temas y plugins vulnerables.
Explotación web12
Bashfuscator
Ofusca comandos de Bash para evadir filtros y detección por firma.
BeEF
Framework de explotación de navegador: engancha víctimas vía XSS.
Burp Suite
Proxy web de interceptación: manipula peticiones, Repeater e Intruder.
cadaver
Cliente WebDAV para subir y mover ficheros (webshell vía PUT/MOVE).
davtest
Prueba qué extensiones acepta un WebDAV para colar una webshell.
jwt_tool
Manipula y refirma JWT; prueba secretos débiles y confusiones de algoritmo.
OWASP ZAP
Proxy de interceptación libre, la alternativa abierta a Burp.
php_filter_chain_generator
Cadenas de filtros php:// que convierten un LFI en RCE sin fichero.
sqlmap
Automatiza la detección y explotación de inyecciones SQL.
weevely
Genera y maneja webshells PHP sigilosas y cifradas.
XSStrike
Detecta XSS analizando el contexto y generando payloads a medida.
XXEinjector
Automatiza XXE, incluida la exfiltración fuera de banda y ciega.
Vulnerabilidades y exploits5
Nessus
Escáner de vulnerabilidades comercial: la referencia del análisis autenticado.
Nikto
Escáner web clásico: ficheros peligrosos, cabeceras y versiones conocidas.
nuclei
Escáner de vulnerabilidades por plantillas YAML de la comunidad.
OpenVAS / GVM
Escáner de vulnerabilidades libre, alternativa abierta a Nessus.
searchsploit
Busca exploits públicos para un producto y versión.
Bases de datos7
mssqlclient.py
Cliente MSSQL de impacket: xp_cmdshell, impersonación y captura NTLM.
ODAT
Navaja suiza contra Oracle TNS: enumerar SIDs, credenciales y RCE.
PowerUpSQL
Descubre, audita y abusa de instancias MS SQL desde PowerShell.
raptor_udf
Escalada por UDF de MySQL/MariaDB (do_system como el usuario del servicio).
redis-cli
Cliente de Redis: enumera claves y config, y carga módulos para RCE.
redis-rogue-server
RCE en Redis expuesto abusando de la replicación (módulo malicioso).
sqsh
Cliente MS SQL desde Linux, alternativa a mssqlclient cuando falla.
SMB, NetBIOS y RPC8
enum4linux
Enumeración SMB/RPC todo en uno (usuarios, grupos, shares).
enum4linux-ng
Reescritura moderna de enum4linux: enumeración SMB/RPC más fiable y en JSON.
lookupsid.py
RID cycling por MS-RPC: traduce SIDs a nombres de usuario (impacket).
rpcclient
Enumeración por MS-RPC (usuarios, grupos) sobre SMB.
smbclient
Cliente SMB para listar y acceder a recursos compartidos.
smbmap
Enumera recursos SMB y los permisos sobre ellos.
Snaffler
Rastrea recursos compartidos del dominio buscando secretos y ficheros sensibles.
username-anarchy
Genera permutaciones de nombres de usuario a partir de nombres reales.
Enumeración de Active Directory13
adidnsdump
Vuelca los registros DNS integrados en Active Directory.
BloodHound
Mapea relaciones y rutas de ataque en Active Directory.
BloodHound CLI
Instala y administra BloodHound Community Edition en un comando.
bloodhound-python
Ingestor de BloodHound desde Linux, sin agente en Windows.
CrackMapExec
Antecesor de NetExec: barrido de SMB/WinRM/LDAP con credenciales.
kerbrute
Enumera usuarios válidos del dominio vía Kerberos.
ldapdomaindump
Vuelca usuarios, grupos y equipos del dominio por LDAP a HTML/JSON.
ldapsearch
Consultas LDAP contra el directorio de un dominio.
NetExec
Navaja suiza para SMB/WinRM/LDAP: valida credenciales y enumera (antes CrackMapExec).
PingCastle
Audita el nivel de seguridad de un dominio y puntúa sus debilidades.
PowerView
Enumeración y abuso de AD desde PowerShell.
SharpHound
El recolector oficial de BloodHound: vuelca el grafo de AD para analizarlo.
windapsearch
Consultas LDAP predefinidas contra un DC: usuarios, grupos y privilegios.
Abuso de AD (ACL, ADCS, coacción)7
bloodyAD
Abusa de ACLs de AD desde Linux (cambiar contraseña, SPN, RBCD).
Certipy
Enumera y abusa de plantillas de certificado de AD CS (ESC1-ESC16).
dacledit.py
Editar la DACL de un objeto de AD (concederse derechos).
noPac (CVE-2021-42278/42287)
Escala de usuario de dominio a DA abusando de sAMAccountName spoofing.
owneredit.py
WriteOwner: cambiar el propietario de un objeto de AD (impacket).
Powermad
Crea cuentas de máquina (paso previo del RBCD).
pyWhisker
Shadow Credentials: añadir un KeyCredentialLink a la víctima.
Kerberos y tickets8
GetNPUsers.py
AS-REP Roasting: tickets de cuentas sin preautenticación (impacket).
getnthash.py
UnPAC-the-hash: recupera el NT hash a partir de un TGT PKINIT.
getST.py
Tickets S4U para delegación (RBCD/constrained) en impacket.
gettgtpkinit.py
PKINIT: pide un TGT usando un certificado (paso del abuso de Shadow Credentials).
GetUserSPNs.py
Kerberoasting: tickets de servicio de cuentas con SPN (impacket).
Rubeus
Navaja suiza de Kerberos en Windows: pedir TGT, kerberoast, S4U, pass-the-ticket.
targetedKerberoast
Kerberoasting dirigido: añade un SPN temporal (GenericWrite) y lo limpia.
ticketer.py
Forja tickets Kerberos (Silver/Golden) a partir de un hash.
Coacción y relay NTLM7
Coercer
Fuerza a un host a autenticarse contra ti por múltiples RPC (para relay o roast).
Inveigh
Responder para Windows: envenena LLMNR/NBT-NS desde una shell del dominio.
krbrelayx
Relay Kerberos/NTLM y coerción para delegación no restringida.
mitm6
Secuestra el DNS por IPv6 para posicionarse como MITM y encadenar un relay NTLM.
ntlmrelayx
Retransmite autenticaciones NTLM capturadas a otro servicio (LDAP, SMB, ADCS).
PetitPotam
Coacción NTLM por MS-EFSRPC; clásico para relayar la cuenta de máquina del DC a ADCS.
Responder
Envenena LLMNR/NBT-NS/mDNS y captura hashes NetNTLMv2 para crackear o relayar.
Acceso, shells y transferencia21
certutilLOLBIN
LOLBIN de Windows; útil para descargar ficheros al objetivo.
curlLOLBIN
Cliente HTTP para probar payloads (traversal, webshells, RCE).
evil-winrm
Shell por WinRM con usuario, hash o certificado.
ftp
Cliente FTP; útil para accesos anónimos.
LibreOffice
Abre documentos ODF; sus macros (Basic) sirven para ejecutar código.
Metasploit
Framework de explotación: módulos, handlers y post-explotación.
msfvenom
Genera payloads (reverse shells, ejecutables, webshells).
netcatLOLBIN
Listener y navaja de red; recibe las reverse shells.
Nishang
Framework ofensivo de PowerShell: reverse shells cargadas en memoria.
powercat
netcat en PowerShell para reverse shells en memoria.
psexec.py
Ejecución remota como SYSTEM por SMB (impacket).
rlwrap
Da histórico y edición de línea a una reverse shell cruda.
rsync
Sincroniza/exfiltra ficheros; módulos anónimos y SUID abusables.
smbserver.py
Levanta un recurso SMB para transferir ficheros o capturar hashes NTLM.
sshLOLBIN
Acceso remoto y túneles (port forwarding con -L).
ssh-keygenLOLBIN
Genera pares de claves SSH para inyectar en authorized_keys.
sshpass
SSH no interactivo con contraseña (spraying, algoritmos legacy).
vncviewer
Cliente VNC para abrir escritorios gráficos remotos (o reenviados por túnel).
wgetLOLBIN
Descarga ficheros al objetivo; a veces SUID abusable (GTFOBins).
wmiexec.py
Ejecución remota por WMI, más sigilosa que psexec (impacket).
xfreerdp
Cliente RDP; acceso gráfico con usuario/hash (Pass-the-Hash RDP).
Robo y volcado de credenciales11
DonPAPI
Cosecha y descifra secretos DPAPI en masa y en remoto.
firefox_decrypt
Descifra las contraseñas guardadas en un perfil de Firefox.
gpp-decrypt
Descifra la cPassword de Group Policy Preferences (clave AES pública).
LaZagne
Recolecta contraseñas guardadas por decenas de programas de Windows y Linux.
mimikatz
Vuelca credenciales de LSASS y manipula tickets Kerberos en Windows.
mimipenguin
Extrae contraseñas en claro de la memoria de procesos de Linux.
mRemoteNG-decrypt
Descifra las contraseñas de confCons.xml de mRemoteNG.
ProcDump
Sysinternals: vuelca la memoria de un proceso (LSASS) para extraer credenciales fuera de línea.
pypykatz
Mimikatz en Python puro: parsea un volcado de LSASS en frío desde el atacante.
secretsdump.py
Vuelca hashes (SAM/LSA/NTDS), también por DCSync (impacket).
SharpDPAPI
Descifra masterkeys, credenciales y secretos DPAPI (GhostPack, C#).
Escalada de privilegios17
accesschk
Sysinternals: qué objetos y servicios puede escribir un usuario.
Churrasco
Token kidnapping clásico para SYSTEM en Windows Server 2003.
docker
Grupo docker o socket expuesto → root montando el disco del host.
FullPowers
Recupera los privilegios por defecto (SeImpersonate) de una cuenta de servicio.
gccLOLBIN
Compila exploits locales (kernel, módulos .so) en el objetivo.
getcap
Lista capabilities de fichero (cap_setuid, cap_dac_read...).
GodPotato
SeImpersonate → SYSTEM en Windows modernos (sucesor de Juicy/RoguePotato).
JuicyPotato
SeImpersonate → SYSTEM vía DCOM/BITS (Windows antiguos).
logrotten
Explota una condición de carrera de logrotate para ejecutar como root.
PEASS (lin/winPEAS)
Enumeración automática de vectores de escalada (Linux/Windows).
PowerUp
Busca escaladas locales en Windows: servicios, permisos y rutas.
PrintSpoofer
SeImpersonate → SYSTEM abusando del spooler de impresión.
pspy
Espía procesos y tareas cron sin privilegios de root.
RunasCs
Ejecuta procesos como otro usuario con sus credenciales o hash.
Seatbelt
Encuesta de seguridad de un host Windows: credenciales, tokens, configuraciones jugosas.
Sherlock
Busca vulnerabilidades de escalada locales de Windows desde PowerShell.
windows-exploit-suggester
Compara el systeminfo con la base de parches para sugerir exploits de kernel.
Pivoting y túneles9
chisel
Túneles TCP para alcanzar servicios internos (pivoting).
dnscat2
Canal de mando y túnel encapsulado en consultas DNS.
Ligolo-ng
Pivoting por interfaz TUN: enruta redes internas sin proxychains ni reenvío de puertos manual.
plink
Cliente SSH de PuTTY en línea de comandos, para túneles desde Windows.
proxychains
Enruta cualquier herramienta por un proxy SOCKS (pivoting).
ptunnel-ng
Túnel TCP encapsulado dentro de paquetes ICMP (ping).
socat
Relays y shells cifradas; redirector de puertos en pivoting.
SocksOverRDP
Túnel SOCKS a través de un canal virtual de RDP ya establecido.
sshuttle
VPN 'de pobre' sobre SSH: enruta una subred entera por un pivote sin proxychains.
Cracking y diccionarios15
CeWL
Genera diccionarios a partir de las palabras de un sitio web.
crunch
Genera diccionarios a medida por longitud, juego de caracteres y patrón.
CUPP
Construye diccionarios personalizados a partir de datos de la víctima.
fcrackzip
Fuerza bruta de contraseñas de ficheros ZIP.
hashcat
Crackeo de hashes acelerado por GPU.
hashid
Identifica el tipo de un hash y da el modo de hashcat o john.
hydra
Fuerza bruta online de servicios (SSH, FTP, HTTP, formularios).
John the Ripper
Crackeo de hashes y de contenedores (zip, pfx, psafe...).
keepass2john
Extrae de un .kdbx el hash de la contraseña maestra para crackearlo.
Medusa
Fuerza bruta de logins en paralelo, con módulo por servicio.
Name-That-Hash
Identifica el tipo de un hash y sugiere el modo de hashcat/john.
opensslLOLBIN
Operaciones criptográficas: descifrado, extracción de claves de .pfx.
psk-crack
Crackea por diccionario la PSK de IKE aggressive mode capturada con ike-scan.
pwsafe / pwsafe2john
Abre almacenes Password Safe (.psafe3) y extrae su hash para crackear.
SolarPuttyCracker
Descifra por fuerza bruta las sesiones guardadas de SolarPutty (.dat).
Análisis de ficheros e ingeniería inversa12
7z
Comprime/extrae; como SUID permite leer ficheros de root.
apktool
Desempaqueta un APK a smali y recursos para leer su lógica y secretos.
Depix
Reconstruye texto pixelado (contraseñas) de capturas con mosaico lineal.
dnSpy / dotPeek
Decompila y depura binarios .NET para leer su lógica y secretos.
exiftool
Lee metadatos de imágenes y documentos (autores, rutas, GPS).
Ghidra
Suite de ingeniería inversa de la NSA: decompila binarios nativos.
Immunity Debugger + mona
Depurador con el plugin mona para desarrollar exploits de buffer overflow.
JD-GUI
Decompila ficheros .jar/.class de Java para leer el código fuente.
scrot
Captura la pantalla de una sesión X11; útil para leer datos que solo salen por GUI.
strings
Extrae cadenas legibles de un binario (análisis rápido).
tcpdump
Captura tráfico de red en busca de credenciales en claro.
tshark / Wireshark
Analiza capturas de red; filtra credenciales en claro (FTP, HTTP).
General3
Sin resultados