The Burp Suite User Forum was discontinued on the 1st November 2024.

Burp Suite User Forum

For support requests, go to the Support Center. To discuss with other Burp users, head to our Discord page.

SUPPORT CENTER DISCORD

[Burp Pro] Programmatically create Responses

John | Last updated: Apr 03, 2016 09:11PM UTC

I am trying to figure out a way of intercepting every request Burp Suite is issuing from all its tools. But i do not want these requests to be actually sent over the net. Instead, i want to create a fake response immediately after the request generation. One way i came up with is to use burp extender to intercept (IHttpListener processHttpMessage) and redirect all traffic to a proxy listening on localhost, and issue fake responses from the server on localhost. But i thought that there might be a cleaner way to solve my problem programmatically, possibly using Burp Extender. Example: I want to intercept and log all the Requests that the Burp Sequencer is making. I only want Burp to create these Requests, so i can log them. i do not want them to be sent over the internet. Using a different tool, i will actually send all these requests to the target host and collect the responses. I want to feed these responses at a later point to burp for analysis! Basically the generation and analysis of the requests and responses is handled by burp, the actual sending of the requests over the net should be handled by my own tool at a later time! I am using a licensed Burp Suite Pro 1.6.39 and i have the latest Extender Java Files! How can i achieve my goal? Kind regards, John

Liam, PortSwigger Agent | Last updated: Apr 04, 2016 10:48AM UTC