burp privileged port java authbind https://www.gremwell.com/ en Binding Burp to a privileged port https://www.gremwell.com/node/387 <span>Binding Burp to a privileged port</span> <div><p>Sometimes it is useful to run an intercepting proxy (running non-root user) on a privileged port. On debian-based systems it is possible using <a href="http://www.debian-administration.org/articles/386">authbind</a> facility.</p> <p>The first step is to record the necessary port number in authbind config:<br /><code><br /> $ sudo touch /etc/authbind/byport/443<br /> $ sudo chown abb:abb /etc/authbind/byport/443<br /> $ sudo chmod 755 /etc/authbind/byport/443<br /></code></p> <p>After that, run <a href="http://www.portswigger.net/">Burp</a> with authbind to let it use privileged port configured above:<br /><code><br /> $ authbind --deep java -Djava.net.preferIPv4Stack=true -jar burpsuite_pro_v1.4.01.jar<br /></code></p> <p>Alternatives to this approach is to run Burp as root or bind it to non-privileged port and redirect traffic from privileged port with iptables.</p> </div> <span><span lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="">abb</span></span> <span>Thu, 09/08/2011 - 17:44</span> Thu, 08 Sep 2011 15:44:21 +0000 abb 387 at https://www.gremwell.com