{"id":158,"date":"2008-03-31T21:00:53","date_gmt":"2008-03-31T19:00:53","guid":{"rendered":"http:\/\/jerome.harckmans.be\/?p=158"},"modified":"2008-03-31T21:00:53","modified_gmt":"2008-03-31T19:00:53","slug":"anonymous-browsing-and-more","status":"publish","type":"post","link":"https:\/\/jerome.harckmans.be\/?p=158","title":{"rendered":"Anonymous browsing and more"},"content":{"rendered":"<p>There are many reasons for which you may want to browse the web anonymously. I won&#8217;t list any of them here, but I will rather explain you how you can do that. Follow the simple 5 steps procedure here below and you will soon be totally <s>almost<\/s> anonymous on the web, thanks to <a href=\"http:\/\/www.torproject.org\/\">Tor<\/a> and <a href=\"http:\/\/www.privoxy.org\/\">Privoxy<\/a>. These steps apply to Ubuntu, but I&#8217;m pretty sure they are valid for other distributions as well with little changes.<\/p>\n<ol>\n<li>The first step is of course to install Tor &#038; Privoxy, simply doing\n<div class=coding>sudo apt-get install tor privoxy<\/div>\n<\/li>\n<li>You will then have to configure Privoxy so that it makes use of tor. Copying the following into <strong><em>\/etc\/privoxy\/config<\/em><\/strong> will do that:\n<div class=coding>\n<pre>\n# Tor listens as a SOCKS4a proxy here:\nforward-socks4a \/ 127.0.0.1:9050 .\nconfdir \/etc\/privoxy\nlogdir \/var\/log\/privoxy\nactionsfile standard  # Internal purpose, recommended\nactionsfile default   # Main actions file\nactionsfile user      # User customizations\nfilterfile default.filter\n\n# Don't log interesting things, only startup messages, warnings and errors\n#logfile logfile\n#jarfile jarfile\n#debug   0    # show each GET\/POST\/CONNECT request\ndebug   4096 # Startup banner and warnings\ndebug   8192 # Errors - *we highly recommended enabling this*\n\nuser-manual \/usr\/share\/doc\/privoxy\/user-manual\nlisten-address  127.0.0.1:8118\ntoggle  1\nenable-remote-toggle 0\nenable-edit-actions 0\nenable-remote-http-toggle 0\nbuffer-limit 4096\n<\/pre>\n<\/div>\n<\/li>\n<li>Before actually using Tor &#038; Privoxy, you will need to restart them to make them re-read their config files. With regards to Tor, you can either start it manually typing\n<div class=coding>sudo \/etc\/init.d\/tor restart<\/div>\n<p>in a terminal or use <a href=\"http:\/\/www.vidalia-project.net\/\">Vidalia<\/a> to start and configure it. Concerning Privoxy, simply type<\/p>\n<div class=coding>sudo \/etc\/init.d\/privoxy restart<\/div>\n<\/li>\n<li>The next step (we are almost done&#8230; ) is to setup your applications to make them use Tor instead of going through your direct internet connection. This is basically performed by setting the proxy parameters of the application connections settings. For Firefox, the simplest way is to install the <a href=\"https:\/\/addons.mozilla.org\/fr\/firefox\/addon\/2275\">torbutton<\/a> extension: once done, you&#8217;ll see a &#8220;button&#8221; in the bottom right corner of Firefox, giving the Tor status (enabled or disabled). Obviously, clicking it will change the satus. For other applications like Thunderbird for example, simply configure them to use a proxy instead of a direct connection and use the following settings:\n<div class=coding>\nHTTP Proxy: localhost:8118<br \/>\nSSL Proxy: localhost:8118<br \/>\nSOCKS Host: localhost:9050\n<\/div>\n<\/li>\n<li>The final step is to check your installation by visiting <a href=\"https:\/\/check.torproject.org\">https:\/\/check.torproject.org<\/a>. Getting a lot of green displayed means you probably succeeded, while getting some read means you&#8217;ll have to redo the 4 previous steps and hope it will work the next time&#8230;<\/li>\n<\/ol>\n<p>So let&#8217;s check that&#8230;. Oh my god I succeeded (gentle tap in the back&#8230; )!!!<\/p>\n<p><a href='http:\/\/jerome.harckmans.be\/wp-content\/uploads\/2008\/03\/tor1.jpg' rel=\"lightbox[158]\"><img src=\"http:\/\/jerome.harckmans.be\/wp-content\/uploads\/2008\/03\/tor_small-300x240.jpg\" alt=\"Successfull setup\" title=\"tor_small\" align=\"center\" \/><\/a><\/p>\n<p>Finally, as usual, I couldn&#8217;t give you a better advice than having a look at the official documentation, be it the <a href=\"https:\/\/www.torproject.org\/docs\/tor-doc-unix.html.en\">Tor installation procedure<\/a>, the <a href=\"https:\/\/wiki.torproject.org\/noreply\/TheOnionRouter\/TorFAQ\">Tor FAQ<\/a> or even the <a href=\"http:\/\/trac.vidalia-project.net\/wiki\/FAQ\">Vidalia FAQ<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>There are many reasons for which you may want to browse the web anonymously. I won&#8217;t list any of them here, but I will rather explain you how you can<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[3,6],"tags":[],"_links":{"self":[{"href":"https:\/\/jerome.harckmans.be\/index.php?rest_route=\/wp\/v2\/posts\/158"}],"collection":[{"href":"https:\/\/jerome.harckmans.be\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jerome.harckmans.be\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jerome.harckmans.be\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/jerome.harckmans.be\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=158"}],"version-history":[{"count":0,"href":"https:\/\/jerome.harckmans.be\/index.php?rest_route=\/wp\/v2\/posts\/158\/revisions"}],"wp:attachment":[{"href":"https:\/\/jerome.harckmans.be\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=158"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jerome.harckmans.be\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=158"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jerome.harckmans.be\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=158"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}