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.
