Joined: Jun 2011
Welcome to my first tutorial on Hackforums.
The idea of this tutorial is to go through the piece of Linux software called proxychains and the setup that it requires.
Okay, first of all, what is proxychains?
Proxychains is a rather simple to use linux program, that tunnels programs that connect to the internet through proxy servers specified in the program config files. You can use it with any applications that do this, and it doesn’t matter if you start them from your basic command line or a desktop, or anything else you might come up with. As long as you can run the program, you can run it through proxychains. It supports http, socks 4 and socks 5 proxies.
Sure, then what will you need for this?
You will of course need a linux distro, doesn’t matter if it’s a liveboot or VM, it will still work as intended. Secondly, you will need the program itself, which is available on http://proxychains.sourceforge.net/. If you are running backtrack, it is included in the standard install so you won’t need to get it. If you are running Arch, use this line:
# pacman -S proxychains
Then you will naturally need proxies.
Configuring, is it hard?
No, not really. First of all, write this in your terminal:
Now, this will pop up:
Okay these first two images just show what chains you can choose, there are 3 alternatives, just read and be a boss. You activate one by uncommenting it. I usually just use it for IRC and firefox, is easier to use it as a proxy tbh, so I can use strict chain (I only have one active proxy in the list). If you are going to need more than one proxy, you want to use dynamic or random chain. There is also a chain-length option below these, which works in the same way.
These again demonstrate how the proxies should be written in the conf file. Again, a # means a line is commented out, while nothing means that it will read it. It should be pretty clear. Use tab when you go from type to ip and again from ip to port, to make it looks sexy like i have it.
Okay, all set, let’s roll?
When the config is done, the program is very easy to use. The program is used through the command line, as in:
# proxychains irssi
First proxychains, then the application you want to run (irssi is a linux irc client).
Okay, thanks for your time, I hope you liked it, feedback is much appreciated.
1,518 total views, 1 views today