1. Before any Exploitations
2. Installing gdb plugins for exploit development lab
3. GDB basics for exploit development
4. Binary compilation process
5. Static memory layout of Binary file
6. Dynamic Memory layout inside the process
7. what is the purpose of stack in memory
8. Memory segmentation of binary and stack
9. Concept of stack inside the binary
10. Full examination of stack area in binary
11. Full analysis of stacks in multi level functions of binary
12. Basic ELF static analysis
13. Practical concepts of a linker
14. What does a loader acutally do
15. What are the symbols inside the binary
16. Purpose of plt and got sections in binary
17. Practical identification of plt and got sections inside gdb
18. Dangers of SUID files