1 00:00:00,180 --> 00:00:06,720 Welcome to Section four in this section, we're going to cover Linux bash and Python basics. 2 00:00:06,720 --> 00:00:12,510 So this is essentially giving you an overview of the different scripting languages that we're going 3 00:00:12,510 --> 00:00:13,130 to use. 4 00:00:13,410 --> 00:00:20,310 One of the most common ones that is used in the ethical hacking space is Python, because it's very 5 00:00:20,340 --> 00:00:22,470 easy to use, very simple. 6 00:00:22,600 --> 00:00:25,140 And we're going to go over all three of these in depth. 7 00:00:25,140 --> 00:00:29,610 So let's go right ahead and jump into the Section four overview. 8 00:00:29,760 --> 00:00:35,580 Scripting languages are one of the most important things that you need to also learn within the ethical 9 00:00:35,580 --> 00:00:40,710 hacking space, cyber security space, because this is where you're going to be doing your inputs so 10 00:00:40,710 --> 00:00:46,020 you can get back information from a particular network, from a particular application, whatever that 11 00:00:46,020 --> 00:00:48,240 may be that you're looking to get access to. 12 00:00:48,390 --> 00:00:54,960 Having the understanding and experience of these different scripting languages is going to allow you 13 00:00:54,960 --> 00:00:56,520 to really be on top of your game. 14 00:00:56,520 --> 00:01:01,920 Because when you can really understand the different scripting languages and the functions and how they 15 00:01:01,920 --> 00:01:08,370 work, then you're going to really be able to gather as much information as possible, get into different 16 00:01:08,370 --> 00:01:10,420 systems very easily and quickly. 17 00:01:10,440 --> 00:01:13,770 So let's go ahead and jump into the section for overview. 18 00:01:14,280 --> 00:01:15,450 So what Section four? 19 00:01:15,810 --> 00:01:20,670 This is where we're going to go over, like I mentioned, some of the few scripting languages that we're 20 00:01:20,670 --> 00:01:25,750 going to cover in this particular course that's going to improve your skills as a hacker. 21 00:01:25,770 --> 00:01:29,690 So what we're going to be going over is what is an operating system? 22 00:01:30,090 --> 00:01:36,300 I want you to get a fundamental understanding of not only what scripting languages are, but what operating 23 00:01:36,300 --> 00:01:41,360 systems are and how they play a major role in how a computer works. 24 00:01:41,370 --> 00:01:41,580 Right. 25 00:01:41,580 --> 00:01:48,300 Because we want to take a big picture overview here of how an entire system, how an entire computer 26 00:01:48,660 --> 00:01:54,810 laptop works so that you know what you're working with as an actual hacker and where this can make your 27 00:01:54,810 --> 00:01:58,740 job a whole lot easier because you understand the big picture here. 28 00:01:58,750 --> 00:01:59,050 Right. 29 00:01:59,790 --> 00:02:06,210 And then what exactly are scripting languages and the power of scripting languages as a hacker and then 30 00:02:06,210 --> 00:02:12,150 some of the basic Linux commands and then the Basche scripting language basics as well, and then also 31 00:02:12,150 --> 00:02:18,300 the Python scripting language basics and then finally the power show language basics as well. 32 00:02:18,310 --> 00:02:21,820 So what exactly is an operating system? 33 00:02:21,960 --> 00:02:24,360 I really want you to get an understanding here, right. 34 00:02:24,360 --> 00:02:29,220 Of what exactly it takes to have a computer device actually run. 35 00:02:29,220 --> 00:02:36,090 And an operating system is the software that directly manages a systems, hardware and resources like 36 00:02:36,090 --> 00:02:38,330 CPU, memory and storage. 37 00:02:38,340 --> 00:02:40,860 So take a look at the image on the right hand side. 38 00:02:40,890 --> 00:02:44,280 And as you can see at the very bottom, you have your hardware. 39 00:02:44,280 --> 00:02:45,990 You have your computer. 40 00:02:45,990 --> 00:02:46,380 Right. 41 00:02:46,410 --> 00:02:51,870 Your computer cannot run without having an operating system because without it, it's just pretty much 42 00:02:51,870 --> 00:02:52,350 scrap. 43 00:02:52,350 --> 00:02:52,650 Right. 44 00:02:52,660 --> 00:02:57,420 You can't run into can't function properly without some sort of operating system. 45 00:02:57,450 --> 00:03:02,130 And so within an operating system, you're going to be able to have different applications. 46 00:03:02,160 --> 00:03:08,550 So, for example, let's say for a hardware, you have a Dell Computer or an HP computer. 47 00:03:08,550 --> 00:03:08,860 Right. 48 00:03:09,030 --> 00:03:13,470 And then operating system you have, let's say, Microsoft Windows. 49 00:03:13,470 --> 00:03:17,030 And then for an application software, let's say you're trying to run a Skype. 50 00:03:17,040 --> 00:03:23,490 So that would be the application that you're able to access through your operating system that is on 51 00:03:23,490 --> 00:03:25,050 the computer and then the user. 52 00:03:25,050 --> 00:03:25,250 Right. 53 00:03:25,260 --> 00:03:25,940 That would be you. 54 00:03:25,950 --> 00:03:28,950 So you have the hardware and then you have the user. 55 00:03:28,950 --> 00:03:29,270 Right. 56 00:03:29,280 --> 00:03:31,920 And so the hardware is the computer. 57 00:03:31,950 --> 00:03:38,400 The actual physical, tangible computer operating system is what allows you to be able to run the computer. 58 00:03:38,490 --> 00:03:43,740 And then the application is something that you use within the actual operating system. 59 00:03:43,740 --> 00:03:45,960 And then the user obviously is yourself. 60 00:03:45,970 --> 00:03:46,230 Right? 61 00:03:46,440 --> 00:03:47,970 Just think about an OS, right. 62 00:03:48,060 --> 00:03:50,460 Operating system like a car engine. 63 00:03:50,460 --> 00:03:57,180 Car engine can run on its own, but it becomes a functional car when it's connected with the transmission, 64 00:03:57,420 --> 00:03:58,800 axles and wheels. 65 00:03:58,800 --> 00:03:59,200 Right. 66 00:03:59,220 --> 00:04:03,620 And so without the engine running properly, the rest of the car won't work. 67 00:04:03,630 --> 00:04:07,170 And so the operating system is that engine. 68 00:04:07,170 --> 00:04:09,270 It's what allows the actual car. 69 00:04:09,270 --> 00:04:09,600 Right. 70 00:04:09,600 --> 00:04:13,110 Which in a sense would be the actual physical computer. 71 00:04:13,110 --> 00:04:15,140 It allows it to run properly. 72 00:04:15,180 --> 00:04:15,550 Right. 73 00:04:15,600 --> 00:04:18,720 And so this is essentially what an operating system is. 74 00:04:18,870 --> 00:04:22,530 And so now let's look at what exactly are scripting languages. 75 00:04:22,740 --> 00:04:28,860 And so a scripting language is a programming language that is designed for integrating and communicating 76 00:04:29,040 --> 00:04:30,800 with other programming languages. 77 00:04:30,810 --> 00:04:35,730 And so you look at the right hand side over here, this image, this is how most programming languages 78 00:04:35,730 --> 00:04:36,320 will look. 79 00:04:36,330 --> 00:04:37,680 You have a lot of inputs. 80 00:04:37,680 --> 00:04:42,930 You have a lot of commands that you can use and inputs to get back specific information. 81 00:04:42,930 --> 00:04:47,640 And the two main ones that we're going to be using here is the Basche, which is the scripting language 82 00:04:47,640 --> 00:04:50,220 within the Linux interface and then the Python. 83 00:04:50,220 --> 00:04:57,300 And this is the free open source, actual language that is the most widely used in the ethical hacking 84 00:04:57,300 --> 00:04:57,900 industry. 85 00:04:58,020 --> 00:04:59,910 And it has a ton of libraries that can. 86 00:04:59,960 --> 00:05:04,600 We use for both the hacking and for writing very useful programs, right? 87 00:05:04,850 --> 00:05:09,410 Python is one of those programs that can be used for a ton of different things. 88 00:05:09,530 --> 00:05:14,870 However, for purposes of this course, we're going to be using it to get access to different information, 89 00:05:14,960 --> 00:05:16,420 to input different commands. 90 00:05:16,760 --> 00:05:20,220 And so that's going to be here for the section for overview. 91 00:05:20,450 --> 00:05:26,180 You've got an understanding of what exactly an operating system is, how it functions, the importance 92 00:05:26,180 --> 00:05:31,850 of it, and then also what exactly are scripting languages and how we're going to use these to pull 93 00:05:31,850 --> 00:05:35,750 up different information and get access to different files and data as well. 94 00:05:35,780 --> 00:05:37,670 So that's going to be here for this one. 95 00:05:37,670 --> 00:05:38,930 And we'll see you on the next one.