# CRACKHEAD PROXY This is a hacked crackheaded bullshit amalgamation of a per-request proxy finder and rotator. Scrapes the proxy lists included with [slrp](https://github.com/nfx/slrp) and multiplexes them through a local HTTP proxy with [mubeng](https://github.com/kitabisa/mubeng) so that each request through the local procy is sent through a random free proxy. (because slrp alone was not working) This was shitcoded while mentally impared. Expect issues. ## WARNINGS * About half or so of proxies used will fail, use retries. * Dont expect privacy on your requests, mitm is possible. * Dont do crimes ## INSTALL ``` sudo apt install jq screen curl cd ~ wget https://github.com/PrincessPi3/crackhead_proxy/releases/download/firstlol/crackhead_proxy_release_v0.0.0.0.0.1.tar.gz tar xvf crackhead_proxy_release_v0.0.0.0.0.1 ``` ## USE ``` cd ~/crackhead_proxy_release_v0.0.0.0.0.1 ./run_d.sh ``` then run your app (in another terminal) with the HTTP proxy `http://localhost:420` ## STOP ``` Ctrl+C ./kill.sh ``` ## TEST ``` curl -D - --proxy-insecure -x http://localhost:420 -k https://canhazip.com ``` or ``` ./test_proxy.sh ``` ## EXAMPLE ``` ffuf -w wordlist.txt -u https://url.domain/FUZZ -x http://localhost:420 ``` ## PROJECTS USED ### Give them a hot look * [slrp](https://github.com/nfx/slrp) * [mubeng](https://github.com/kitabisa/mubeng) * [jq](https://github.com/jqlang/jq)