Over the years, while working on reverse engineering, vulnerability analysis, and CTF challenges, I realized that my real problem isn’t finding vulnerabilities — it’s not losing track of the analysis.
During a session I usually end up with:
notes about suspicious functions stack offsets and layout details assembly snippets exploit ideas failed attempts hypotheses to verify
But as the analysis grows, information often becomes scattered and harder to reconnect.
At some point I built a small CLI tool to manage notes hierarchically directly from the terminal, because I wanted something that follows the mental flow of analysis instead of interrupting it. If anyone’s curious, this is the project: https://github.com/IMprojtech/NotaMy
That said, I’m genuinely interested in how you organize your workflow when things get complex.
Do you use specific tools? Personal scripts? Just memory and the terminal?
Curious to hear different approaches.