From charlesreid1

(Created page with " <pre> $ apt-get install tor privoxy torbrowser-launcher </pre>")
 
No edit summary
Line 1: Line 1:
Following this here page: http://lifeofpentester.blogspot.com/2013/04/using-tor-and-privoxy-on-kali-debian.html


<pre>
<pre>
$ apt-get install tor privoxy torbrowser-launcher
$ apt-get install tor torbrowser-launcher vidalia
</pre>
</pre>
Now a couple of other tools mentioned on that page: the first is Privoxy, and the second is Polipo.
<pre>
$ apt-get install privoxy polipo
</pre>
==How it works==
Tor will run a proxy server on port 9050. The proxy type is Socks5 (https://en.wikipedia.org/wiki/SOCKS#SOCKS5). Socks is the name for a family of protocols for routing packets from clients to servers, and it's a common way to build proxy servers.
Privoxy runs a proxy server on port 8118. That proxy type is HTTP. This means Privoxy listens for web traffic on this port.
Before we start browsing, we'll connect our browser's HTTP traffic on port 80 to the Privoxy HTTP port on 8118. Then Privoxy will forward HTTP traffic on to the Tor proxy server on port 9050.
We will need to configure our browser to send traffic from port 80 to port 8118.
We will need to configure Privoxy to forward HTTP traffic from port 8118 into Socks5 traffic for the Tor proxy server on port 9050.

Revision as of 00:21, 25 August 2015

Following this here page: http://lifeofpentester.blogspot.com/2013/04/using-tor-and-privoxy-on-kali-debian.html

$ apt-get install tor torbrowser-launcher vidalia

Now a couple of other tools mentioned on that page: the first is Privoxy, and the second is Polipo.

$ apt-get install privoxy polipo

How it works

Tor will run a proxy server on port 9050. The proxy type is Socks5 (https://en.wikipedia.org/wiki/SOCKS#SOCKS5). Socks is the name for a family of protocols for routing packets from clients to servers, and it's a common way to build proxy servers.

Privoxy runs a proxy server on port 8118. That proxy type is HTTP. This means Privoxy listens for web traffic on this port.

Before we start browsing, we'll connect our browser's HTTP traffic on port 80 to the Privoxy HTTP port on 8118. Then Privoxy will forward HTTP traffic on to the Tor proxy server on port 9050.

We will need to configure our browser to send traffic from port 80 to port 8118.

We will need to configure Privoxy to forward HTTP traffic from port 8118 into Socks5 traffic for the Tor proxy server on port 9050.