In five minutes, you're going to
have your very own dark web website. And not only that, I'll show you how to create a secret dark
web chat session that no one will ever see, and I'll show you how to
upload and download files secretly, safely and securely on the dark web. So let's do that right now
with a custom domain name. It sounds crazy because it is. It's
really fun and kind of easy to do. Get your coffee ready. Let's
do this. Now why do this? Well, it's kind of fun and you're going to
learn a bit about the dark web because you'll be part of it along the way. Also, I think it'd be kind of cool to host
your own resume or portfolio on the Dark web. It tells perspective employers that a
thing or two about web hosting and the Tour Network. It shows you're
curious and kind of a nerd, which is what I always look for when I
was hiring someone. So it's a good thing. And my third reason I think I was
counting, I don't know why not. This is just a weird cool thing, the secret part of the internet and you
can kind of create your own secret part of the internet. So go ahead and
like that video, hit subscribe, all the YouTubey stuff
and let's get started. What do you need for part one of this
video, which I'm calling Dark Web Light. Anyone can do this on
anything. It's kind of cool. This software I'm going to show you how
to install can be installed on Linux, windows, Mac, even your
phone, which is kind of weird. I'm not going to tell you how to
do that, but seriously, part one, anyone can play and don't skip it even
if you're only interested in part two. But part two is going to be pretty cool.
Part two is for the advanced people, the nerds who want to host their
own dark web website, long-term, we'll call this Dark Web Supreme. Now Dark Web Supreme is going
to be pretty sick, permanent, dark web website with a
custom onion domain name. And it's really fun because it's kind
of a hackery way to make it happen. It's not a legal or
anything, but it's just fun. You seriously don't want to miss that.
You really don't want to miss anything. So of course what you'll need for
part two, I almost forgot to tell you, is just a Linux computer, preferably
Ubuntu because that's what I'm using. And it can be anywhere. It could
be in the cloud in your house, a VM raspberry pie. I don't care. It'll probably work with the steps I'm
showing you. So enough talking again, get your stinking coffee ready.
Let's build some dark web stuff. It just sounds cool, right? Don't tell
your mom. Now speaking of your mom, you're probably thinking,
isn't this kind of dangerous? Like we're putting stuff on the dark
web. Are we going to get hacked? No. And it's actually kind of amazing
how it works and how it protects you. We want to see, watch this
really quick explainer. Every single time someone
connects to your dark web website, this communication is going through six
onion relays and they meet in the middle at the Rendezvous point. Each of these onions is adding a layer
of encryption and hiding the IP address of you, your website and the
person visiting your website. It's kind of like when you buy
something off Facebook marketplace, you don't tell 'em to come to your
house, you meet them somewhere neutral. The local high school,
the Walmart parking lot, you guys don't know where each other live, and that's kind of how the dark web works, except there's like six different Walmart
parking lots you have to go through. I'm not sure that tracked. Now
there is more to that magic. If you want to learn more about that, check out my video here where
I kind of detail everything. Now the first thing we'll do for Dark
Web Alight is install a tool called Onion Share. Just do a little Google
action on that and go to his website, onion share.org. And this thing's
cool, like I said earlier, you can install it on Windows Mac
and Linux and iOS and Android, but I wouldn't recommend that. And I call this dark web light because
it's got a nice little gooey you can play with you. Click and go. Anybody can
do this. There is a fun CLI version, which I will show you right now as well.
I prefer that, but the Gooey is fun. And notice with this one tool, we
can host a website, chat anonymously, receive and share files. It's
nuts. Let's get it going right now. I'll start with Windows and then
I'll jump right over to Linux. The Windows install is really easy. Just click download and like
installing anything on Windows, you just go through the
prompts and call on the day. This thing's dummy proof on
Linux, it'll be a bit different. I'm going to launch my terminal
and here I'm using Ubuntu. We're going to install this with the
package manager's Snap. So first off, to make sure we have it installed,
pseudo APT install Snap D. You may already have
it installed like I do. And then we'll install Onion
Share pseudo Snap install Onion share, just like that. It's going
to do its thing. Little coffee break. Why don't you go and hit the like
button while we're waiting to, and that's done. So all we have to do now to launch it is
either go through your applications or just type in Onion Share. It's going
to pop up here in a second, right? There it goes. Yeah. Okay. And of course on Windows
it's the same kind of thing. I'll search for Onion
Share. There's the app, and at this point it'll be the same
for Windows and Linux on the gui. And obviously the first thing we'll want
to do is click on connect to tour to get us on the Tour
Network, AKA, the dark web. Now normally this is spooky scary, but we're not accessing anything
nefarious or weird. We're hosting, we're relatively safe. So it's
connecting. And just like that, we're on the tour network and we can
start sharing and hosting a bunch of different things. Where do you say
we start with the website? Now, before we do that, when I click on
start hosting, it's going to say, oh, you have any files you want to share and
you may not have anything, that's fine. I've got one for you right now. If you head out to your web browser and
click on the link below in the YouTube video in the description, and by the way, there will be a number of
commands in this video. They will all be below in a nice
little guide and walkthrough. So here on Windows, we'll head on over to my
dark web get repository. It should look just like this.
And over here where you see code, we'll click on that and just say,
download, zip, download, all the stuff. And then we'll open that location,
go to our downloads folder, wherever it downloaded, we'll
extract that, extract all it's safe, I promise. And there we have
some files we can work with. And actually if we get up our
onion share window right here, I'm going to drag over the website folder
inside the dark web main folder that we just extracted. So take that
website folder, drag it over, and then we have a few options.
It's actually pretty cool. The first one is actually not selected.
You're saying it's not public, which means that when you start this,
it's going to give you a key Watch this, I won't check that box. I'll
just click start sharing. Literally right now it's going to
generate a dark web onion address. It's really tiny, but it's right there. And then just below that I just revealed
it is a secret key to while this window is up, you can that website with
someone, which we'll do right now. Let's do that. This website is ephemeral, meaning it'll go away
once you stop sharing. And then to access the dark web securely, I want to use my network check cloud
browser. You can check that out. Link below, I'll open up a TOR browser and a
computer somewhere else in the world. It's connecting to the Tor network.
And I'll paste in that address and bam, immediately it's like, Hey,
you need a key, let's go grab it. I'll grab that key, paste
that in here and done. We unlock the website and we are here. I notice the dark web is a bit slower
and that's kind of reassuring actually because you know that we're going
through a bunch of really secure onions, obscuring our identity, our IP
address, and encrypting the data. So that onion circuit I drew earlier,
we just did that. Isn't this so cool? I love this. And then with one click we
can say Stop sharing, and it goes away. If we get back to our secure browser
and try to refresh this, it's gone. And then of course if we wanted to make
this public, we just check that box, say start sharing. And
the only difference here, it will be that we don't get a key, it's just an address that's
open to everyone, but it's
kind of cool. It's like, Hey, maybe you want to share
something with your friend real quick. I don't know. It's kind
of neat. It's slow. Lots of coffee breaks when
you're watching this load. Now I'll stop with the website. I
want to show you the chat feature. It's really cool for that, I'm going to
jump over to Linux because I miss it. It's the same on Windows. Just want to
change a scenery here. Here on Linux. I'll connect it to her. And actually,
you know what? Because we're on Linux, we should be using CLI. We
don't have to use the gui, so I'm actually going to close this, open up my terminal and using
this Command Onion share cli, which can do the help file real quick. We can do all that stuff from the command
line, which just feels better, right? I mean you're on the dark web, you're
hosting stuff, this feels natural. So let's try a anonymous chat
session, onion share dot cli. We'll do chat and we'll say public as
well so we don't have to use a key ready set go. So right now it's connecting to
the Onion Network, the Torah network, the dark web, creating a secret little
chat session between six onions. There's the address, it is live. Let's put that in our secure browser
here and here we are. Onion Share chat. And I guess the problem with this doing
command line is I can't see the chats, but if I launch that
address and another browser, let me try opening up another
workspace here, another tour browser. I'll jump into that same super
secret chat session and say, Hey, and there's the chat from the other
side. No one can hear us. I mean css, it's a text. And then when you're done
talking secret agent style control C, that's it. Just as an IT person
appreciating technical stuff, that's cool, that's fun. But also thinking about people who are
in countries that are being censored or they're being watched and they want to
communicate securely and safely with someone and have the confidence that
they're not going to be spied on and what they say might get them in trouble. This kind of stuff protects
people like that. It's so cool. And getting back to Windows, because
I miss it. You can open up tabs. I didn't know that. You can share files
and receive files. Let's share a file. Let's take that picture I did earlier. Make it public start sharing and
immediately it generates a unique one-time onion address that we can access over the dark
web. It actually took a while. I'm going to uncheck this box and try
to do it again. Also, keep in mind, while this is loading, I didn't open any
ports forward, anything on my router, it just works. Alright, let's try it
with this new address. Ah, there we go. Just had to restart onion share and
there's the file, download the file. That would be a bit slow, not too
crazy actually. And there it is. Securely shared. So that's dark web
light. Why do you say we get to dark web? What I call it Supreme, get your
coffee. Actually I need more coffee. I'll be right back and then
we'll do Dark Web Supreme. Do you want to play a game I call
it? Is this a phishing website? Brought to you by our
sponsor, Bitdefender. Let's see how you do number
one little autobody website. Is it a phishing website?
If your answer was yes, it indeed is a phishing website.
bitdefender. Got it. Facebook login page. Is this a phishing website? It indeed is
a phishing website. bitdefender got it. USPS Verify address. You got a package
on hold, I don't want that. Let's update, and this is looking pretty real.
Is this a phishing website? If you answered yes,
then you got it right. It has USPS verify address
in the URL. It ends in xyz. You may have caught that
or maybe not actually. If it's 3:00 AM and you're
running low on coffee, you check an email and you're
like, oh, I got a package on hold. You might fall for. If you have bitdefender total security. It's going to keep an eye on
things even when you can't. And looking at Bitdefender here
installed in my system and clicking on my protection tab, it's also going
to help out with anti-spam, filtering out the bad stuff
in your local email client. And beyond spam and phishing, they've
got antivirus, advanced threat defense, vulnerability scans, firewall protection, and this is probably my favorite thing.
If you've seen my bad USB videos, you know that with a simple
plugin of AUSB, that's a bad USB, it can log in here and try to turn
off your window security settings. Notice there really isn't a way I can
do this with bitdefender in charge. I can even go in here and password
protect my security and I love the privacy features. It's got safe pay anti tracking, and they're going to lock down and let
you know when people are trying to access your camera or microphone. So maybe you might feel safe enough
to remove that tape from your webcam. If you want to learn more and try out
bitdefender, check the link below. It'll run on pretty much all your
devices. Actually right now with my link, it's 60% off and that's for the whole
year for five devices. And by the way, that password protection for the
Bitdefender features kind of amazing. Put the software on your loved one's
computers, set your own password, don't give it to them and they can't
turn it off, which they tend to do. Anyways, thanks to Bitdefender
for sponsoring this video. Back to putting stuff on the dark web. Okay. Got my fresh coffee. Oh yeah.
Now for Dark Web Supreme, again, all you're going to need is
a Linux computer of any kind. It can be in the cloud, it could be
like this Ubuntu machine I have here. For me, I want to do a cloud
machine just to mix it up. What cloud it doesn't matter. I recommend
Ubuntu. Really any size will work. I'm going to go and get
mine spun up right now. And once your Linux machine is
ready, like mine is right now, go ahead and launch your favorite
terminal and get logged in. We're in the dark web
Supreme. Are you ready? Now the first thing we'll do is set up
our just a website, no dark web yet. Regular website. Boring. I know we'll
add the spicy stuff here in a minute. I guess we're going with the Taco Bell
theme for this video. Supreme, spicy, I dunno, maybe I'm just hungry. The first thing we want to do is if you
don't already have a website or you just want to follow along with me, let's
go ahead and clone my repository. I'll have this command below. We'll do a nice little get clone and this
my dark web project I have on GitHub. Ready, set, go. You don't have gi, just pseudo APT Install GI
and it should be there by lss. There's my dark web folder. Now's
time to set up our web server. You need a web server for our
website even on the dark web. For this one I'm going to use Nginx
Nginx, N-G-I-N-X and I always mess it up. So first we'll do an APT update to update
all our repositories and then we'll do an APT install in Gen
X, just like that. Yes, I do want to install it and ingen X is
ready, but how do you know it's working? Let's go to the website. Not
for me. I know my IP address. I just type an IP config IP
address is this guy right here. Yours might be on a local vm. Just go out to local host
in your web browser for me. I'm going to jump into a clean session
here in network, shut cloud browser, just a regular one. I'll go out to port
80 on that site and cool, it's working. Welcome to Nginx. I'm pretty
sure I'm saying it wrong. Okay, so now what we want to do is
we'll type in LSS once more. You can see we have our dark web folder.
Let's go ahead and jump in there. So we'll do CD, dark web and
then we'll do LSS once more. Here we have two files. I'm going to do LS dash al to make
it a nice little vertical list. We have the website that
we used for dark web light. We also have a folder for
portfolio. This is a nice little, just simple text-based portfolio resume
website you could possibly use for yourself. We're going
to use that right now. So step one is getting this portfolio
website into the location that Nginx will use for its web server. It'll
be one command, super easy, ready CP for copy, and we'll do
a tick or dash R for recursive, meaning copy everything in
this folder, just all of it. We'll specify portfolio and now we're
going to tell it where to copy it. We're going to put this in slash var
slash www. That's all we got to do. Ready, set, done. If we LSS that directory, VAR ww portfolio is sitting
right there. Perfect. One more step and we're done. We're going to edit the
default NGINX website file. It'll be in this location here. You can
copy and paste like I'm doing right now. We're going to use Nano to edit it
because Nano is the best editor ever in Linux. Fight me. It just is. And Nano is our text editor in
case you're wondering what that is. And we're going to edit this file the
default website and I'll show you why we're editing this right now. Go ahead
and jump in there by pressing enter. And we're going to scroll down
until we see this right here. Root of r WW HTML. This is the location
of the files for the default website. We're going to go ahead and change that
right now to our portfolio website. So it's pointing to the HTML folder.
We're going to remove the HTML and say, Hey, look inside our portfolio folder. Yours should look just like this if
you're following along and that's all we have to change that simple.
I'm going to hit Ctrl XY, enter to save. And real quick, we'll make sure our Nginx
configuration is accurate. We can type in N-G-I-N-X nginx dash T. It'll tell us if we are
working with some good stuff. Looks like we are okay successful. And then we'll just restart
our Nginx service real quick. So we'll do system CTO, restart. Nginx. Good to go. Now let's test our
website and just make sure it looks cool. I'll refresh that page again. Oh
yeah, little nice portfolio website. The only thing missing is a bit of
spice. It's time for dark web Supreme. Let's put this sucker on
the dark web. Now again, if you're putting this on a computer
behind your firewall in your home or something and you're only going
to a local host here, that's fine. The dark web doesn't need a public
ip. Let's get it going now. Oh, this is so fun. So now let's install tour. The first thing we'll do is we'll
find out our Debian version. I'm going to cat et TC Debian
version just like this. If I spell Debian writes, I'm
like running on fumes today. I am hungry. Goodness.
Let's go ahead and run that. I can tell right now
I'm running a bookworm. That's the name of my
Debian version right now. We're going to use that here in
our next step. Whatever yours is, remember that now we're
going to create a new file. We're going to use nano and we're going
to put it in this location slash et c slash apt slash sources list D.
Again, these commands are below. You don't have to type 'em out with me,
but I like doing that. And then finally, the name of our new file tor list. And we're going to paste this command
from below. We're not command, it's two lines of config and they
are repos or repositories that tell us where to download
and install new packages. We're going to change one thing. See
these two lines appear distribution. We're going to remove the distribution
and replace that with the name of our Debian version that we just found
out earlier, minus bookworm. I'll do the first line and the
second line just like that. That's all we got to do. I'll
hit control X, Y, enter to save. And then one more thing, we're going to add the GPG key so we
can trust these repositories. Again, command below, we're going to
use W. Get to grab those keys. Got 'em. And now we can do APT update and you'll
see it happen right now to check those tor repositories. Yep, there it
is. Checking them. And now finally, with our repos in place, we can install TOR with
this command APT install tor and we'll specify the key
ring deb dot tour project.org, keying. And that's all we have to do.
Ready, set, go. Yes, I do want to do this. Let's watch it happen. And
that's it. So at this moment, Tor is installed, but nothing's happening. We have to configure it and I honestly
like that about Tor. You install it, but it's not going to do anything. Unlike Nginx where it immediately
became a web server, took up Port 80, not this, it's dead
until you make it alive. So to activate our tour hidden service, we're going to edit the
config really easy. Again, we're going to use Nano Nano and we're
going to edit this file slash Etsy slash tour slash tour or tour rc, hit enter. Here's the file. What we're going to do is we're going
to scroll down until we see a section talking about hidden services. It's
kind of just a little ways down there. It's right there. We're going to Uncon
and that's what those hashtags mean. It's commenting out the commands,
meaning they're not used right now. They're not active. By removing that,
we're going to make them active. We're going to use these two commands
or these two lines to activate our to hidden service. Notice that we'll be by default using
port 80 if your web servers operating on a different port, just
make sure you match that. If you're following along with me,
you don't have to change anything. So let's just take out those
hashtags. Hashtag gone, hashtag gone. And keep an eye on this right here. We're going to actually come back
to this location here in a bit. When we generate our custom onion
domain, this location will be important. Actually, it's going to be important
here in about three seconds. I dunno what I'm talking about.
We're done editing this file. We're going to hit control
X, Y, enter to save. Cool. Now let's restart the Tor
service system. CTL. Restart. Tor Tor has been restarted and a
couple of fun things just happened. First of all, we're on the dark web.
Our site right now is on the dark web. Doesn't feel like it. We're waiting
for fireworks. No fireworks yet. Shoot, we don't even know what our web
address is. What's our onion address? Let's find that out. Remember
that location I just kind
of highlighted instead? It'd be important, is important. Right now we're going to
jump into CD slash var lib tour here in this
location. Let's hit lss. Actually I'll do ll and right here we
have a folder called Hidden Service. That's where all our stuff is put. And by stuff I mean our onion address
and our private and public keys. Let's jump in there. cd, hidden Service.
Let's ll once more. There it is. Couple of fun things. There's
our host name. It's in that file. And then we have our
public and private key. Let's find out what our host name
is real quick to find that out. We're going to type in Kat and we'll
type in host. Name the name of that file. Hit enter. There's our onion address.
There it is right now. Let's visit it. So I'm going to copy it right now.
Going to go over here, copy that. Go into my super secret tour browser. I'm going to close my Clearnet browser
here and I'll open a tour browser and let's just for fun, put that in South
America and let's go to the address. Jump in there, hit enter and connecting
our six onions together. Bam. Our portfolio website on
the dark web. Now that that's it, you're done. You now have
a website on the dark web. You have the tools to do it. You know
what to do. You can customize this, do some crazy stuff, put up a million
websites. I don't care. It's just cool. But you know what, we don't have to stop
there because look at this domain name. It's just, it's a mess, man. You
can't tell your friend that domain. That's the point, right? It's supposed
to be ephemeral. Hard to remember, but we can hack it a bit to where we
can change the first few digits here or however many we have the horsepower
to do. What does that mean? I'll touch on it here in a
second. We can make these custom. So maybe I want to have this say Chuck
or network Chuck to do that will involve some magic, some hacking. Let's do that
right now. Let's get back to our server. I'm just going to CD space to
get back to my home directory. I'll clear up my screen. So to set
up our V three custom onion address, and that's what it's
called, AV three address. We're going to use a tool
called a terrible name. They should change this M KP 2 2 4 oh. That's the name, but it's actually
pretty cool. Lemme show you how to do it. It won't take that long actually. So first what we're going to do
is install some pre-reqs. Again, copy and paste business. All that we're installing here is
going to help us build this package. So we'll go ahead and enter. Enter. I'll
just tab over and say, okay, whatever. Do your thing. Cool. Prereqs installed. Now we're going to clone the
repository for that Crazy M KP 2 2 4 oh dot get clone it
right now. Cool. Clone, type in ll I can see it
right there. MKP 2, 2, 4. Oh. We're going to go ahead and jump into
that directory. Cd, MKP. We're here. And then we're going to use a few
commands to do what's called building from source. We just downloaded the source
code and we're going to do this first. Now that we're inside that repository
or the folder we'll do period forward slash auto gen sh, no
fireworks there. The next one, we'll do some stuff. Then we'll do period
slash configure. Ready, set, and go. It's going to do lots of things.
Well, not too many things, no errors. The next one, we'll do a lot of stuff.
Finally, we're going to type in make, it's going to make some things happen.
And that was it. Not too bad, right? At this point, we are ready to hack our
way into a custom onion address. Now, why do I say hack? This program is rapidly generating a ton
of onion addresses just over and over. Bam, bam, bam, bam, bam, bam. To try and find one with your pre pined
name and generating onion addresses is random. So it's going to use the power of your
CPU to try and just get the exact thing you're looking for.
Now, here's the kicker. Right here is our onion address
that we just created, right? Again, the goal here is to try and pre-end
a custom name. So for example, I might want to replace the beginning
with Chuck and it won't be this exact address. I'll just be replacing
the first four, five digits, 1, 2, 3, 4, 5 with Chuck, and
it's going to help me create that. Now the more digits I want, the longer it will take because it's more
complex to find and generate one like that. So Chuck will be
easier, but each digit I add. So let's say I wanted to do network,
Chuck. That's a whole different ball game. I've actually not been able
to do that yet. It's feasible, but it's going to take more time.
You'll see. Let's try it out right now. So have your custom domain in mind.
Don't let it be too long, please. It's going to take you a long time.
And here's what we're going to do. Period slash m, kp, whatever. That's
the software, right? Just like this. We'll first start out with our
keyword. I'm going to say, Chuck, I want my onion address to be Chuck. We'll say D for verbose mode so we
can see what's happening with it. We'll see dash N and put one.
We only want one address. Now you could put multiple.
You could say, Hey, generate five onion addresses with the
pre-printed chuck there. I only want one. I don't want to get greedy. Then I'll say dash D and specify
the folder I want this to be in. I'll just put this in my home
directory. So I'll do a, is it a tilda? I forget what those are called.
Slash supreme onion key. That's way too long, but I'm
doing it. I'm sticking with it. And we'll do a dash T for threads. This is how many CPU threads you're
going to use. I'm just going to say four. You could leave that blank and
it'll just use one, I think. But I'm going to try four and see what
happens. At this point. We're done. As long as you have your keyword in place,
it'll try and generate that for you. Ready, set, go. Oh, that was
quick. It found one pretty fast. There it is. My new onion
address. Now how do I use it? If you have yours and it finished,
here's what you do. First of all, let's get back to our home directory.
So I'll just CD space, I'm there, type in LL I can see. I do have my
new directory that I just created. Supreme Onion Key. Let's
jump in there real quick. Whatever you named your folder
CD into Supreme Onion Key. Let's ll we got to jump in one more time. Let's see into our new
Onion address folder. Okay, now ll and look at this, it looks kind of similar to our var
lib tour folder from earlier, right? We've got our host name, our public
key, and our secret key or private key. All we're going to have to do is move
all the stuff over into that directory. It'll replace it. That's
simple. Let's do that right now. I'm going to move this over because
it is so long. I'll just type in move. I'll do an asterisk to say
move everything. Actually, no, I'm just going to do copy. I don't want
to move. I'll say copy. Copy asterisk, meaning everything in
this folder to var lib tour. I think it was Hidden services or
Hidden Service. Yeah, hidden Service. Just like that. It looks like that.
Your golden ready set go. Cool. That should be it. Now all we have to do is restart the tour
service and we should be using our new shiny tour Vanity onion address.
That was a lot of words. And it's also called a vanity address. Like when you get a license
plate and it has the, I don't want to do that
anyways, it's okay if you do. Just saying it's kind of like
doing this. So now it's restart. The tour service system.
CTL. Restart tour. That should be it. Now I'm going
to grab this onion address, which is just sitting right
here. It's a folder name, right? Let's see if it works. Let's go
there. Fingers crossed. Come on. It's making me nervous. Okay, there
it goes. Yes, it worked. Awesome. So what we just did here, and
this is kind of a big deal, both for me and for you, right? We created
a website, we put it on the dark web, and then we generated a vanity, custom
onion address. That just looks cool. That's going to look cool on your
resume. I'll catch you next time.