Parckwart’s Computer Stuff

⟵ Home page

Published: October 11, 2015
Last updated: March 13, 2016

Surfing Onion Services with Firefox

If you just want to surf Tor Onion Services with your normal Firefox Web Browser without anonymity, here's a simple way:

Create a text file with the following content somewhere in your file system:

function FindProxyForURL(url, host) {
	isp = "PROXY ip_address:port; DIRECT";
	tor = "SOCKS 127.0.0.1:9050";
	
	if (shExpMatch(host,"*.onion")) {
		return tor;
	}
	
	return "DIRECT";
}

Note that this requires a running Tor service on your system with the SOCKS port 9050 configured.

Next, enter this in your Firefox address bar:

about:preferences#advanced

Select the Networking tab and enter the Connection settings. Select Automatic proxy configuration URL and enter the absolute path to your text file, with file:// appended. For example: file:///home/parckwart/.tor-proxy. Also, make sure that Remote DNS is ticked.

Firefox Proxy Settings
Firefox Proxy Settings

Now you should be able to surf all the Onion Services. But keep in mind: This is not even remotely anonymous!