I am exploiting a vulnerability given in here.

The exploit works perfectly but I want to find out the code causing the vulnerabilities it is a RET overwrite base attack the RET address is being overwritten to the shell code. I want to know that vulnerable function epilog and prelog.

closed as unclear what you're asking by Steffen Ullrich, forest, wireghoul, Xiong Chiamiov, Matthew Feb 14 '18 at 8:49

Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.


Return addresses are generally overwritten in stack based buffer overflows where the data copied into a buffer exceeds the allocated buffer space and corrupts/overwrites a stack frame, including the return address (future EIP).

Not the answer you're looking for? Browse other questions tagged or ask your own question.