Feat: add python security video course (#38683)
This commit is contained in:
committed by
Mrugesh Mohapatra
parent
b101d4bbb3
commit
3a653438fc
@ -0,0 +1,8 @@
|
|||||||
|
---
|
||||||
|
title: Introduction to the Python for Penetration Testing Lectures
|
||||||
|
block: Python for Penetration Testing
|
||||||
|
superBlock: Data Analysis with Python
|
||||||
|
---
|
||||||
|
## Introduction to the Python for Penetration Testing Challenges
|
||||||
|
|
||||||
|
<dfn>Python for Penetration Testing</dfn> Placeholder Introduction.
|
@ -130,5 +130,6 @@ exports.helpCategory = {
|
|||||||
tensorflow: 'Python',
|
tensorflow: 'Python',
|
||||||
'how-neural-networks-work': 'Python',
|
'how-neural-networks-work': 'Python',
|
||||||
numpy: 'Python',
|
numpy: 'Python',
|
||||||
'data-analysis-with-python-course': 'Python'
|
'data-analysis-with-python-course': 'Python',
|
||||||
|
'python-for-penetration-testing': 'Python'
|
||||||
};
|
};
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "Information Security Projects",
|
"name": "Information Security Projects",
|
||||||
"dashedName": "information-security-projects",
|
"dashedName": "information-security-projects",
|
||||||
"order": 2,
|
"order": 3,
|
||||||
"time": "150 hours",
|
"time": "150 hours",
|
||||||
"template": "",
|
"template": "",
|
||||||
"required": [],
|
"required": [],
|
||||||
|
@ -0,0 +1,42 @@
|
|||||||
|
{
|
||||||
|
"name": "Python for Penetration Testing",
|
||||||
|
"dashedName": "python-for-penetration-testing",
|
||||||
|
"order": 2,
|
||||||
|
"time": "5 hours",
|
||||||
|
"template": "",
|
||||||
|
"required": [],
|
||||||
|
"superBlock": "information-security",
|
||||||
|
"superOrder": 9,
|
||||||
|
"challengeOrder": [
|
||||||
|
[
|
||||||
|
"5ea9997bbec2e9bc47e94dae",
|
||||||
|
"Introduction and Setup"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"5ea9997bbec2e9bc47e94daf",
|
||||||
|
"Understanding Sockets and Creating a TCP Server"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"5ea9997bbec2e9bc47e94db0",
|
||||||
|
"Creating a TCP Client"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"5ea9997bbec2e9bc47e94db1",
|
||||||
|
"Developing an Nmap Scanner part 1"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"5ea9997bbec2e9bc47e94db2",
|
||||||
|
"Developing and Nmap Scanner part 2"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"5ea9997bbec2e9bc47e94db3",
|
||||||
|
"Developing a Banner Grabber"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"5ea9997bbec2e9bc47e94db4",
|
||||||
|
"Developing a Port Scanner"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"helpRoom": "Help",
|
||||||
|
"fileName": "11-information-security/python-for-penetration-testing.json"
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
---
|
||||||
|
id: 5ea9997bbec2e9bc47e94db0
|
||||||
|
title: Creating a TCP Client
|
||||||
|
challengeType: 11
|
||||||
|
videoId: ugYfJNTawks
|
||||||
|
---
|
||||||
|
|
||||||
|
## Description
|
||||||
|
<section id='description'>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
## Tests
|
||||||
|
<section id='tests'>
|
||||||
|
|
||||||
|
```yml
|
||||||
|
question:
|
||||||
|
text: Question
|
||||||
|
answers:
|
||||||
|
- one
|
||||||
|
- two
|
||||||
|
- three
|
||||||
|
solution: 3
|
||||||
|
```
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
@ -0,0 +1,26 @@
|
|||||||
|
---
|
||||||
|
id: 5ea9997bbec2e9bc47e94db3
|
||||||
|
title: Developing a Banner Grabber
|
||||||
|
challengeType: 11
|
||||||
|
videoId: CeGW761BIsA
|
||||||
|
---
|
||||||
|
|
||||||
|
## Description
|
||||||
|
<section id='description'>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
## Tests
|
||||||
|
<section id='tests'>
|
||||||
|
|
||||||
|
```yml
|
||||||
|
question:
|
||||||
|
text: Question
|
||||||
|
answers:
|
||||||
|
- one
|
||||||
|
- two
|
||||||
|
- three
|
||||||
|
solution: 3
|
||||||
|
```
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
@ -0,0 +1,26 @@
|
|||||||
|
---
|
||||||
|
id: 5ea9997bbec2e9bc47e94db4
|
||||||
|
title: Developing a Port Scanner
|
||||||
|
challengeType: 11
|
||||||
|
videoId: z_qkqZS7KZ4
|
||||||
|
---
|
||||||
|
|
||||||
|
## Description
|
||||||
|
<section id='description'>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
## Tests
|
||||||
|
<section id='tests'>
|
||||||
|
|
||||||
|
```yml
|
||||||
|
question:
|
||||||
|
text: Question
|
||||||
|
answers:
|
||||||
|
- one
|
||||||
|
- two
|
||||||
|
- three
|
||||||
|
solution: 3
|
||||||
|
```
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
@ -0,0 +1,26 @@
|
|||||||
|
---
|
||||||
|
id: 5ea9997bbec2e9bc47e94db1
|
||||||
|
title: Developing an Nmap Scanner part 1
|
||||||
|
challengeType: 11
|
||||||
|
videoId: jYk9XaGoAnk
|
||||||
|
---
|
||||||
|
|
||||||
|
## Description
|
||||||
|
<section id='description'>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
## Tests
|
||||||
|
<section id='tests'>
|
||||||
|
|
||||||
|
```yml
|
||||||
|
question:
|
||||||
|
text: Question
|
||||||
|
answers:
|
||||||
|
- one
|
||||||
|
- two
|
||||||
|
- three
|
||||||
|
solution: 3
|
||||||
|
```
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
@ -0,0 +1,26 @@
|
|||||||
|
---
|
||||||
|
id: 5ea9997bbec2e9bc47e94db2
|
||||||
|
title: Developing and Nmap Scanner part 2
|
||||||
|
challengeType: 11
|
||||||
|
videoId: a98PscnUsTg
|
||||||
|
---
|
||||||
|
|
||||||
|
## Description
|
||||||
|
<section id='description'>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
## Tests
|
||||||
|
<section id='tests'>
|
||||||
|
|
||||||
|
```yml
|
||||||
|
question:
|
||||||
|
text: Question
|
||||||
|
answers:
|
||||||
|
- one
|
||||||
|
- two
|
||||||
|
- three
|
||||||
|
solution: 3
|
||||||
|
```
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
@ -0,0 +1,26 @@
|
|||||||
|
---
|
||||||
|
id: 5ea9997bbec2e9bc47e94dae
|
||||||
|
title: Introduction and Setup
|
||||||
|
challengeType: 11
|
||||||
|
videoId: XeQ7ZKtb998
|
||||||
|
---
|
||||||
|
|
||||||
|
## Description
|
||||||
|
<section id='description'>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
## Tests
|
||||||
|
<section id='tests'>
|
||||||
|
|
||||||
|
```yml
|
||||||
|
question:
|
||||||
|
text: Question
|
||||||
|
answers:
|
||||||
|
- one
|
||||||
|
- two
|
||||||
|
- three
|
||||||
|
solution: 3
|
||||||
|
```
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
@ -0,0 +1,26 @@
|
|||||||
|
---
|
||||||
|
id: 5ea9997bbec2e9bc47e94daf
|
||||||
|
title: Understanding Sockets and Creating a TCP Server
|
||||||
|
challengeType: 11
|
||||||
|
videoId: F1QI9tNuDQg
|
||||||
|
---
|
||||||
|
|
||||||
|
## Description
|
||||||
|
<section id='description'>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
## Tests
|
||||||
|
<section id='tests'>
|
||||||
|
|
||||||
|
```yml
|
||||||
|
question:
|
||||||
|
text: Question
|
||||||
|
answers:
|
||||||
|
- one
|
||||||
|
- two
|
||||||
|
- three
|
||||||
|
solution: 3
|
||||||
|
```
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
Reference in New Issue
Block a user