pwncollege
DojosLeaderboardCommunity
Back to cse466-f2024

Program Security

cse466-f2024
0/27 challenges completed

In the realm of cybersecurity, your journey mirrors that of a martial artist mastering the art of defense and attack. The “Program Security” module is where you will train in the ancient techniques of shellcoding and memory corruption. Like a skilled martial artist wielding precise strikes, you will learn to craft shellcode that slips past defenses with the agility of a shadow. You will also study memory corruption vulnerabilities, discovering how to exploit pinpoint weaknesses with the precision of a pressure point strike.

Shellcoding Tips and Tricks
Video
Slides
Memory Corruption Tips and Tricks
Video
Slides
Class - Robert - 2024.08.27
Video
Slides
Class - Robert - 2024.08.29
Video
Slides
Office Hours - Robert - 2024.08.30
Video
Prior Course Material

Challenges

1
Shellcoding: Level 4
2
Shellcoding: Level 5
3
Shellcoding: Level 6
4
Shellcoding: Level 7
5
Shellcoding: Level 8
6
Shellcoding: Level 9
7
Shellcoding: Level 10
8
Shellcoding: Level 11
9
Shellcoding: Level 12
10
Shellcoding: Level 13
11
Shellcoding: Level 14
12
Memory Corruption: Level 4.0
13
Memory Corruption: Level 4.1
14
Memory Corruption: Level 5.0
15
Memory Corruption: Level 5.1
16
Memory Corruption: Level 9.0
17
Memory Corruption: Level 9.1
18
Memory Corruption: Level 10.0
19
Memory Corruption: Level 10.1
20
Memory Corruption: Level 11.0
21
Memory Corruption: Level 11.1
22
Memory Corruption: Level 12.0
23
Memory Corruption: Level 12.1
24
Memory Corruption: Level 13.0
25
Memory Corruption: Level 13.1
26
Memory Corruption: Level 14.0
27
Memory Corruption: Level 14.1