Hello everyone.
So here it is, I've read many simple explanations on how to setup proxychains. I'm trying this on two different distros, and I'm clearly having some issue with what I'm doing for my proaxychains.conf file. I'm attempting this on both Kali linux, and backtrack 5 R3, both of which come with proxychains installed. I've updated both, and I've located the proxychains.conf file.
Here is how I have setup my proxychains.conf file:
http://pastebin.ca/2348682
(I just created this, and pasted from somewhere else, so I accidentally missed a couple returns for the comment (#).) (work computer, so I can't pull up my exact .conf file from home.)
Either way, the core of the issue is this, I uncomment random_chain, uncomment chain_len and set chain_len=2,5,whatever, I've tried multiple, never longer than the number I have listed at the bottom. I have added a bunch of proxy servers from a list of free proxy servers via a google search, I got mine from hidemyass.xxx. I input the type, tab, IP, tab, port, return, type, tab, ip, tab, port, etc. etc.
So, according to everything I've read, I'm setting up the .conf file correctly, and by visual comparison to other's pasted proxychains.conf files mine should work.
I have two situations that aren't working(differeing by distro.) When I set this up on my Kali install, and do
$proxychains firefox
-or-
$proxychains [anyprogramhere]
The output shows the attempt to connect through 127.0.0.1 9050 with the timeout message, but does not show that it's even trying to connect to any of the other proxies in the list, and firefox starts. As expected, a check of my ip at checkmyipsite.xxx shows my normal ip address.
When I set up my .conf file for my backtrack5 distro (which is being run in virtualbox) I accidentally deleted the line for Tor, and then re-typed it in, along with another long list of proxy servers taken from a public proxy list site.
Now, when I try to run any program via the $proxychains [program] command with my backtrack5 install, it just starts the program with no output in the terminal saying it tried to connect via any proxies, including Tor.
So my conclusion is this: somehow I am screwing up the syntax of the proxy server list.
As previously stated, my method of input is:
(Via gedit if it matters)
Type (socks5/socks4/http), tab (the keyboard tab key), ip (192.168.1.1 etc.), tab, port (8080 etc.), return (enter key, to put next proxy on next line.)
I've also been working under the assumption that since the syntax should include a login and password after the port, that leaving nothing after the port should be the proper method for free public proxies which (I have assumed) require no login credentials.
Thanks in advance for your help, I have searched, and haven't found anyone with this specific problem. I have a feeling I'm just missing something extremely basic.
-VQ