Create Your Own Dark Web Website
Nov 01, 2023Dark Web Lite
Download NetworkChuck Dark Web Github Project
## Clone git repo via cli
git clone https://github.com/theNetworkChuck/darkweb.git
Install OnionShare
Windows
Link: https://onionshare.org/
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