Buffer overflow in FreeFloat FTP Server 1.0
Buffer overflow in FreeFloat FTP Server 1.0

This repository contains the documentation and practical development of a cybersecurity project focused on reverse engineering and the exploitation of memory-level vulnerabilities (Stack Buffer Overflow) in 32-bit Windows environments.
The objective of this project is to audit, analyze, and successfully exploit the Freefloat FTP Server v1.00 software, which is known to lack modern security mitigations (such as ASLR or DEP). Throughout this repository, the entire lifecycle of the attack is documented: from setting up the laboratory environment with professional tools, to vulnerability discovery (Fuzzing), and hijacking the program's execution flow to obtain a remote console (Reverse Shell).
The project is divided into two main phases, each with its own detailed documentation and corresponding scripts:
To achieve successful exploitation, the following methodological phases were followed:
JMP ESP).