1 00:00:00,930 --> 00:00:02,340 -: Okay, finally. 2 00:00:02,340 --> 00:00:05,820 We got to the part where we will install our machine 3 00:00:05,820 --> 00:00:09,180 with all the interesting hacking tools that we will use. 4 00:00:09,180 --> 00:00:12,720 Hopefully, you're excited since by the end of this video 5 00:00:12,720 --> 00:00:14,760 you will have your Kali Linux machine 6 00:00:14,760 --> 00:00:16,773 running and ready to use. 7 00:00:17,700 --> 00:00:19,980 Here in our virtual box, in order to start 8 00:00:19,980 --> 00:00:21,390 the process of installation, 9 00:00:21,390 --> 00:00:23,820 we must first select our virtual machine 10 00:00:23,820 --> 00:00:26,970 and then click on this start button right here. 11 00:00:26,970 --> 00:00:29,610 This will start our virtual machine and it'll start 12 00:00:29,610 --> 00:00:33,240 the process of installation of operating system. 13 00:00:33,240 --> 00:00:35,280 Okay, so let me enlarge this. 14 00:00:35,280 --> 00:00:37,530 Even though the screen of the installation 15 00:00:37,530 --> 00:00:38,790 will stay smaller size, 16 00:00:38,790 --> 00:00:41,970 but that is just during the installation, so don't worry. 17 00:00:41,970 --> 00:00:44,820 And right here in the installer menu, 18 00:00:44,820 --> 00:00:47,460 we are interested in two different options 19 00:00:47,460 --> 00:00:50,523 either graphical install or install. 20 00:00:51,360 --> 00:00:52,410 They're pretty much the same, 21 00:00:52,410 --> 00:00:54,540 just graphical install is prettier 22 00:00:54,540 --> 00:00:57,240 so that's why we are going to go with that one. 23 00:00:57,240 --> 00:01:00,510 Click here Enter. (mouse clicks) 24 00:01:00,510 --> 00:01:03,510 The next thing it asks us is to choose the language 25 00:01:03,510 --> 00:01:05,519 and for the purposes of this course, 26 00:01:05,519 --> 00:01:07,140 I will proceed with English 27 00:01:07,140 --> 00:01:10,020 and you can pick whichever language you want. 28 00:01:10,020 --> 00:01:12,360 So just select whichever language you want. 29 00:01:12,360 --> 00:01:15,183 I will select English, and I will click on Continue. 30 00:01:16,950 --> 00:01:18,870 In the location part, 31 00:01:18,870 --> 00:01:21,600 this is only important if you want to have the correct 32 00:01:21,600 --> 00:01:24,810 time zone, correspondent with your country. 33 00:01:24,810 --> 00:01:28,410 And right here it also tells us that these countries 34 00:01:28,410 --> 00:01:31,680 from which we can choose are strictly based on the language 35 00:01:31,680 --> 00:01:34,066 that we picked in the previous steps. 36 00:01:34,066 --> 00:01:35,820 So in case your country is not on the list, 37 00:01:35,820 --> 00:01:38,700 like my isn't, you can go right here on other 38 00:01:38,700 --> 00:01:40,620 and select your country. 39 00:01:40,620 --> 00:01:43,800 If it is on the list, select it and click on Continue. 40 00:01:43,800 --> 00:01:45,990 Now since this really isn't that important step 41 00:01:45,990 --> 00:01:48,183 I will just proceed with the United States, 42 00:01:49,290 --> 00:01:51,600 and here under the configuration of the keyboard, 43 00:01:51,600 --> 00:01:55,023 I will select American English and I will click on Continue. 44 00:01:57,330 --> 00:01:58,890 After setting up our keyboard, 45 00:01:58,890 --> 00:02:01,260 the installation process will configure some stuff 46 00:02:01,260 --> 00:02:02,790 required for our machine to run. 47 00:02:02,790 --> 00:02:06,300 And you'll notice most of the stuff is done automatically, 48 00:02:06,300 --> 00:02:09,180 so we don't need to worry about it too much. 49 00:02:09,180 --> 00:02:11,310 Whenever a certain question pops up, 50 00:02:11,310 --> 00:02:13,770 I will tell you what you need to select to proceed 51 00:02:13,770 --> 00:02:15,420 to the next step of installation. 52 00:02:16,560 --> 00:02:20,310 Okay, so after a few seconds, here is the first question. 53 00:02:20,310 --> 00:02:22,380 Let us read what it wants from us. 54 00:02:22,380 --> 00:02:25,410 So it says, Please enter the hostname for the system. 55 00:02:25,410 --> 00:02:28,140 And the hostname is a single word that identifies 56 00:02:28,140 --> 00:02:30,000 your system to the network. 57 00:02:30,000 --> 00:02:32,430 If you don't know what your hostname should be, 58 00:02:32,430 --> 00:02:34,740 consult your network administrator. 59 00:02:34,740 --> 00:02:36,780 If you're setting up your own home network 60 00:02:36,780 --> 00:02:39,090 you can make something up here. 61 00:02:39,090 --> 00:02:41,190 Okay, so we are not network administrators 62 00:02:41,190 --> 00:02:43,740 therefore, we can just make something up as a hostname. 63 00:02:43,740 --> 00:02:48,270 So let us just go with Kali, why not, 64 00:02:48,270 --> 00:02:50,793 and let us go on Continue. 65 00:02:51,990 --> 00:02:54,720 Domain name, this is something that we want to leave empty 66 00:02:54,720 --> 00:02:56,490 so just delete everything right here 67 00:02:56,490 --> 00:02:58,263 and proceed to the next step. 68 00:03:00,390 --> 00:03:03,633 Okay, so we got set up users and password step. 69 00:03:04,470 --> 00:03:07,140 Now, in the previous versions of Kali Linux, 70 00:03:07,140 --> 00:03:09,720 it usually asked you to set up the password 71 00:03:09,720 --> 00:03:11,163 for the root account. 72 00:03:12,030 --> 00:03:14,370 And unlike for example on Windows, 73 00:03:14,370 --> 00:03:17,670 we got the user accounts and administrator, 74 00:03:17,670 --> 00:03:22,170 on Linux, we got the user accounts and a root account. 75 00:03:22,170 --> 00:03:23,610 What a root account is, 76 00:03:23,610 --> 00:03:26,910 is basically the same as an administrator in Windows 77 00:03:26,910 --> 00:03:29,730 it has elevated privileges, it can execute commands 78 00:03:29,730 --> 00:03:32,190 that user's account cannot execute. 79 00:03:32,190 --> 00:03:34,950 And in this newest version of Kali Linux, 80 00:03:34,950 --> 00:03:38,220 we're required to set up a user account. 81 00:03:38,220 --> 00:03:40,770 So here we got the step where we need to specify 82 00:03:40,770 --> 00:03:42,360 full name for the new user, 83 00:03:42,360 --> 00:03:45,660 and it tells us that specifying our full name 84 00:03:45,660 --> 00:03:47,490 would be a reasonable choice 85 00:03:47,490 --> 00:03:50,730 and if it was any other course instead of a hacking course 86 00:03:50,730 --> 00:03:53,550 I would also tell you to specify your name here. 87 00:03:53,550 --> 00:03:56,610 But I must teach to you also, think like a hacker, 88 00:03:56,610 --> 00:03:59,460 and we hackers want to stay as low key as possible. 89 00:03:59,460 --> 00:04:03,450 So specifying our real name is not an option for us here. 90 00:04:03,450 --> 00:04:05,640 We can just make something up instead. 91 00:04:05,640 --> 00:04:08,970 Let us go with MrHacker. 92 00:04:08,970 --> 00:04:09,990 Why not? 93 00:04:09,990 --> 00:04:11,460 Let's click on Continue, 94 00:04:11,460 --> 00:04:15,120 and the username we can also leave to be MrHacker, 95 00:04:15,120 --> 00:04:16,950 there is nothing really to change here. 96 00:04:16,950 --> 00:04:19,260 Of course, if you want you can specify something 97 00:04:19,260 --> 00:04:21,899 other than MrHacker it is completely up to you. 98 00:04:21,899 --> 00:04:24,180 Just make sure you remember the username, 99 00:04:24,180 --> 00:04:26,460 since you will need it to log into your machine 100 00:04:26,460 --> 00:04:27,660 after the installation. 101 00:04:27,660 --> 00:04:30,753 So I will leave it on MrHacker and click on Continue. 102 00:04:32,220 --> 00:04:35,880 And here is a step where we need to choose a password. 103 00:04:35,880 --> 00:04:38,730 Now, password is the important stuff. 104 00:04:38,730 --> 00:04:41,220 We must make sure we choose a strong password 105 00:04:41,220 --> 00:04:43,530 for any type of account, we create. 106 00:04:43,530 --> 00:04:45,720 Let me tell you one interesting fact. 107 00:04:45,720 --> 00:04:49,680 A lot of blackhat hackers were caught because they had 108 00:04:49,680 --> 00:04:51,060 a weak password. 109 00:04:51,060 --> 00:04:54,000 We are whitehat hackers, but it is still a good practice 110 00:04:54,000 --> 00:04:57,150 to always choose along and strong password. 111 00:04:57,150 --> 00:04:58,113 So let us do it. 112 00:04:59,340 --> 00:05:01,390 I will type mine right here 113 00:05:05,730 --> 00:05:07,920 and reenter the password. 114 00:05:07,920 --> 00:05:09,393 I will type it once again, 115 00:05:10,710 --> 00:05:12,870 you can choose any password that you want, 116 00:05:12,870 --> 00:05:15,030 in case you want to make sure that you typed 117 00:05:15,030 --> 00:05:15,990 what you wanted to type, 118 00:05:15,990 --> 00:05:18,540 you can click right here, Show Password in Clear. 119 00:05:18,540 --> 00:05:20,250 As well as in the second step, 120 00:05:20,250 --> 00:05:22,800 you can also check Show Password in Clear. 121 00:05:22,800 --> 00:05:24,720 And after you choose your password 122 00:05:24,720 --> 00:05:26,020 you can click on Continue. 123 00:05:27,780 --> 00:05:31,380 So here configure the clock, you can select your time zone. 124 00:05:31,380 --> 00:05:32,853 I will go with Eastern. 125 00:05:35,160 --> 00:05:38,700 And here after loading few more additional components, 126 00:05:38,700 --> 00:05:41,490 it should ask us about this partitioning. 127 00:05:41,490 --> 00:05:43,020 Here in the partitioning disc, 128 00:05:43,020 --> 00:05:45,360 we have a few options, and we are interested 129 00:05:45,360 --> 00:05:49,080 in the first one, which is Guided to use entire disc. 130 00:05:49,080 --> 00:05:51,450 We're not really interested in encrypted hard disks 131 00:05:51,450 --> 00:05:54,450 or anything like that so just select use entire disk 132 00:05:54,450 --> 00:05:55,593 and click on Continue. 133 00:05:57,240 --> 00:06:00,120 Here we get a warning that all data on the disc 134 00:06:00,120 --> 00:06:02,460 you select will be erased. 135 00:06:02,460 --> 00:06:04,140 And this right here is a hard disc 136 00:06:04,140 --> 00:06:06,150 that we created in the previous video 137 00:06:06,150 --> 00:06:08,040 when I created my virtual machine. 138 00:06:08,040 --> 00:06:10,860 And you remember that I gave around 30 gigabytes 139 00:06:10,860 --> 00:06:14,100 to my virtual hard disc, so this is that one, 140 00:06:14,100 --> 00:06:16,293 and I will select it and click on Continue. 141 00:06:17,340 --> 00:06:19,380 Here, it gives us some of the options 142 00:06:19,380 --> 00:06:22,260 as to how this can be partitioned. 143 00:06:22,260 --> 00:06:23,850 We will proceed with first option, 144 00:06:23,850 --> 00:06:25,800 which is All files in one partition, 145 00:06:25,800 --> 00:06:29,010 which is also recommended for new users. 146 00:06:29,010 --> 00:06:31,230 Don't worry about these other two options 147 00:06:31,230 --> 00:06:35,490 which mention /home, /var, /tmp. 148 00:06:35,490 --> 00:06:37,860 These are all just standard Linux directories 149 00:06:37,860 --> 00:06:40,830 which we will see shortly after installation. 150 00:06:40,830 --> 00:06:42,300 So just click right here, 151 00:06:42,300 --> 00:06:45,153 All files in one partition, click on Continue. 152 00:06:47,940 --> 00:06:50,220 The final steps are finish partitioning 153 00:06:50,220 --> 00:06:51,810 and write changes to the disc. 154 00:06:51,810 --> 00:06:54,660 We want to click on Continue there as well. 155 00:06:54,660 --> 00:06:56,880 And right here it'll just ask us, 156 00:06:56,880 --> 00:06:59,580 are we sure that we want to write the changes to the disc? 157 00:06:59,580 --> 00:07:01,920 We want to select right here, Yes. 158 00:07:01,920 --> 00:07:03,753 And we want to click on Continue. 159 00:07:06,660 --> 00:07:08,760 So after clicking on Continue, 160 00:07:08,760 --> 00:07:10,650 the installation process will start 161 00:07:10,650 --> 00:07:12,090 and it'll take some time. 162 00:07:12,090 --> 00:07:14,910 It can take possibly around 20 to 30 minutes 163 00:07:14,910 --> 00:07:15,960 maybe even longer, 164 00:07:15,960 --> 00:07:19,713 and it'll also ask us a couple more questions in meantime. 165 00:07:20,640 --> 00:07:23,640 I will fast forward to the first question that pops up 166 00:07:23,640 --> 00:07:25,020 and you just pause the video 167 00:07:25,020 --> 00:07:27,170 until you get to that step of installation. 168 00:07:28,950 --> 00:07:30,480 Okay, so here is the next question. 169 00:07:30,480 --> 00:07:32,220 Configuring the package manager 170 00:07:32,220 --> 00:07:35,820 and it tasks us for the HTTP proxy information. 171 00:07:35,820 --> 00:07:38,430 Leave blank for none and we do want to leave blank. 172 00:07:38,430 --> 00:07:40,500 So we are not going to type anything here 173 00:07:40,500 --> 00:07:42,513 and we're going to click on Continue. 174 00:07:44,160 --> 00:07:45,990 Here in the software selection, 175 00:07:45,990 --> 00:07:48,630 we want to leave all of the check things 176 00:07:48,630 --> 00:07:52,410 and we also want to add the large option. 177 00:07:52,410 --> 00:07:55,920 So leave everything checked that you see right here, 178 00:07:55,920 --> 00:07:58,770 and click right here on large. 179 00:07:58,770 --> 00:08:01,830 What this will do is it'll install additional tools 180 00:08:01,830 --> 00:08:03,180 in our Kali Linux 181 00:08:03,180 --> 00:08:06,000 and we want as many hacking tools installed 182 00:08:06,000 --> 00:08:08,460 with our operating system so we wouldn't have to 183 00:08:08,460 --> 00:08:11,310 waste time install them later on. 184 00:08:11,310 --> 00:08:14,220 So just double check that all of these options are checked. 185 00:08:14,220 --> 00:08:18,510 Desktop Environment, Xfce, these lower three 186 00:08:18,510 --> 00:08:21,720 and the large option as well should be checked. 187 00:08:21,720 --> 00:08:24,153 After you get all of that click on Continue. 188 00:08:25,522 --> 00:08:29,040 And this step of installing software will take some time. 189 00:08:29,040 --> 00:08:32,220 So just go grab a cup of coffee or take some snack 190 00:08:32,220 --> 00:08:35,823 and I will see you in around 20 to 30 minutes. 191 00:08:39,240 --> 00:08:42,780 Okay, so after a long, long installation, 192 00:08:42,780 --> 00:08:44,790 here is another question. 193 00:08:44,790 --> 00:08:48,510 And it asks us, should we install the GRUB boot loader 194 00:08:48,510 --> 00:08:49,893 to the master boot record. 195 00:08:50,730 --> 00:08:52,590 First of all, what does GRUB? 196 00:08:52,590 --> 00:08:55,290 Well, GRUB Boot Loader is a software 197 00:08:55,290 --> 00:08:57,510 that loads Linux kernel. 198 00:08:57,510 --> 00:09:00,603 It is the first software that is started at system boot. 199 00:09:01,650 --> 00:09:03,483 Let us read what it asks us here. 200 00:09:04,350 --> 00:09:06,090 It seems that this new installation 201 00:09:06,090 --> 00:09:08,670 is the only operating system on this computer. 202 00:09:08,670 --> 00:09:11,610 If so, it should be saved to install the GRUB boot loader, 203 00:09:11,610 --> 00:09:15,300 to the master boot record of your first hard drive. 204 00:09:15,300 --> 00:09:17,790 Warning, if the installer failed to detect 205 00:09:17,790 --> 00:09:21,870 another operating system that is present on your computer, 206 00:09:21,870 --> 00:09:24,360 modifying the master boot record will make that 207 00:09:24,360 --> 00:09:26,940 operating system temporarily unbootable, 208 00:09:26,940 --> 00:09:30,573 though GRUB can be manually configured later to boot it. 209 00:09:32,040 --> 00:09:34,560 We want to click here, Yes. 210 00:09:34,560 --> 00:09:36,097 And you might be asking, 211 00:09:36,097 --> 00:09:39,480 "Wait, Alexa. But I'm running other operating systems. 212 00:09:39,480 --> 00:09:42,270 I'm running macOS or Windows." 213 00:09:42,270 --> 00:09:43,140 Don't worry. 214 00:09:43,140 --> 00:09:45,630 Remember, this is a virtual machine. 215 00:09:45,630 --> 00:09:48,540 It doesn't know about your main operating system. 216 00:09:48,540 --> 00:09:51,840 For this virtual machine, this is the only operating system 217 00:09:51,840 --> 00:09:53,490 that is being installed. 218 00:09:53,490 --> 00:09:56,583 So it is safe to select yes and proceed to the next step. 219 00:09:58,890 --> 00:10:03,180 And in here we want to select /dev/SDA 220 00:10:03,180 --> 00:10:04,383 and click on Continue. 221 00:10:06,570 --> 00:10:09,750 This will proceed to finish up our installation 222 00:10:09,750 --> 00:10:13,110 and it might ask us a question or two more, 223 00:10:13,110 --> 00:10:16,083 and then we should be ready to use our Kali Linux machine. 224 00:10:18,690 --> 00:10:21,960 Okay, and this final step says installation complete. 225 00:10:21,960 --> 00:10:24,300 So it is time to boot into your new system. 226 00:10:24,300 --> 00:10:26,010 Make sure to remove the installation media, 227 00:10:26,010 --> 00:10:28,230 so that you boot into the new system 228 00:10:28,230 --> 00:10:30,780 rather than restarting the installation. 229 00:10:30,780 --> 00:10:32,700 Since we don't have an installation media 230 00:10:32,700 --> 00:10:35,220 and this is probably referring to a USB drive 231 00:10:35,220 --> 00:10:38,250 in case you installed an operating system over USB, 232 00:10:38,250 --> 00:10:40,830 and we didn't install it in virtual machine 233 00:10:40,830 --> 00:10:43,023 so we can simply just click on Continue. 234 00:10:44,760 --> 00:10:46,470 This will finish up the installation, 235 00:10:46,470 --> 00:10:49,800 and then it'll reboot our machine and open up 236 00:10:49,800 --> 00:10:51,573 our Kali Linux desktop. 237 00:10:53,370 --> 00:10:55,620 Here it is, our virtual machine 238 00:10:55,620 --> 00:10:57,423 is starting up for the first time. 239 00:10:58,740 --> 00:11:03,270 Finally, here is our login screen to our Kali Linux machine. 240 00:11:03,270 --> 00:11:06,240 Here we want to input the username that we typed in 241 00:11:06,240 --> 00:11:07,110 during the installation. 242 00:11:07,110 --> 00:11:09,250 So in my case, it is MrHacker 243 00:11:10,530 --> 00:11:14,250 and down here you want to input the password that you used 244 00:11:14,250 --> 00:11:15,450 during the installation. 245 00:11:16,530 --> 00:11:19,560 Then you can click on Log In. (mouse clicks) 246 00:11:19,560 --> 00:11:23,163 And here it is, our first hacking machine. 247 00:11:24,090 --> 00:11:27,180 Now, in case you're wondering why is it smaller screen? 248 00:11:27,180 --> 00:11:30,060 Well, to fix that, in most cases you can simply 249 00:11:30,060 --> 00:11:33,060 just do this, lower the screen, 250 00:11:33,060 --> 00:11:35,250 and then enlarge it once again, 251 00:11:35,250 --> 00:11:37,473 and now it should be in full screen mode. 252 00:11:38,490 --> 00:11:41,040 In case this didn't work, don't worry. 253 00:11:41,040 --> 00:11:43,530 In the next video, we're going to perform some of the checks 254 00:11:43,530 --> 00:11:46,860 of our virtual machine to check the internet connection, 255 00:11:46,860 --> 00:11:50,670 whether it is in full screen mode and other things as well. 256 00:11:50,670 --> 00:11:53,610 So don't worry if your machine isn't in full screen mode, 257 00:11:53,610 --> 00:11:55,803 it will be after the next video.