Buffer overflow: Why does the ESP Register change its value after access violation

Background: Currently trying to exploit a BoF vulnerability. After setting up the environment, running a compiled C program that contains the strcpy function, I disassembled the program as it’s running in the Immunity Debugge… Continue reading Buffer overflow: Why does the ESP Register change its value after access violation