Intruder es una herramienta incorporada en Burp Suite de fuzzeo que permite la modificación automatizada de peticiones y el testeo repetitivo de estas. Usando una petición capturada, el Intruder puede mandar múltiples peticiones con valores ligeramente alterados. Sirve para varios propósitos, como bruteforcear formularios de login o realizar ataques de fuzzeo en subdirectorios, endpoints o hosts virtuales.
Aunque puede ser usado, Burp de edición de Comunidad tiene limitada la frecuencia de peticiones por lo que no es la mejor herramienta para este propósito. Sin embargo, sigue siendo una herramienta muy útil.
Exploremos la interfaz del Intruder:

La vista inicial presenta una interfaz simple donde podemos seleccionar nuestro objetivo. Este campo se rellenará automáticamente si redireccionamos una petición desde el proxy con Ctrl + I o click derecho y Send to Intruder.
Hay cuatro subpestañas en el Intruder:
- Positions: Esta pestaña nos permite seleccionar un tipo de ataque y configurar dónde queremos insertar nuestro payload en una plantilla de peticiones.
- Payload: Aquí podemos seleccionar valores para insertarlos en las posiciones definidas en la pestaña Positions. Tenemos varias opciones de payload, como cargar ítems de una lista. La forma en la que se insertan los payloads depende del tipo de ataque seleccionado. También nos permite modificar el comportamiento del intruder respecto a los payloads, como definir reglas de preprocesado para cada payload (agregar prefijos o sufijos, realizar match&replace o saltar payloads por definición RegEx).
- Resource Pool: Esta pestaña no es particularmente útil en la edición de Comunidad. Permite la asignación de recursos entre diversas tareas automatizadas. Sin acceso a estas tareas automatizadas pierde su importancia.
- Settings: Esta pestaña nos permite configurar comportamiento de ataque. Lidia con cómo Burp maneja los resultados y el ataque en sí mismo. Por ejemplo, podemos destacar peticiones que contengan texto específico o definir una respuesta de Burp para redireccionarlas (3xx).
