SocksChain With Tor
This tutorial covers SocksChain. There are many reasons why you need to add an extra hop after the exit node. For example, professional carders know that all retail websites employ fraud filters. Attempting to complete a payment on a server from Germany, let us say, with a card attached to an account from America will raise red flags. Furthermore, this goes for any and all online financial services, such as PayPal, Skrill, among others.
Keep in mind, you will need to use a clean socks5 within the same region as the account you wish to use. If the account is in the United States, use socks5 from the same state and city. Nevertheless, if you cannot find sock5 in the same city, at least be sure to find one in the same state.
A link to sites providing private socks services is provided at the end of this article. Additionally, here is an article that further discusses sock5.
In addition to that, even if carding is not your thing, many sites filter out exit nodes, so it is a necessity to have some control over the apparent location you are connecting from.
Note: If you have the Tor Browser Bundle and have not 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”
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 set up your chain using Proxifier. First, download and install a cracked copy of proxifier. Once you have it installed and running, 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. Additionally, 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.
SocksChain: Instructions for Proxifier 3.0
Profile -> Proxy Servers -> Add.
Address 127.0.0.1, Port 9050, Socks v5 -> Ok. A popup box will ask whether to set as default. Select Yes.
Now add the 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.
Now, 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.
That’s it! you are good to go!