This is a rough roadmap for the project.
This is the first 'get up and running' version. As a result, many aspects are either hard coded or bundled together.
This iteration splits out the payload analysis and generation code (fullhook.so) from the synthetic vulnerability (basehook.so).
In this release, we will use the EnVizen project (https://github.com/polyverse/binary-entropy-visualizer) to automatically create payloads.
Make it easier to exploit different types of vulnerabilities (e.g. use after free, etc.) versus a standard buffer overflow.