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

Upload custom scan configuration with upstream proxy connection

Joel | Last updated: Oct 08, 2020 03:48PM UTC

I've been trying to upload custom scan configurations that send all outgoing requests to my upstream proxy server (using basic authentication). After searching around the web for answers, it seemed like uploading a configuration with a "project_options" would work. I tried: { "project_options": { "connections": { "upstream_proxy": { "servers": [ { "destination_host": "*", "enabled": true, "proxy_host": "10.0.30.60", "proxy_port": 8888, "authentication_type": "basic", "username": "joel.cornelius@nccgroup.com", "password": "QAhLTddTTBWs9moTWYtiKW1K" } ] } } } } and no luck (not seeing any traffic going into my proxy). So then I tried to unwrap the configuration so it would look like: { "connections": { "upstream_proxy": { "servers": [ { "destination_host": "*", "enabled": true, "proxy_host": "10.0.30.60", "proxy_port": 8888, "authentication_type": "basic", "username": "joel.cornelius@nccgroup.com", "password": "QAhLTddTTBWs9moTWYtiKW1K" } ] } } } But again, this entirely ignores the upstream proxy. How does one configure a scan in Burp Suite Enterprise to use an upstream proxy?

Ben, PortSwigger Agent | Last updated: Oct 09, 2020 07:33AM UTC