This week we'll be looking at another beginner friendly exploit development tutorial! More specifically we'll be looking at the "passcode" binary exploitation challenge hosted on pwnable[.]kr!
This challenge covers multiple skills so I believe regardless of where you are on you journey to learn exploit development you will pick up a few things!
By the end of this tutorial you should have gained exposure to:
- C source code review
- Leveraging a controlled write to gain code execution through the use of one variable
- Abusing binaries compiled without PIE (Also known as ASLR)
- Debugging
- Using python exploit code alongside GDB
and more! Since this is binary exploitation do not feel discouraged if everything does not click! The goal is to learn at least one thing from every tutorial!
1 comment
[ 3.4 ms ] story [ 11.7 ms ] threadThis challenge covers multiple skills so I believe regardless of where you are on you journey to learn exploit development you will pick up a few things!
By the end of this tutorial you should have gained exposure to:
- C source code review - Leveraging a controlled write to gain code execution through the use of one variable - Abusing binaries compiled without PIE (Also known as ASLR) - Debugging - Using python exploit code alongside GDB
and more! Since this is binary exploitation do not feel discouraged if everything does not click! The goal is to learn at least one thing from every tutorial!