How To

Creating a Hidden Service via Tor for Beginners

Creating a website is pretty simple. Creating a hidden service via Tor isn’t much different. In fact, if you have any semblance of what you’re doing, it might even be easier. The biggest thing – the most important step – is downloading Tor (obviously).

You can’t do anything without the browser. After installation, you’ll need to install and configure a web server. Tor has recommended both Apache web server and Savant web server on different occasions. They have also recommended thttpd Web server.

Tor’s reasoning behind their suggestion(s):

  • Navigate to Savant’s main window & select “configuration” from the top menu
  • Put “localhost” in the Server DNS Entry box (note the port number too)
  • Add your content
  • Test it by typing “localhost:portnumber” into your address bar
  • End the Tor process if it’s running
  • Locate “torrc” file (Tor Browser>Data>Tor usually) & open with Notepad
  • Type the following at the end of the torrc file:
    • # Hidden Service
    • HiddenServiceDir C:UsersNametor_service (replace with relevant directory path)
    • HiddenServicePort 80 127.0.0.1:portnumber
  • Save the file and exit
  • Restart Tor and check your message log for any error messages
  • If it’s empty, you’re golden – open the hostname file in the directory you specified to see the domain of your new hidden service
To Top

Pin It on Pinterest

Share This