1 00:00:00,570 --> 00:00:01,690 Hello, everybody. 2 00:00:01,710 --> 00:00:03,900 This is basic exploit development. 3 00:00:03,900 --> 00:00:11,100 And in this video we're going to cover how to install kernel base, virtual machine a.k.a KVM. 4 00:00:11,940 --> 00:00:19,530 Now I want you to navigate to the website help drop 12. com community slash work slash community slash 5 00:00:19,530 --> 00:00:21,300 kvm slash installation. 6 00:00:24,390 --> 00:00:33,300 Now you can also follow these instructions right here, but basically verify whether or not your PC 7 00:00:33,300 --> 00:00:35,580 is actually ready to support virtualization. 8 00:00:35,940 --> 00:00:41,250 If most PCs that use Intel or AMD, they allow virtualization. 9 00:00:41,730 --> 00:00:47,930 Now, as you can see this far, some can clean up Linux documentation. 10 00:00:47,940 --> 00:00:51,180 You know, it's all over the place depending on the distro. 11 00:00:52,650 --> 00:00:55,350 But what I want you to do is run this command. 12 00:00:57,590 --> 00:01:04,550 Zero app get install cable cream, liver damaged system, liver clients, bridge utilities. 13 00:01:04,790 --> 00:01:05,990 And one more thing. 14 00:01:08,470 --> 00:01:10,360 I want you to also install. 15 00:01:14,240 --> 00:01:17,870 Our manager now already have this installed. 16 00:01:18,250 --> 00:01:24,890 But I'm going to show you the process of how to load a VM using a virtual manager. 17 00:01:29,780 --> 00:01:33,710 So in this case, what you don't want to do is create a new virtual machine. 18 00:01:34,130 --> 00:01:45,080 You need to use local install media, and we're going to look for a virtual machine that we can install. 19 00:01:54,060 --> 00:01:55,740 Control shift seized a copy that. 20 00:01:58,030 --> 00:01:58,660 Browse. 21 00:01:59,860 --> 00:02:00,730 Browse local. 22 00:02:03,580 --> 00:02:05,920 Open forward. 23 00:02:06,760 --> 00:02:10,990 Give it to core and at least 40, 96 megabytes of memory. 24 00:02:16,930 --> 00:02:20,920 Keep clicking for a demo. 25 00:02:23,790 --> 00:02:24,330 Finish. 26 00:02:29,190 --> 00:02:32,700 What you want to do is go down with a keyboard to a graphical install. 27 00:02:50,720 --> 00:02:54,020 And then follow the instructions in this menu. 28 00:02:54,290 --> 00:02:55,490 Just choose English. 29 00:02:56,660 --> 00:02:57,590 United States. 30 00:02:57,800 --> 00:02:58,220 American. 31 00:02:58,220 --> 00:02:58,850 English. 32 00:03:03,210 --> 00:03:07,110 What I suggest doing is using all default settings. 33 00:03:12,130 --> 00:03:20,170 It's also important to mention that Taylor Lewis is actually going through a major upgrade where they're 34 00:03:20,170 --> 00:03:25,030 basically ditching Python two, which is what we're using for exploit development. 35 00:03:25,330 --> 00:03:28,690 I plan to remaster the class as soon as the changes are implemented. 36 00:03:29,380 --> 00:03:34,390 Also, there are going to be removing the standard road user and instead give you a lesson privileged 37 00:03:34,390 --> 00:03:34,750 user. 38 00:03:35,110 --> 00:03:38,080 But we can restore that once again. 39 00:03:38,110 --> 00:03:40,120 I'm awaiting the changes to come over. 40 00:03:43,200 --> 00:03:44,070 Password. 41 00:03:44,970 --> 00:03:45,780 Password. 42 00:03:50,080 --> 00:03:52,180 Of course, you're going to pick a better passer in that. 43 00:04:02,360 --> 00:04:02,750 For me. 44 00:04:02,750 --> 00:04:04,150 I live in Pacific Time Zone. 45 00:04:04,160 --> 00:04:08,780 This is where they'll try to find a way to give us the closest one. 46 00:04:13,950 --> 00:04:14,580 Use. 47 00:04:14,910 --> 00:04:23,310 You can either use using TARDIS or if you want luck's encryption use encrypted LLVM someone chooses. 48 00:04:27,230 --> 00:04:31,280 This is the 20 gigabyte photo of this image that was just created. 49 00:04:35,860 --> 00:04:36,910 Follow the default. 50 00:04:40,200 --> 00:04:40,440 From? 51 00:04:40,440 --> 00:04:40,860 No. 52 00:04:41,130 --> 00:04:41,370 Right. 53 00:04:41,370 --> 00:04:41,760 Yes. 54 00:04:47,290 --> 00:04:50,320 Now this is a section that will take forever. 55 00:04:52,680 --> 00:04:58,030 Because what it's doing, it's overwriting it with random data to prevent and it out. 56 00:04:58,110 --> 00:05:04,290 It got cut off to prevent any information or data that you had before on the partition. 57 00:05:04,590 --> 00:05:06,570 Show up from a forensic analysis. 58 00:05:08,410 --> 00:05:11,260 I'm going to pause the video right here until this finishes. 59 00:05:16,890 --> 00:05:17,280 All right. 60 00:05:17,280 --> 00:05:18,720 Welcome back to class. 61 00:05:19,800 --> 00:05:28,740 We just skipped the entire section where we were overwriting the untouched partition with basically 62 00:05:28,740 --> 00:05:34,830 metadata or you random, I believe, randomize characters basically to completely wipe the hard drive. 63 00:05:35,220 --> 00:05:38,970 So right after that screen, you're going to see. 64 00:05:40,550 --> 00:05:45,290 This if you choose that IBM encryption option, otherwise you would skip it. 65 00:05:45,770 --> 00:05:49,220 So password, please choose a better password. 66 00:06:00,380 --> 00:06:01,460 Just use a default. 67 00:06:06,840 --> 00:06:08,430 Finish partition rate changes disk. 68 00:06:11,040 --> 00:06:11,520 Yes. 69 00:06:17,270 --> 00:06:21,290 And now we are installing Charlie Linux in JVM within its own queues. 70 00:06:21,290 --> 00:06:27,110 How to image file sheet, how to is a file format made just specifically for cable KVM? 71 00:06:27,830 --> 00:06:35,510 And what I like about TVM is that you can actually convert the disk image into any kind of format. 72 00:06:35,510 --> 00:06:44,510 You can make it into a VMs file for VMware or you can turn a JVM, I mean, or a vendor file from VMware 73 00:06:44,510 --> 00:06:46,460 into a to how to image. 74 00:06:51,550 --> 00:06:56,590 So let's go skip this again until after the systems are installed. 75 00:06:57,070 --> 00:07:00,880 You're probably going to spend about maybe one and a half hours installing everything. 76 00:07:02,740 --> 00:07:04,810 Oh, and here's a trick. 77 00:07:05,110 --> 00:07:07,380 So you're wondering what to do if you're in a full screen. 78 00:07:07,390 --> 00:07:13,540 You don't know how to get back to your host operating system slash hypervisor controller out and you 79 00:07:13,540 --> 00:07:19,390 see a new mouse cursor go directly up in the left button, minimize it. 80 00:07:23,580 --> 00:07:24,050 All right. 81 00:07:24,060 --> 00:07:26,850 So we are finished with the installation process. 82 00:07:27,090 --> 00:07:28,440 Let's go for screen this again. 83 00:07:29,070 --> 00:07:31,890 Oh, by the way, so control up here. 84 00:07:32,370 --> 00:07:34,380 And this is your full screen by right here. 85 00:07:35,880 --> 00:07:36,840 Use a network mirror. 86 00:07:36,870 --> 00:07:37,520 Yes. 87 00:07:37,530 --> 00:07:38,790 If you're connect to the Internet. 88 00:07:39,810 --> 00:07:41,520 I'm not using a proxy. 89 00:07:46,190 --> 00:07:49,220 And now we're just installing additional packages. 90 00:08:32,919 --> 00:08:36,820 I am going to go back and skip this section of the video again. 91 00:08:37,929 --> 00:08:40,840 Like I said before, it's going to take a while for you to finish installing. 92 00:08:41,350 --> 00:08:42,460 Oh, here we are. 93 00:08:45,890 --> 00:08:51,410 So Rob is basically the common bootloader used for modern versions of Linux. 94 00:08:51,920 --> 00:08:59,360 And because we're installing it on a 20 gigabyte freshly made partition, you should always choose a 95 00:08:59,360 --> 00:09:00,830 default for grub. 96 00:09:05,660 --> 00:09:08,380 Install Grab bootloader to the master boot writer. 97 00:09:08,390 --> 00:09:13,040 Remember, we're in a VM, we're using a virtual disk called a queue how to Image. 98 00:09:13,640 --> 00:09:15,170 So this will be fine. 99 00:09:15,500 --> 00:09:17,510 Always say yes on this screen. 100 00:09:19,670 --> 00:09:21,110 Then select your hard disk. 101 00:09:31,610 --> 00:09:32,990 And we're almost done. 102 00:10:04,200 --> 00:10:04,760 All right. 103 00:10:04,790 --> 00:10:05,750 So you see this method? 104 00:10:05,770 --> 00:10:08,000 Make sure to remove the installation media. 105 00:10:08,630 --> 00:10:11,840 That's assuming that you were installing using an actual USB boot disk. 106 00:10:12,830 --> 00:10:17,240 Normally, KVM would already eject the ISO file. 107 00:10:18,710 --> 00:10:23,260 So as soon as this is done and reboots, we are going to go right into Caligula. 108 00:10:24,170 --> 00:10:33,290 Now I chose to install using encrypted VM lux encryption, so we have an additional step to log in through 109 00:10:33,290 --> 00:10:35,240 before Kali Linux a to boot. 110 00:10:35,510 --> 00:10:38,420 I strongly suggest using encrypted album anyways. 111 00:11:35,760 --> 00:11:39,660 Actually, guys, I'm going to skip this part of the media, too, until reboots. 112 00:11:45,420 --> 00:11:46,250 Okay, you guys. 113 00:11:46,260 --> 00:11:52,830 So finish rebooting and you're going to see this if you're using encrypted album. 114 00:11:53,160 --> 00:11:59,160 Now, obviously it was a bad password, but my password to unlock this partition was password. 115 00:12:13,530 --> 00:12:14,580 Now you login. 116 00:12:14,940 --> 00:12:16,590 Root, root password. 117 00:12:16,590 --> 00:12:18,060 Please choose a better password. 118 00:12:28,210 --> 00:12:29,880 Might want to adjust your display. 119 00:12:36,180 --> 00:12:36,660 Senator. 120 00:12:36,660 --> 00:12:37,490 1080 p. 121 00:12:41,300 --> 00:12:42,320 He changes. 122 00:12:46,140 --> 00:12:50,190 And the first thing you want to do is open up a terminal. 123 00:12:56,220 --> 00:12:57,750 And change your password. 124 00:13:02,050 --> 00:13:10,330 Now this only changes the password for logging in to your account and Linux instance as well as SSL 125 00:13:10,660 --> 00:13:10,960 in. 126 00:13:11,350 --> 00:13:16,930 But it's not going to change your lots of encrypted partitions password. 127 00:13:17,140 --> 00:13:20,740 You'll have to use things like setup to change that password. 128 00:13:22,720 --> 00:13:27,730 Remember all control out of your white mouse over. 129 00:13:32,330 --> 00:13:33,230 And we are done. 130 00:13:33,230 --> 00:13:35,810 Install and carry Linux ice cream.