Configure proxy Socks in Burp

Purpose

Using an external server (VPS…) to output your burp traffic.

Burp Socks

SSH

First open a socks connection between your laptop and the remote server

[shell]
1
ssh -D 1080 -q -C -N -f -i /home/user/.ssh/rsa.pkey user@189.10.201.210 -p 22

This will open a local connection at 127.0.0.1:1080.

  • -D open a SOCKS proxy on local port
  • -C compress data
  • -q quiet mode
  • -N do not execute remote commands (forward only)
  • -i path to ssh key
  • user@IP user and IP (to connect to)
  • -p remote SSH port

you can use “netstat” to check if port is listen
Netstat Socks

Burp

configure burp to use the socks proxy

in Project options tab

Netstat Socks