How to chain socks with Tor
Written By: ?
There are many reasons why you would need to add an extra hop after the exit node. If you’re trying to card some items on any site with fraud filters you’re obviously going to raise some flags if the cardholder lives in New York and you’re connecting from a German exit node. Same goes for Paypal logins. Keep in mind you will need to use a clean socks5 within the same region as the cardholder/account. If US within the same state, or otherwise within the same area. A link to sites providing private socks services is provided at the end of this article.
Even if carding isn’t your thing many sites filter out exit nodes, so it’s a necessity to have some control over where you appear to be connecting from.
Note: If you have the Tor Browser Bundle and haven’t installed Tor separately, use port 9150 in place of 9050 for the following configurations.
First download & install proxychains:
sudo apt-get install proxychains
Then configure proxychains to setup your chain:
sudo nano /etc/proxychains.conf
Down towards the bottom you should see:
[ProxyList] # add proxy here …
# defaults set to “tor”</p>
Just write your list in using Tor as the first listed:
socks4 127.0.0.1 9050
socks5 ip.address.here port
After that you should be done. Just go to terminal and set your browser to go through proxychains:
If you are on Windows you will want to setup your chain using Proxifier. First download and install a cracked copy of proxifier. Once you have it installed and run go to Options -> Proxy Settings and configure your chain:
127.0.0.1 | 9050 | SOCKS 5
IP.ADDRESS | PORT | SOCKS 5
Once you have set your proxy settings go to Options -> Proxification Rules and set the following rules:
Loopback | ALL | 127.0.0.1 | ALL
Tor | tor.exe | ALL | ALL
Once you are finished go to Name Resolution, choose Remote, click OK, and you’re set. Keep in mind that if you use Proxifier you need to use a browser that isn’t already configured to connect through Tor or it will ignore the Proxifier settings and just route strictly through Tor. For this guide my recommendation is a copy of Firefox Portable that has been secured.
Instructions for Proxifier 3.0
Profile -> Proxy Servers -> Add.
Address 127.0.0.1, Port 9050, Socks v5 -> Ok. Popup box will ask whether to set as default. Select Yes.
Now add your proxy you want to use in the same way. Click ‘Proxychains’ button then ‘Create’, and drag & drop to the new rule. You should have something that looks like this.
IP address:port (the details you entered earlier)
Now go to Profile -> Proxification Rules.
In the drop down menu for ‘Default’ select ‘Proxy socks5 127.0.0.1’ & uncheck the localhost rule.
Then Add -> change action to ‘Chain new’. ->Ok.
Next, Profile -> Name Resolution. Select Resolve hostname through Proxy.
Thats it….you’re good to go.