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

Burps builtin Logger logs at the wrong location

floyd | Last updated: Jun 22, 2022 07:19AM UTC

Hi there, Author of https://www.pentagrid.ch/en/blog/teaching_burp_a_new_http_transport_encoding/ here. Have you read that blog post? Please have a look at the Diagram at https://www.pentagrid.ch/images/202204_burp_handling_of_messages.png . I think Burp's builtin Logger logs requests perfectly fine (how they are sent to the server). However, I don't think it is logging the responses correctly. Logger logs the responses before they are edited by extensions in the processProxyMessage. That means you'll see responses in a in-between state and not what is *really* received by the browser. Is this working as intended? I think it would be way more intuitive if we see what the server and browser receive in the logger. Btw. the Logger++ extension does this correctly. I was thinking about this again because you say Logger++ has a "high" performance impact and therefore I'd like to replace it with the builtin Logger in some cases. But in the current state I can't rely on the builtin Logger.

Hannah, PortSwigger Agent | Last updated: Jun 23, 2022 02:19PM UTC