"gus - the heavy-duty drug trafficker in Breaking Bad"
# prepare the proxies
mkdir -p data
touch data/proxies.txt
# put your proxies in data/proxies.txt
# the format could be:
# socks5://127.0.0.1:1080
# http://user:[email protected]:1081
# socks4://127.0.0.1:1082
# direct://0.0.0.0
# ss://AEAD_CHACHA20_POLY1305:[email protected]:1083
# then:
sudo docker run --rm -ti --name gus-proxy \
-p 8080:8080 \
-v `pwd`/data:/data \
wrfly/gus-proxy
Change our IP address every request
- Chose a different proxy in our proxy poll every request
- If our IP changed, the server side may not auth us because of the session-IP pair
- No use for session authentication
- The aim for this tool is to resolve the restrict of IP request limit
- An top layer HTTP-proxy
- The program load a proxy list(HTTP or Socks5) during start
- Chose a proxy every request
- May have different choose algorithm: round-robin|random|ping
- Verify the availability of the proxy
- Change our UA every request(it's an option)
- Lookup target's all IP address, replace target host per request