In this recipe, we will discuss exploiting an application with buffer overflow vulnerability and with a saved return pointer overwrite.
Buffer overflow with saved return pointer overwrite
Getting ready
We can use FreeflotFTP as the vulnerable application. You can get the application from: https://rejahrehim.com/assets/sample-package/ftp_server_sample.zip.
The vulnerable machine environment is Windows XP. So run Windows XP in a real or virtual environment and install the Immunity Debugger in it.
Installing Mona
We need to install Mona, a pycommand module for the Immunity...