Accessing the Dark Web on Linux is Easy, Right?

yum-install-polipo

It may seem silly to even write this, as most of the Linux users I know are very familiar with Tor (and other darknets as well).

Still, I thought it would be interesting to write about.

So, how do you install Tor on a Linux system? Well, that largely depends on what kind of Linux distribution you have, but there are similarities across the different ones.

The easiest part, of course, is downloading Tor. Use this link: Tor Browser for Linux (64-bit).

Ah, but wait! This isn’t the best way to download Tor on a Unix-like system; it’s better to use the shell.

linux_shell

 

Well, it just so happens that the Tor Project has specific instructions for Debian/Ubuntu users (of which I happen to be one).

tor_debian_ubuntu

On their main site, they list two options: Tor on Debian Stretch, and Tor on Ubuntu or Debian. If you’re using Debian, just run this command:

apt install tor

as root. They note that this will not always give you the most stable version of Tor, but the upside is that you will receive important security fixes (and that’s essential!). Next, go to this link: Running the Tor client on Linux/BSD/Unix

Alternately, if you’re building from source (the fun way, right?), first install libevent,
and then make sure you have openssl and zlib (including the -devel packages, if possible). After that, run:

tar xzf tor-0.3.1.9.tar.gz; cd tor-0.3.1.9
./configure && make

Once that’s done, you can run Tor as src/or/tor, or you can run make install (as root, if need be), which will install it to /usr/local.

EDIT: As one of my readers pointed out, I forgot to mention that once the daemon is running, you must set the proxy configurations on your browser this way: localhost (127.0.0.1) as host, and the same port number that’s set in your tor config file (/etc/tor/tor.conf).

It could then take several minutes after the daemon execution to connect to Tor. To verify this, check your log file: (/var/log/tor/tor.log). If the daemon did connect properly, it will be recorded as such on the last line of the log file.

Assuming that all these conditions are met, you can then run Tor!

Please note: I’m paraphrasing some of this from the Tor Project’s website, so I want to give them due credit! If you read the documentation, they’ll elaborate further on “Torifying” your applications, as well as configuring a relay or setting up your own Tor hidden service.

Sound like fun? I hope it is! Now enjoy accessing the Shadow Web – on me.

6 thoughts on “Accessing the Dark Web on Linux is Easy, Right?

  1. Running simply the TOR executable under Linux is not enough.
    Once the demon is running you *must* set the proxy configuration of your browser using localhost as host and the port number set in TOR configuration file (/etc/tor/tor.conf).

    From the demon execution to the TOR net connection, could be necessary a couple of minutes.

    To be sure the connection to the TOR network is up, verify the log (/var/log/tor/tor.log) file. If the demon connected correctly it will be reported as the last line of the log file.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.