Did you know that you can navigate the posts by swiping left and right?

Creating a Tor Hidden Service

18 Oct 2015 . category: tech . Comments
#tor #privacy

Let’s talk about Tor!

I will not spend time on why Tor is changing and saving lives, because there are already so many stories reported about this. I will just say that Tor is a tool, just like a screwdriver is a tool. And screwdrivers can be used for screwing screws, but also for hurting people. Would you ban screwdrivers?

A Tor hidden service is any web service, accessible only from within Tor. So any tricks that you know already about the web, they apply for the tor hidden services. All you have to do, is to just replace the service url with the onion address.

First of all, you will need Tor. Then you have to declare the path where you want to place your service’s private and public keys and its listening port in the torrc configuration file:

HiddenServiceDir /home/username/hidden-service/
HiddenServicePort 80

Restart the tor service and you will find your service’s onion address (public key) in HiddenServiceDir/hostname.

Note the obvious, that if someone gets his hands on your private key, then he becomes you, your hidden service.

Fire up a Tor browser, paste the onion address and you are live!

The only thing you should be worried except from giving away your Personal Identifiable Information due to human error, is that the speculations about NSA decrypting TLS were true.

P.S.: First time that you will access the service it will take a few minutes to respond.


Panos is on a mission to protect what you ❤️ by delivering secure products that respect the privacy of their users. In the past he did research in Computer Security and Machine Learning and currently he works as a Software Engineer for Office 365, focusing on Security Engineering.