View Single Post
Posts: 2 | Thanked: 1 time | Joined on Jun 2010
#72
Originally Posted by mail_e36 View Post
Does anyone know if Tor can be used with browsers other than the built-in Browserd?

I would like to use Tor with FIrefox or Opera, but it appears Tor only works with the built-in browser (while Tor is on if you go a a page using Opera or Firefix you will be connected directly, not via Tor). Perhaps there are comoand line switches on Opera or Firefox which can be used to enable the browsing via the SOCKS connection, which is required for Tor? (it can probably be done via the about:config connection settings, but that is a major pain, a command-line switch would be a lot easier).

For example, if you use the text-based browser called Links installed on the N900 all you would do is type at the command line

Code:
"links www.whatismyip.org -socks-proxy 127.0.0.1:9050"
and you will browse via Tor (as long as it's enabled and connected).

Is there anything similar for Opera or Firefox?
I don't know about the command line but (as pH5 explained) I got it to work with Firefox (version 4.0b3) and Opera (Opera Mobile 10.1 beta) by editing "config" so all 3 browsers now are able to use Tor as a proxy

for Opera type in opera:config in the address bar and the preference editor should pop-up locate "Proxy" section
  • check-mark "Enable HTTP 1.1 for proxy"
  • check-mark "start with HTTP 1.1 for proxy"
  • HTTP Server --> "127.0.0.1:8118"
  • HTTPS Server --> "127.0.0.1:8118"
  • Scroll down
  • Check mark "Use HTTP" and "Use HTTPS"
  • Save and you should be ready to go

Note: I did something else as well In the "Developer Tools" section I enabled Proxy Auto connect and added Proxy Host 127.0.0.1 and Port 8118 I have no idea if this had any effect on the whole issue, I'm sure you might be able to cross off some of the steps from the list I posted here since I did this the first time and it worked so I didn't go back and try other options.


In Firefox you need to go the config section by typing about:config in the address bar then filter proxy.socks

change "network.proxy.socks_port --> 8118

this will do the trick for using tor and you can surf the web however there is an annoying DEBUG message from Tor which can be a pain that I could not figure out how to get rid of

the DEBUG message ---> [warn] Your application (using socks 4 to port 80) is giving Tor only an IP address. Applications that do DNS resolves themselves leak information. Consider using Soks4A (eg. via privoxy or socat.) instead. For more info...

I checked the about:config section although you are able to change the network.proxy.socks_version however it only takes a numerical attribute (1,2,3,4,5,...) so there is no way to add 4A also changing the network.proxy.socks to 4a or anything else doesn't seem to resolve the issue ...

Would appreciate some help on this

Last edited by Noujan; 2010-12-29 at 22:27.
 

The Following User Says Thank You to Noujan For This Useful Post: