

Burp Suite es la navaja suiza definitiva para la seguridad de aplicaciones web y APIs. Desarrollado por PortSwigger, funciona como un interceptor inteligente entre el navegador y el servidor web, permitiendo capturar, analizar y modificar todo el tráfico HTTP/HTTPS en tiempo real para identificar fallas críticas como SQL Injection, Cross-Site Scripting (XSS), IDOR y fallas de control de acceso.
127.0.0.1:8080 e instalación del certificado CA para TLS/HTTPS.Ctrl + T, Ctrl + R, Ctrl + Shift + R) y técnicas de fuzzing.Cualquier análisis de seguridad en aplicaciones web sigue un flujo lógico de cuatro fases consecutivas:
Captura todo el tráfico HTTP/S generado por el navegador, reteniendo las solicitudes para su análisis estructural.
Mapea el árbol de directorios (Site Map) y aísla estrictamente el dominio autorizado por el alcance contractual.
Permite reenviar la misma solicitud repetidamente con parámetros modificados sin recargar el navegador.
Decodifica y convierte tokens en Base64, URL-encoding, JSON Web Tokens (JWT) y parámetros de autenticación.
Tanto Kali Linux como Parrot OS incluyen Burp Suite Community preinstalado en sus repositorios oficiales. Sin embargo, es esencial mantener actualizados los binarios y el entorno Java para evitar incompatibilidades con las extensiones:
Sincronice las listas de paquetes y garantice la versión más estable del paquete oficial:
# Atualiza a lista de repositórios e instala a versão estável
sudo apt update && sudo apt install burpsuite -ySi prefiere descargar la versión más reciente directamente del sitio de PortSwigger en formato de script instalador:
# Concede permissão de execução ao instalador baixado e executa o assistente
chmod +x burpsuite_community_linux_*.sh
./burpsuite_community_linux_*.shPara pruebas de gran escala en sistemas web y APIs pesadas, configure la máquina virtual Java (JVM) con un límite de memoria ampliado:
# Inicializa o Burp alocando até 4GB de RAM na JVM
java -Xmx4096M -jar /usr/share/burpsuite/burpsuite.jar &Siga la demostración práctica paso a paso en video que muestra la configuración del listener, la interceptación del cifrado TLS y las primeras pruebas en el Repeater:
Video: Demostración práctica del flujo de trabajo en Burp Suite en sistemas Linux.
Para operar la herramienta con la máxima eficiencia, todo profesional de seguridad debe dominar los 10 recursos centrales:
Retiene la solicitud HTTP/HTTPS antes de llegar al servidor, permitiendo inyectar payloads en encabezados, cookies y parámetros del cuerpo (*body*).
Registra el historial cronológico de cada solicitud y respuesta navegada, con filtros avanzados por método (GET/POST), código de estado y extensión.
Define reglas estrictas de alcance (*Scope*). Garantiza que solo se intercepte el dominio bajo contrato, descartando el tráfico de terceros.
Construye automáticamente el árbol jerárquico de directorios, endpoints de API y archivos estáticos descubiertos en la aplicación.
El módulo más utilizado en el día a día. Permite modificar parámetros y disparar solicitudes repetidamente, comparando la respuesta inmediata.
Mecanismo de automatización para pruebas de fuerza bruta, fuzzing de parámetros y enumeración de IDs (Sniper, Battering Ram, Pitchfork y Cluster Bomb).
Herramienta de transformación rápida de datos: codificación y decodificación en URL, HTML, Base64, hexadecimal, hashes y JWT sin salir de la suite.
Compara dos respuestas HTTP byte a byte o palabra por palabra, destacando variaciones sutiles generadas por inyecciones SQL ciegas o XSS.
Tienda oficial de complementos de la comunidad en Java y Python (Jython), como Autorize (para fallas IDOR) y Turbo Intruder.
Motor automatizado de escaneo que audita el tráfico de forma pasiva y activa en busca de vulnerabilidades del OWASP Top 10 y CWEs.
Profesionales experimentados de Red Team e investigadores de Bug Bounty utilizan una combinación de atajos y recursos ocultos para multiplicar su velocidad de análisis:
Ctrl + TActiva y desactiva la interceptación del Proxy al instante (Toggle Intercept).
Ctrl + RCopia la solicitud del Proxy y crea una nueva pestaña en el Repeater.
Ctrl + Shift + RCambia el foco directamente a la pestaña del Repeater sin tocar el mouse.
Ctrl + '+' / '-'Alterna entre pestañas del Repeater sin el peligro de hacer clic en la «X» y cerrar pestañas.
Ctrl + U / Shift+UAplica URL-encode y URL-decode instantáneo al texto seleccionado.
Ctrl + B / Shift+BCodifica y decodifica Base64 directamente en el cuerpo de la solicitud.
X-Forwarded-For: 127.0.0.1) o eliminar encabezados de seguridad (CSP/CORS) en todas las solicitudes que salen de su máquina de forma invisible.Para interceptar páginas con cifrado TLS sin recibir alertas constantes de autoridad no confiable (*SSL Error*), importe el certificado raíz de Burp Suite:
127.0.0.1 en el puerto 8080.http://burp en el navegador.cacert.der.Evalúe las diferencias estructurales entre la versión de aprendizaje y la suite corporativa utilizada por consultorías de ciberseguridad:
| Funcionalidad / Recurso | Community Edition (Gratuita) | Professional Edition (Comercial) |
|---|---|---|
| Burp Scanner Automatizado | No disponible | Escaneo activo/pasivo de vulnerabilidades (OWASP Top 10) |
| Velocidad del Intruder | Limitada artificialmente (*throttling* deliberado) | Velocidad máxima sin limitación de tasa |
| Extensiones BApp Store Pro | Acceso solo a plugins comunitarios básicos | Acceso completo a extensiones avanzadas (ej.: Turbo Intruder) |
| Guardado de Proyectos en Disco | Solo proyectos temporales en memoria | Proyectos guardados en disco con historial completo y registros |
| Generación de Informes Ejecutivos | Manual | Exportación en HTML/XML para auditorías y compliance |
El equipo de seguridad ofensiva de Alliances audita plataformas web, APIs y arquitecturas en la nube para identificar fallas lógicas y brechas antes de que los ciberdelincuentes las descubran.