We've seen so far how great Cuba's is at improving our security.
It improves our security through the different security domains by isolating them inside individual
virtual machines that use their own resources.
We saw how cool the disposable and the vault virtual machines are and more.
All of these features make a really secure operating system and they also improve our user experience
and force the users to use their operating system in a more secure manner.
So that's the security part covered, but we still haven't covered how to become anonymous and how to
improve our privacy while surfing the Internet using cubes.
Because all of the virtual machines that we see in so far access the Internet directly and therefore
are vulnerable to trackers and so on.
Now all of these operating systems use the same networking virtual machine, which is the sixth net
right here.
Like I said, this routes the traffic directly to the Internet and therefore they're not anonymous or
private.
However, Cubes also offer another networking service, which is the Cisco Unix.
This is a networking service that forces the traffic to go through the Tor network.
Therefore, when a machine is configured to use this Unix as the gateway, this machine is traffic will
be forced to go through the Tor network, therefore improving our privacy and anonymity.
Now, by default, we have a domain called anon Unix.
This is something that I haven't covered so far.
And as usual, because this is a domain, this means that this is a virtual machine designed for us
to use to carry out day to day tasks, to carry out normal tasks.
And this virtual machine is a template of the UNIX workstation right here, and it's configured to use
the CIS Unix as its gateway.
Therefore, all of the traffic going out of the anon who next virtual machine will be forced to go through
the Tor network?
Let me show you real quick before we run this machine.
So I'm going to go to my cubes manager and in here you'll notice that we have the EIN on UNIX right
here.
This is the virtual machine that we can use for our day to day use because it is a domain.
And if you look under the net VM right here, you'll see that it is configured to use this UNIX as its
network virtual machine, which means that all of the traffic in this virtual machine will be forced
to go to this Unix, which will force that traffic to go through the Tor network.
Now, if you look at all of the other virtual machines, you'll see that they're configured to use this
firewall, for example, the work right here.
You'll see that it is configured to use the CIS firewall as its networking virtual machine.
And if we follow this, we have this firewall right here, you'll see this will redirect the traffic
to the Internet.
So any traffic in my work domain and all of the other virtual machines will go to the CIS firewall and
then to this net and to the Internet.
Therefore, it is not anonymous and it's not private.
So let's go ahead and use this virtual machine.
So we're just going to go again, as usual, to the virtual machine we want to start, which is a non
Unix and you can see a list of all of the programs that you can run inside this virtual machine.
First one is an IRC chat client that you can use to communicate over I.R.S. if you want.
You got your settings, you get your file manager, you have the Tor browser, which we've been using
inside different operating systems.
So using it in here is identical.
You have a wizard that will allow you to download an update tor using.
This is very simple.
You can just click it to run it.
It will check what's the latest version and if there is a new version, you can install it from here.
You can run the index check right here to check the whole Unix operating system, the whole Unix virtual
machine, make sure that it's up to date, make sure that it is configured and it's running as expected.
This actually runs the first time you run tails.
If you remember when we got the Unix wizard, then we went through it in the first basic lecture of
the section.
So there is no need to run this again.
And you also have your terminal where you can execute commands inside this virtual machine.
So right now, let's just go ahead and run the Tor browser.
Obviously, as usual, this will start the next virtual machine first and then as soon as it starts,
it will launch an instance of the Tor browser.
And perfect.
As you can see, we have the Tor browser running inside the anon next domain.
Notice the color.
It's different than all of the other domains.
Again, this will help you to easily know which domain you're working in or which virtual machine.
And you can navigate to check dotcom or just click on the IP check in here and you'll see that that
this machine is configured to use the Tor browser properly.
So we are accessing the Internet through Tor.
So right now you can go ahead and access Tor hidden services from this browser.
It can also change its settings in here from the same places that you're used to.
So this is the exact same browser that we're using.
The only difference is right now it's running through its own isolated virtual machine.
And as usual, if this virtual machine gets compromised or hacked in any way, it is completely isolated.
So it is very difficult and highly unlikely that the hacker will be able to exit this and compromise
other virtual machines.
Now, just to confirm, I already have a web browser here running in my work domain, and let's just
go to Google and check what's my IP.
You'll see that my IP, my actual real IP in here is completely different than the IP that we see in
here inside the Tor browser.
Because inside the Unix virtual machine, like I said, everything is being forced to go through the
Tor network, whereas my work virtual machine, if we look at the Cube's VM in here, the work virtual
machine is using the CIS firewall as its virtual machine, which forwards data directly to this net
and therefore goes directly to the internet.
Now another really cool virtual machine that we have in here is the disposable who next workstation.
So we already covered the normal disposable virtual machine and we saw how this can be very useful to
run untrusted applications, untrusted files or open untrusted websites.
Because like we said, every time you start a disposable virtual machine, cubes create a completely
new virtual machine.
And then when you stop it, this virtual machine is completely destroyed.
Therefore, even if it contained any malware, this malware will be destroyed along with the actual
virtual machine.
And because this is a completely isolated virtual machine, it is very difficult to compromise the other
machines.
So right here we have another disposable virtual machine.
The only difference between the Unix and the fedora one, the Unix one, as the name suggests, will
force all of the traffic to go through the gateway, which forces all the traffic to go through the
Tor network.
So you can think of this like a disposable virtual machine that will force all the traffic through the
Tor network.
So you can use this virtual machine to run any untrusted darknet links.
And there are a lot of untrusted darknet links.
So this is very, very useful.
And you can also use it to run any untrusted files that you get through the darknet.
Now, usually you shouldn't trust any files you get even on the clear net, but if you are receiving
files or if you want to open files that you download from the darknet, then you should definitely run
it inside a disposable virtual machine.
Now using this is similar to any other virtual machine.
You can run the application that you want from here.
And because it is disposable, like I said, when you click on an application, a virtual machine will
be created specifically to run this application only.
And when you close the application, the whole virtual machine will be destroyed.
Now with these two virtual machines and with the way cubes is structured, you can do so much more.
You can actually create a different virtual machine for every identity that you want to use on the darknet.
So for example, you can have a number of domains similar to the way we have work and personal and untrusted
here that all go through the clear net.
You can have a number of virtual machines that force their traffic through the index gateway through
Tor and use each one of them for every identity you use on the darknet.
Or, for example, use one of them for chat.
Use one of them to only include your crypto wallets and use the other for surfing the Internet or for
surfing the darknet.
So you can really structure this any way you want.
And doing that is very, very simple.
Let me show you.
So, again, you need to go back to your cubes manager and all you have to do is right click the machine
that you want to clone or create a copy of.
And in this case, let's say you want to make a copy of our and on UNIX because this is the virtual
machine that forces traffic through the Tor network.
And all you have to do is right click it and click on Clone Cube.
This will create a new virtual machine that is identical to an on Unix and then you can use this for
any other reason you want.
So this is really, really cool and can be tailored to fit so many scenarios and so many uses.