Burp Suite User Forum

Login to post

Show changed responses from Extension in Repeater tab

KingCrab | Last updated: Oct 28, 2023 11:34PM UTC

Hello! I develop my custom extension (using Montoya API) which modifies request from the Repeater before sending it to the target host. It works great - in Logger I see all changes. But I am also want to see modified request in the Repeater - in the same tab from i send it. Is it possible to do using MontoyaAPI? For my previous extensions (which uses legacy API) all modified requests also was visible in Repeater - so i am looking for the same functionality.

Hannah, PortSwigger Agent | Last updated: Oct 30, 2023 02:36PM UTC

Hi Whether the changes made to a request are displayed in Repeater depends on the mechanism you've used to implement these changes. If you've used a session handling rule, your changes will be updated in the Repeater request editor. If you have used an HttpHandler or IHttpListener, then these changes will not be reflected in the Repeater tab. Instead, you will have to view this in the Logger tab. This is due to the nature in which requests flow through Burp and the points at where the extension API hooks into outgoing requests. I've just tested using the legacy Extender API instead of Montoya in older versions of Burp (pre-Montoya), but this behavior was consistent there too.

You need to Log in to post a reply. Or register here, for free.