3 ms·
A lot of debuggers and disassemblers do exactly that. They're getting smarter every day, but they still take some knowledge of assembly and lower-level computer
by AustinDizzy 12y ago
A lot of debuggers and disassemblers do exactly that. They're getting smarter every day, but they still take some knowledge of assembly and lower-level computer science concepts.
IDA Pro [0] is a good example of an excellent debugger with plentiful features and productive disassembling tools.
[0]: https://www.hex-rays.com/products/ida/ https://www.hex-rays.com/products/ida/
- tptacek 12y agoMost people here (and people I know in the industry) use programmable debuggers --- Ruby and Python libraries that implement the OS debug hooks. If you're on a Mac, like most people who do software security, Hopper.app is a fantastic alternative to IDA.