To build our tool, first clone the repo and then run this command:
make tool
./tool --help
Short guide on how to use our tool (sort of like this api)
./tool --list <prgm>
List all the functions and their addresses for a program
./tool --offset <prgm>
Find the offset for when you start overriding the return address
./tool --override <prgm> <return-address> <offset>
Use this to override the return address and modify it to a new one
./tool --strings <prgm>
List all the strings in a file
./tool --paylaod <prgm> <payload>
Inject your own custom payload into a program and run it