How to building your own darkweb website

Latest Dark Web Website Construction and Dark Web Domain Application Method

Tor project

Tor project is a secret project of the U.S. Navy, which was later open-source used in the real anonymous network. In tor’s network, your real IP address and any other information related to you that is exposed to the Internet will be hidden, which really protects users. Tor project not only provides Client for ordinary users , but also provides .Onion domain name and services. Using. Onion domain name can hide the real IP address of your website.


Construction preparation materials of darkweb website

  • server

  • Website building related technologies

Server selection

How do you want to really hide yourself, you need to do the following steps

  • It is recommended to use Debian or Ubuntu servers. Tor official documents support better

  • The server is only used for the tor website

  • Anonymous payment purchase server

  • Don’t accept and send emails

Website building

  • Unlimited technologies can be PHP, python, Java or static web pages

  • Don’t use weak password

  • Don’t use JavaScript

  • Don’t load resources from outside, all resources must be on the server

  • Don’t use 80 port, change to other port

Start building

  • Install nginx or Apache. Take nginx for example (nginx is the most widely used)

  • Edit nginx profile

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Enter the command sudo vi /etc/nginx/sites-available/default

Alter file

Server {

listen 127.0.0.1:xxxx;
...

xxxx is your port number. Don't set it to 80 for security

}

Restart service sudo service nginx restart

Take Debian server as an example to build a darkweb site

Direct installation

Generally, you can install the tor service directly through apt apt install tor

If not, do the following

  1. Modify source.list
1
2
3
4
5
6
7
sudo vi /etc/apt/sources.list

Add the following two lines at the end

deb https://deb.torproject.org/torproject.org stretch main

deb-src https://deb.torproject.org/torproject.org stretch main


  1. Add Secret key
1
2
3
4

# curl https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc | gpg --import

# gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add -
  1. Installation

    1
    2
    apt update
    sudo apt-get install tor
  2. DNS Selection

The default is deb.torproject.org
The alternatives are deb-master.torproject.org, mirror.netcologne.de and tor.mirror.youam.de

  1. Edit tor configuration file
1
2
3
4
5
6
7
vi /etc/tor/torrc

Add to

HiddenServiceDir /var/lib/tor/hidden_service/

HiddenServicePort 80 127.0.0.1:8080
  1. start tor

sudo service tor start

Once started, your domain name will be generated

  1. Domain name

cat /var/lib/tor/hidden_service/hostname

dark network domain name

  1. Browse the website

After that, you can visit the web page through the tor browser client

dark network building

Advanced Skills

Official documents for specific website construction - https://2019.www.torproject.org/docs/debian.html.En