Tor (originally short for The Onion Router) is free software for enabling online anonymity. Tor directs Internet traffic through a free, worldwide volunteer network consisting of more than three thousand relays[6] to conceal a user's location or usage from anyone conducting network surveillance or traffic analysis. Using Tor makes it more difficult to trace Internet activity, including "visits to Web sites, online posts, instant messages and other communication forms", back to the user and is intended to protect users' personal privacy, freedom, and ability to conduct confidential business by keeping their internet activities from being monitored.
"Onion Routing" refers to the layers of the encryption used. The original data, including its destination, are encrypted and re-encrypted multiple times, and sent through a virtual circuit comprising successive, randomly selected Tor relays. Each relay decrypts a "layer" of encryption to reveal only the next relay in the circuit in order to pass the remaining encrypted data on to it. The final relay decrypts the last layer of encryption and sends the original data, without revealing or even knowing its sender, to the destination. This method reduces the chance of the original data being understood in transit and, more notably, conceals the routing of it. ( source : wikipedia )
now, I'll try to installing TOR on ubuntu 12.04. The first time add this line "deb http://deb.torproject.org/torproject.org precise main" to "/etc/apt/sources.list". Then add the gpg key used to sign the packages by terminal
"gpg --keyserver keys.gnupg.net --recv 886DDD89"
and " gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add - "
Now refresh the sources, running the following command (as root) at the terminal: "root@archaveliano:~# apt-get update"
The provide a Debian package to help you keep our signing key current. It is
recommended you use it. Install it using : " apt-get install deb.torproject.org-keyring ". Then finally install Tor just run : " apt-get install tor "
Now Tor is installed and running. To connect the browser, I use add-ons like foxyproxy, so install the foxyproxy. To setting foxyproxy, click foxyproxy button and click add new proxy at the side panel.
- Protocol: socks v4/4a
- Host: localhost
- Port: 9050
after this, right click on mouse at the foxyproxy button, and choose localhost:9050.
to check TOR running in browser https://check.torproject.org/ and the IP http://ipchicken.com/