Burp Suite User Forum

Create new 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 must be an existing, logged-in customer to reply to a thread. Please email us for additional support.