Right well we have discussed Google using search logs to catch out webspam (source), how to clean up your cookies and the various privacy options available.
In this post I am going to discuss how to set up FoxyProxy (recommended by Dave Naylor) with either Tor or a normal Proxy.
If you are planning on using Tor first of all you should install the Tor/Vidalia/Privoxy software bundle. The installation procedure should be quite easy if you follow the instructions from that link. Once installed your system will be able to use Tor as a client (meaning your traffic can go through Tor), you can also set it up to work as a relay (allowing other peoples encrypted traffic to pass through your computer).
Once installed you need to install the FoxyProxy plugin if you have not done so already. Once installed it should start the Tor setup wizard. If not then single click on FoxyProxy in your status bar on Firefox - File - Tor Wizard. Then:
- Click yes to setup Tor.
- Click with for the Privoxy (though this is not required for Firefox 1.5+ but should still be beneficial)
- Click yes again for Privoxy
- Enter the port number which privoxy is listening too (this should be port 8118)
- Click yes to make DNS requests go through Tor. Though I suspect if you are just interested in avoiding Google log your IP you can use the DNS servers provided by your ISP or OpenDNS. This probably would make browsing faster. If you run your own DNS like TreeWalk then I would recommend going through the Tor DNS as TreeWalk uses your own IP for the DNS it might let Google know it as well. These are only my thoughts though, I am not an expert on that matter so I could be very wrong.
Now you need to define the URL patterns to use. This will basically tell FoxyProxy when it should use the Proxy/Tor and when it should not.
As the main cause for concern is Google, and in my case Google.co.uk then this is the main domain we need to route through Tor.
- Click Add New Pattern
- Enter an appropriate name eg Google
- The URL pattern I used is *www.google.co.uk/*
- Select Whitelist
- Select Wildcards
The URL pattern used above tells FoxyProxy to use Tor when the URL string contains www.google.co.uk/ regardless of what is before or after it. You could also use *google.co.uk/* and a second rule *google.com/* regular expressions to be a little more accurate with the rules though I suck at regular expressions so it is easier just to use the Wildcard rules.
If you wish to route all of Google’s services through Tor or your proxy then I would recommend setting up patters for:
- *google.co.uk* (or your local TLD)
- *google.com*
- *googleadservices.com*
To check FoxyProxy was working correct and what my current IP was when using Tor I also created a pattern for ip-lookip.net so I would be routed through Tor when visiting this site.
One word of caution as mentioned in the previous post. You are sending your traffic via someone else’s computer. I personally would not recommend logging into any services when on the tor network, certainly any sites that contain important data like bank accounts / adwords / adsense. Again I am not expert so you could be safe but it is just a word of warning.
If you want to setup FoxyProxy using a Proxy instead of Tor you first must find the Proxy you would like to use. The following sites will get you started
Setting up the Proxy is quite easy:
- Get all the proxy details you need
- Click on FoxyProxy in the status bar of Firefox
- Click Add New Proxy
- Give it a useful name
- Select the proxy details tab
- Input the Hostname or the IP for the proxy. If the IP address provided is in the format of 123.123.123.123:80 then the number after the colon is the port and the numbers before the colon is the IP address.
- Input the port number the proxy uses
- Most of the proxies used in the above sites are HTTP proxies but if you have chosen a SOCKS proxy then tick SOCKS and select which version of SOCKS
- Select the patterns tab and use the patterns in the same manor as the Tor settings.
- Click OK and start browsing the net!
That’s it, you should now in theory be able to avoid Google’s prying eyes. Though don’t forget all the above is pretty much useless if you stay logged into your Google account while doing all your keyword searches.
I am not sure how needed all the above is really either. If you are very pro WhiteHat then maybe it is not worth it. If you are creating hundreds of MFA sites a week or buying millions of links then yes it probably is worthwhile. If you are somewhere in between then the paranoid voice in my head would still say it is probably worth it, after all there is no need to give Google any more ammunition when it comes down to penalising people.

