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

Issue whilst running multiple Burp instances

Nikolaos | Last updated: Apr 29, 2021 05:21PM UTC

Hello, On the latest version v2021.4.2 whilst running two or more instances of Burp (working on different projects) the embedded browser will not work as expected. Expected will be for each Burp instance to start a Chrome Browser that will be sending the traffic to the defined proxy port. At the current version the following will happen: Burp instance 1 -> Open Browser, will open an embedded browser normally, and traffic will be send to Burp instance1. Burp instance 2 -> Open Browser, will open a TAB on the embedded browser that is already running and that will send traffic to Burp instance 1. This behavior is limiting the functionality as one will have to revert to external browsers in order to use multiple instances on the same system. Regards, Nicolas

Ben, PortSwigger Agent | Last updated: May 04, 2021 09:39AM UTC

Hi Nicolas, Thank you for this. We will investigate and see if we can replicate this behaviour and get back to you.

Ben, PortSwigger Agent | Last updated: May 06, 2021 08:15AM UTC

Hi Nicolas, I have just replied to the email that you have sent us about this issue but, for completeness, I will respond in this thread as well. We have replicated this behaviour and have, as a result, raised a bug in our development system to address it. We will update this forum thread when a fix has been implemented in a future version of Burp.

Ben, PortSwigger Agent | Last updated: Sep 02, 2021 10:09AM UTC

Hi Nikolaos, The development team is still investigating a way to implement a long term fix for this particular issue but, In the meantime, we believe we have a workaround that will prevent this behaviour. If you navigate to the User Options -> Misc -> Embedded Browser section within Burp and then disable the 'Allow embedded browser to store settings and history' then this should allow you to launch a separate embedded browser for each running instance of Burp and direct any proxied traffic appropriately. We will, of course, update you when we have implemented a permanent fix for this issue.

Andriy | Last updated: Nov 08, 2023 01:07PM UTC

Hi There, Hope you are doing well, I am trying now the same scenario and unfortunately cannot resolve the main issue of how to use the second proxy from the second instance of Burp. The configuration path you suggested here does not exist in the current version of Burp. Do you have any solution for how I can use the two instances of Burp and Chrome which are working separately? The Chrome from Second instance of Burp still uses a Proxy from the first instance. thank you for your support in advance! regards, Andriy

Michelle, PortSwigger Agent | Last updated: Nov 09, 2023 09:13AM UTC