Burp Suite User Forum

Create new post

Request Permission to Bind to privileged Ports on Mac and Linux

Justin | Last updated: Nov 02, 2020 05:14PM UTC

Greetings, A common use case I have is to use burp to invisibly proxy desktop applications. In order to do so on the Mac OS, I need to either run burp as root from command line, or start another process to redirect to an unprivileged burp port. I would like to request that portswigger add the ability for burp to either request the ability to bind to privileged ports from the operating system, or have a built in tool that binds to this port instead of burp.

Hannah, PortSwigger Agent | Last updated: Nov 05, 2020 08:55AM UTC

Hi You will need to be running as a root user to bind to a privileged port. There are a couple of different methods that you can use for binding to privileged ports. These are discussed here: https://superuser.com/questions/710253/allow-non-root-process-to-bind-to-port-80-and-443 You could use port forwarding to redirect traffic. Alternatively, it looks like authbind, as mentioned on the forum, is available on Mac, so you could use that instead.

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