WEBVTT

00:00:01.640 --> 00:00:02.210
Hey there.

00:00:02.220 --> 00:00:04.260
Welcome to our Kali Linux virtual machine.

00:00:04.260 --> 00:00:08.620
As I mentioned before, in here, I'm using the Kali version 2020.2,

00:00:08.870 --> 00:00:11.250
but you can use pretty much any Kali Linux version you want.

00:00:11.940 --> 00:00:15.050
So to get us started, let's install the Harvester in this machine.

00:00:15.580 --> 00:00:18.550
In theory, Kali already comes with the Harvester preinstalled,

00:00:18.870 --> 00:00:22.250
but a person would like to download and install the latest version from GitHub,

00:00:22.250 --> 00:00:25.150
so then I'm sure that I have the latest version of the tool.

00:00:26.140 --> 00:00:28.700
So to get us started, let me open the terminal,

00:00:28.700 --> 00:00:34.350
and then let me quickly change to root and then go to my desktop folder.

00:00:35.440 --> 00:00:35.830
Awesome!

00:00:35.830 --> 00:00:37.690
In here, to download the Harvester to GitHub,

00:00:37.690 --> 00:00:42.390
all I have to do is use this command, which is git clone,

00:00:42.600 --> 00:00:43.800
and then the GitHub URL.

00:00:43.800 --> 00:00:45.970
Once I press Enter,

00:00:46.060 --> 00:00:49.250
it will download all of the files from GitHub and save on my computer.

00:00:51.730 --> 00:00:54.650
Now that it is completed, we can see a new folder on my desktop.

00:00:55.040 --> 00:00:58.400
And if you check inside of this folder, you know that our files are in there.

00:00:59.340 --> 00:00:59.670
Cool!

00:00:59.750 --> 00:01:00.890
So now that we have the files,

00:01:00.900 --> 00:01:03.850
we need to install other prerequisites for the two to work.

00:01:04.519 --> 00:01:07.800
So let's start by doing an apt‑get update to ensure

00:01:07.800 --> 00:01:09.400
that I have the latest repositories.

00:01:12.400 --> 00:01:12.880
Awesome!

00:01:13.230 --> 00:01:17.450
Now we need the Python pip command to install all the prerequisites.

00:01:17.910 --> 00:01:21.250
So I'll get the Python pip by using this command,

00:01:21.250 --> 00:01:30.050
apt‑get install python3‑pip, and this will do all the job for us.

00:01:31.840 --> 00:01:32.350
Awesome!

00:01:32.350 --> 00:01:35.390
Now we can use the pip3 that we just installed to install

00:01:35.390 --> 00:01:37.250
all the prerequisites for the Harvester.

00:01:37.640 --> 00:01:41.440
And the easiest way of doing that is by using this command, pip3

00:01:41.440 --> 00:01:48.520
install, and then ‑r, and this requirements.text file. This file

00:01:48.530 --> 00:01:50.660
contains all the libraries that need to be installed.

00:01:51.010 --> 00:01:56.180
So when we press Enter, pip will install each one of them. In my case,

00:01:56.260 --> 00:01:58.440
as you can see, I have them already installed.

00:01:58.490 --> 00:01:59.650
So we are good to go.

00:02:00.240 --> 00:02:01.100
But in your case,

00:02:01.130 --> 00:02:03.450
if it is your first time running this tool, it may take

00:02:03.450 --> 00:02:04.880
a few minutes to install everything.

00:02:05.640 --> 00:02:07.460
Now that we have all the requirements ready,

00:02:07.520 --> 00:02:11.090
we can run the tool to test if it works. So for that, I'll

00:02:11.090 --> 00:02:14.660
type python3, and then the file in this folder called

00:02:15.020 --> 00:02:19.970
theHarvester.py. Awesome! Take a look.

00:02:20.040 --> 00:02:21.000
The tool works fine.

00:02:21.060 --> 00:02:22.660
We are now ready to use the Harvester.
