Proxy
Proxy Evilginx outbound traffic, either to make reverse-proxy requests originate from a different IP or to help yourself with phishlet development and monitor outbound traffic with Burp Suite.
Evilginx supports two type of proxies at the moment:
- HTTP proxy
- SOCKS5 proxy
You can check the current proxy settings with:
: proxy
Let's set up a SOCKS5 proxy running on 127.0.0.1
on port 8080
.
First you need to start with setting up the proxy type:
: proxy type socks5
Then specify the address and port number:
: proxy address 127.0.0.1
: proxy port 8080
If the proxy server requires credentials for authentication you can set them up like so:
: proxy username <username>
: proxy password <password>
When you're ready, you can enable the proxy with:
: proxy enable
And when you want to disable it:
: proxy disable
caution
Make sure to restart Evilginx whenever you enable or disable the outbound proxy. This is important as otherwise there may be already established connections, with improper proxy settings set up, until they close.
Commands
: help proxy
proxy
Configures proxy which will be used to proxy the connection to remote
website
proxy
show all configuration variables
proxy enable
enable proxy
proxy disable
disable proxy
proxy type <type>
set proxy type: http (default), https, socks5, socks5h
proxy address <address>
set proxy address
proxy port <port>
set proxy port
proxy username <username>
set proxy authentication username
proxy password <password>
set proxy authentication password