$ which tools
Herramientas que uso en el día a día, tanto en laboratorios como en retos de HackTheBox, TryHackMe y CTFs. La mayoría son open source y multiplataforma.
//Reconocimiento
Nmap
↗El escáner de red y puertos de referencia. Punto de partida de casi cualquier enumeración.
RustScan
↗Escáner de puertos ultrarrápido escrito en Rust. Ideal para barridos iniciales.
Masscan
↗Escáner masivo capaz de barrer todo Internet en minutos.
Amass
↗Enumeración de subdominios y mapeo de superficie de ataque.
Subfinder
↗Enumeración pasiva de subdominios con múltiples fuentes.
//Web
Burp Suite
↗El proxy de interceptación para analizar y manipular tráfico HTTP/HTTPS. Imprescindible.
ffuf
↗Fuzzer ultrarrápido escrito en Go. Perfecto para directorios y parámetros.
Gobuster
↗Fuzzing de directorios, subdominios, vhosts y más. Simple y efectivo.
Feroxbuster
↗Fuzzer recursivo en Rust. Descubre contenido oculto sin esfuerzo.
sqlmap
↗Automatiza la detección y explotación de inyecciones SQL.
Nikto
↗Escáner de vulnerabilidades web clásico, rápido y ruidoso.
WPScan
↗Escáner de vulnerabilidades específico para WordPress.
//Explotación
//Contraseñas
Hashcat
↗El cracker de hashes más rápido del mundo. Acelerado por GPU.
John the Ripper
↗Cracker de contraseñas clásico, soporta cientos de formatos.
Hydra
↗Fuerza bruta online contra multitud de protocolos.
Medusa
↗Fuerza bruta paralela con soporte para muchos servicios.
CeWL
↗Genera diccionarios a partir del contenido de una web.
//Active Directory
BloodHound
↗Análisis visual de Active Directory. Encuentra rutas de ataque al Domain Admin.
Impacket
↗Colección de clases Python para trabajar con protocolos de red. Esencial en AD.
NetExec
↗Sucesor de CrackMapExec. Navaja suiza para pentesting de AD.
Certipy
↗Ataques a Active Directory Certificate Services (ADCS).
Responder
↗Envenenamiento LLMNR/NBT-NS/MDNS para capturar credenciales.
Kerbrute
↗Enumeración y password spraying contra Kerberos.
//Escalada de privilegios
LinPEAS
↗Script de enumeración automática para encontrar vectores de escalada en Linux.
WinPEAS
↗Equivalente de LinPEAS para Windows.
pspy
↗Espía procesos en Linux sin privilegios. Detecta cron jobs y tareas programadas.
linux-smart-enumeration
↗Script alternativo de enumeración de Linux con output amigable.
//Pivoting y Shells
Chisel
↗Túneles TCP/UDP sobre HTTP. Perfecto para pivoting.
Ligolo-ng
↗Herramienta de tunneling moderna, más rápida y limpia que Chisel.
socat
↗El multi-tool de red. Útil para port forwarding y shells.
Penelope
↗Gestor avanzado de shells con soporte para TTY, logging y más.
rlwrap
↗Envuelve shells en readline. Añade historial y flechas a netcat.
//Análisis y Forense
Wireshark
↗El analizador de tráfico de red por excelencia.
tcpdump
↗Captura de tráfico en línea de comandos. Imprescindible en servidores.
CyberChef
↗La navaja suiza del análisis de datos. Encoding, cifrado, parsing, todo.
Ghidra
↗Suite de reversing de la NSA. Alternativa gratuita a IDA Pro.
binwalk
↗Analiza y extrae firmwares y archivos embebidos.
strings
↗Extrae texto legible de binarios. Clásico imprescindible.
//Utilidades
tmux
↗Multiplexor de terminal. Sesiones persistentes y ventanas divididas.
jq
↗Procesador de JSON en línea de comandos. Indispensable al parsear APIs.
ripgrep
↗grep, pero más rápido y con mejores defaults.
fzf
↗Buscador difuso para la terminal. Mejora cualquier workflow.
bat
↗cat con resaltado de sintaxis, números de línea y paginación.