Plataformas de Virtualización (Hipervisores)

VirtualBox

Plataforma: Windows, macOS, Linux

Hipervisor gratuito y de código abierto, ideal para empezar a construir laboratorios de hacking. Es multiplataforma y cuenta con una gran comunidad, lo que facilita encontrar tutoriales y soluciones a problemas.

Gratuito Open Source Principiantes

VMware Workstation

Plataforma: Windows, Linux

Considerado el estándar profesional para la virtualización en escritorio. Ofrece un rendimiento superior y funciones de red avanzadas. La versión "Player" es gratuita para uso personal, mientras que la "Pro" es de pago.

Profesional Alto Rendimiento Industria

Microsoft Hyper-V

Plataforma: Windows

El hipervisor nativo integrado en las versiones Pro y Enterprise de Windows. Es extremadamente rápido pero puede generar conflictos con otros hipervisores y su configuración de red para hacking es menos intuitiva.

Nativo de Windows Rápido Avanzado

Distribuciones de Pentesting

Kali Linux

Plataforma: Linux (Debian)

La distribución de Linux por excelencia para pruebas de penetración y auditoría de seguridad. Incluye más de 600 herramientas preinstaladas que cubren todas las fases de un ataque, desde el reconocimiento hasta el post-análisis. Es el estándar de la industria.

Pentesting Seguridad Ofensiva Análisis Forense Linux

Parrot Security

Plataforma: Linux (Debian)

Una alternativa robusta a Kali, centrada en la nube y el anonimato. Incluye herramientas para pentesting, forense digital y criptografía. Su entorno de escritorio es más ligero, lo que la hace ideal para máquinas con menos recursos.

Pentesting Anonimato Cloud Linux

Git

Plataforma: Windows, macOS, Linux

El sistema de control de versiones distribuido más utilizado del mundo. Esencial para clonar repositorios de herramientas desde GitHub, gestionar tus propios scripts y mantener un historial de cambios en tus proyectos de hacking.

Control de Versiones Código Fuente Colaboración

Python 3 & Pip

Plataforma: Windows, macOS, Linux

El lenguaje de programación predilecto para la seguridad informática. Su sintaxis limpia y su enorme cantidad de librerías (manejadas con Pip) lo hacen perfecto para automatizar tareas, desarrollar exploits y realizar análisis de datos.

Programación Scripting Automatización

Burp Suite Community

Plataforma: Windows, macOS, Linux (Java)

La herramienta indispensable para el hacking de aplicaciones web. Actúa como un proxy de intercepción que permite inspeccionar, modificar y reenviar el tráfico entre un navegador y un servidor, revelando vulnerabilidades.

Web Hacking Proxy Seguridad Web

Metasploit Framework

Plataforma: Windows, macOS, Linux

El framework de explotación más famoso y potente. Proporciona información sobre vulnerabilidades y ayuda en el desarrollo de exploits y la post-explotación. Es una herramienta fundamental para cualquier pentester.

Explotación Framework Seguridad Ofensiva

Nmap

Plataforma: Windows, macOS, Linux

El escáner de puertos y descubridor de redes por excelencia. Permite identificar hosts en una red, los servicios que ofrecen, los sistemas operativos que ejecutan y el tipo de filtros de paquetes o firewalls que utilizan. Es el primer paso en cualquier reconocimiento.

Escáner de Red Reconocimiento Enumeración

Wireshark

Plataforma: Windows, macOS, Linux

El analizador de protocolos de red más utilizado del mundo. Permite capturar y examinar en detalle el tráfico que pasa por una red, desde paquetes individuales hasta conversaciones completas. Esencial para el análisis forense y la depuración de red.

Análisis de Red Sniffing Forense

Netcat (nc)

Plataforma: Windows, macOS, Linux

Conocida como la "navaja suiza de las redes", es una utilidad de línea de comandos que lee y escribe datos a través de conexiones de red, usando TCP o UDP. Sirve para todo: desde abrir puertos y transferir archivos hasta crear backdoors simples.

Redes CLI Versátil

Seclists

Plataforma: N/A (Colección de texto)

La colección de listas de palabras más grande y utilizada para pruebas de seguridad. Contiene desde nombres de usuario y contraseñas comunes hasta directorios web, payloads de inyección y mucho más. Es un recurso indispensable para cualquier tipo de ataque de fuerza bruta o enumeración.

Fuerza Bruta Diccionarios Enumeración

Herramientas Esenciales de Pentesting

Terminator

Plataforma: Linux

Un emulador de terminal avanzado que permite dividir la ventana en múltiples paneles (horizontales y verticales). Indispensable para gestionar varias tareas a la vez, como ejecutar un escaneo, monitorear logs y tomar notas, todo en una sola vista.

Terminal Productividad CLI

Visual Studio Code

Plataforma: Windows, macOS, Linux

Un editor de código fuente ligero pero potente que se ha convertido en el estándar de facto para el desarrollo moderno. Su fortaleza radica en su inmenso ecosistema de extensiones, que lo adaptan para cualquier tarea, desde escribir exploits en Python hasta analizar código.

Editor de Código Desarrollo Extensible