Burp Suite User Forum

Create new post

processmessage called multiple times

Specialty | Last updated: Jul 19, 2016 05:40PM UTC

Hi, I'm working on an extension that uses the IProxyListener's processProxyMessage, and I've noticed that processProxyMessage is seemingly called 3 times for each request (not response, specifically request). Is there a reason for this? Thank you

PortSwigger Agent | Last updated: Jul 20, 2016 08:13AM UTC

The processProxyMessage() message is called by default once per request and response. You can programmatically cause it to be called again by setting one of the "rehook" intercept actions from your code. If you do this, you will see processProxyMessage() being called a second time for the relevant requests and responses.

You must be an existing, logged-in customer to reply to a thread. Please email us for additional support.