November 2017
Intermediate to advanced
226 pages
5h 59m
English
We need a 32-bit x86 Linux real or virtual environment for creating the vulnerable application and getting the basic idea about the process involved in it. It is also a prerequisite to have a basic idea about some concepts in Linux environments.
Make sure to install the pwndbg debugger in the Linux environment. To check, open up the Terminal and type gdb:
>> gdb
This will open up the pwndbg console if installed:
pwndbg>
You can use q to quit from this console. We also need a vulnerable application for our work. For better understanding we can create a simple vulnerable application in C.
Read now
Unlock full access