Create Your Own Dark Web Website

Nov 01, 2023

Dark Web Lite

 

Download NetworkChuck Dark Web Github Project

## Clone git repo via cli

git clone https://github.com/theNetworkChuck/darkweb.git

 

Install OnionShare

 

Windows

 

Linux


## install snapd

apt install snapd

## install onionshare

snap install onionshare

 
Linux CLI Commands
## use the Onionshare cli

onionshare.cli --help

 

Dark Web Supreme

 

Download Github Project

git clone https://github.com/theNetworkChuck/darkweb.git
 

Setup Website (nginx)

 

Install Ngninx

apt install nginx
 

Copy website files to Nginx directory

cp -r ~/darkweb/portfolio /var/www/
 

Edit Nginx default website

nano /etc/nginx/sites-available/default
 
Change Website location
root /var/www/portfolio
 
Test Nginx Config
nginx -t
 
Restart Nginx
systemctl restart nginx
 

Install ToR

 

Install Pre-Reqs

 apt install apt-transport-https
 

Cat version

cat /etc/debian_version
 

Create a new file

nano /etc/apt/sources.list.d/tor.list
 
Add these two lines of config

**replacing "distribution" with your debian version

deb [signed-by=/usr/share/keyrings/tor-archive-keyring.gpg] https://deb.torproject.org/torproject.org <DISTRIBUTION> main
deb-src [signed-by=/usr/share/keyrings/tor-archive-keyring.gpg] https://deb.torproject.org/torproject.org <DISTRIBUTION> main
 

Add the GPG Key

deb [signed-by=/usr/share/keyrings/tor-archive-keyring.gpg] https://deb.torproject.org/torproject.org <DISTRIBUTION> main
deb-src [signed-by=/usr/share/keyrings/tor-archive-keyring.gpg] https://deb.torproject.org/torproject.org <DISTRIBUTION> main
 

Install ToR

apt update
apt install tor deb.torproject.org-keyring
 

Configure ToR

nano /etc/tor/torrc
 
Uncomment these lines of config

#HiddenserviceDir /var/lib/tor/hidden_service
#HiddenServicePort 80 127.0.0.1:80
 

Restart ToR

systemctl restart tor
 

See your onion address

cat /var/lib/tor/hidden_service/hostname
 

Create a Vanity Onion Address

 

Install mkp224o

 
Install Pre-Reqs
apt install gcc libc6-dev libsodium-dev make autoconf
 
Download Git Repo
git clone https://github.com/cathugger/mkp224o.git

## change directories

cd mkp224o
 
Build
./autogen.sh
./configure
make
 

Generate your key

./mkp224o chuck -v -n 1 -d ~/supremeonionkey -t 4

Replace "chuck" with your desired key

 

Copy your new key to the hidden service directory

cp -r ~/supremeonionkey/youraddressname/ /var/lib/tor/hidden_service
 

Restart ToR

systemctl restart tor