Proxy
Para poder realizar el análisis web de manera efectiva es necesario instalar un proxy que sea capaz de interceptar, modificar y reenviar todos los requests hacia el servidor, al igual que sus respuestas respectivas. En este caso utilizaremos el navegador FireFox, e instalaremos el plugin FoxyProxy para administrar la conexión al proxy, el cual será Burp Suite Community Edition.
FoxyProxy
Primero es necesario instalar el plugin. Para eso, ingresar a la tienda de extensiones de FireFox y buscar
por FoxyProxy, o simplemente ingresar a este link.
Instalar el plugin haciendo click en Agregar a Firefox
y luego otorgándole los permisos que solicite.
Una vez instalado, hacer click en el ícono del plugin arriba a la derecha. Esto abrirá unas opciones, de las
cuales se debe hacer click en Options
.
Dentro de Options
, hacer click en Add
para empezar a crear las configuraciones del proxy.
Finalmente, llenar los campos de la siguiente manera: Title: Burp
, Proxy Type: HTTP
,
Proxy IP Address: 127.0.0.1
, Port: 8080
. Luego guardar.
Para empezar a redirigir la comunicación a través del proxy, hacer click en el ícono del plugin y seleccionar
la opción Burp
.
Burp Suite
Ahora configuraremos Burp Suite para que puedan interceptar el tráfico. Si están usando Kali Linux ya lo deberían tener instalado. De no ser así, descárguenlo de este link.
Lo que necesitamos hacer es instalar el certificado de firma de Burp en FireFox para poder interceptar y modificar comunicaciones HTTPS. Esto es necesario, ya que Burp recibe mensajes encriptado, y luego debe poder desencriptarlos para leerlos. Además, en caso de que el mensaje sea modificado, debe poder volver a encriptarlos. Para realizar esto, el navegador establece una comunicación cifrada con Burp, y a su vez Burp establece una comunicación encriptada con el servidor. El navegador necesita tener instalado el certificado para poder confiar en Burp antes de establecer la conexión.
Para descargar el certificado, abrir Burp. Aparecerá una ventana de configuración, simplemente hagan click
en Next
y luego Start Burp
. Una vez terminado el proceso, en FireFox activar FoxyProxy e ingresar a la URL
http://burp/. Haciendo click en CA Certificate
se descarga el certificado.
Luego, ingresar a las preferencias de FireFox y buscar por la opción certificates
.
Para instalar el certificado, hacer click en View Certificates
, y en la pestaña Authorities
importar el certificado. Deberán seleccionar el archivo recientemente descargado (probablemente en
su directorio Downloads
).
Una vez hecho esto, ya está todo listo para comenzar a usar Burp Suite.
Editar en GitHub Modificado por última vez el 16/06/2023 a las 12:44:00 hrs.