Surfing Onion Services with Firefox

 

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/thesaharachronicle/.tor-proxy. Also, make sure that Remote DNS is ticked

Firefox Proxy Settings

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


Comments

  1. Nice explanation! The step-by-step setup to configure Firefox so it can route .onion traffic through a local Tor SOCKS proxy is really clear and practical. It’s good to see methods that help people experiment with hidden services while understanding the limitations — like the fact that this doesn’t give you actual anonymity unless you’re using Tor properly.

    Thanks for breaking it down in a way that’s easy to follow!

    ReplyDelete

Post a Comment