Day 1: Introduction to reversing and C programming
What is Reverse Engineering?
Reverse engineering is the process of analyzing an existing program to analyze its functioning, understand its behaviour, and find exploits.
Practical
Hands-on exercise
Objective: Understand how C programs map to assembly
Write some simple C programs and look at the assembly output on https://godbolt.org/