Chapter 13 Tor and Dark Web

13.1 Background

Tor is network of computers that allows user to browse the web annoymously. It works by relaying the users traffic through seriers of machines. This means that the receiving host can only tell that the traffic is coming from last machine in the series but does not know which machine orginiated the traffic.

[Include picture of Tor Network. Highlight Tor relays extra]

13.2 Setting up Tor virtual Machine

Running Tor in virtual Machine is not secure since, the host can see all of the traffic associate with the virtual machine. It is best to run tor from a USB.

Step 1 Download the tor iso image https://www.torproject.org/download/download-easy.html

Step 2 Create a new virtual machine and install tor. For a quick refresher, revist the getting setup lab.

13.3 Annoymous Browsing

Step 3 Once you have completed setting up tor. Login and Launch the iceweseal browser.

[Include screen shot of how to launch ice weseal browser]

Step 3 Once iceweseal browswer starts you should see the following screen. Congratulations you are now connected to the dark web.

Step 4 www.shodan.io is a webserver engine that allows to search for machines are connected to the web. These machines could be ip-cameras, webservers with open telnet ports etc. Try browsing annoymously to the Shodan.io.

Step 4 Search for the list of open ip-cameras. By typing webcames in search box.

[Include screen shot]

Step 5 Click one of the ip-addresses [Include ]

13.4 Tor hidden services and hidden sites.

There are some websites and services that can only be acessed from tor network. Let’s take https://www.torproject.org/docs/onion-services.html.en

[Need to build and include a picture]

The database is stored in a distributed hash table. [Include a picture discussing DHT]