pwncollege
DojosLeaderboardCommunity
Back to cse466-f2024

Reverse Engineering

cse466-f2024
0/20 challenges completed

Decoding a program is like navigating a complex maze, where each turn hides a new secret. Your task is to find the path, tracing the logic and unraveling the layers of code. Success depends not on force, but on the clarity of thought and the ability to see patterns hidden in the complexity. Every clue brings you closer to mastering the intricacies that the program guards so carefully.

Reverse Engineering: Introduction
Video
Slides
Reverse Engineering: Functions and Frames
Video
Slides
Reverse Engineering: Data Access
Video
Slides
Reverse Engineering: Static Tools
Video
Slides
Reverse Engineering: Dynamic Tools
Video
Slides
Reverse Engineering: Real-world Applications
Video
Slides
Class - Robert - 2024.09.03
Video
Slides
Class - Robert - 2024.09.05
Video
Slides
Class - Robert - 2024.09.10
Video
Slides
Class - Robert - 2024.09.12
Video
Slides
Other Resources
Useful Tools

Challenges

1
Level 12.0
2
Level 12.1
3
Level 13.0
4
Level 13.1
5
Level 14.0
6
Level 14.1
7
Level 15.0
8
Level 15.1
9
Level 16.0
10
Level 16.1
11
Level 17.0
12
Level 17.1
13
Level 18.0
14
Level 18.1
15
Level 19.0
16
Level 19.1
17
Level 20.0
18
Level 20.1
19
Level 22.0
20
Level 22.1