4 ms·
> it seems obvious, written out that way Yep. Most disassembly tools have configuration settings specifically for that (add newline after jumps, put labels on
by tralarpa 6y ago
> it seems obvious, written out that way
Yep. Most disassembly tools have configuration settings specifically for that (add newline after jumps, put labels on separate lines, etc.)
- tptacek 6y agoSure, and I'm guessing I learned to read assembly this way from IDA Pro; I'd had to deal with assembly long before IDA was a thing, but I was never an especially able reader of other people's assembly. But even today, like, when the eBPF verifier coughs on a hairball, I end up pulling assembly into Emacs and then doing a quick pass marking up the basic blocks before I try to read it.
- dtornabene 6y agoI'm sure its not too much trouble to whip up on my own but if you have any emacs lisp helping you do this I'd love to read (and use) it
- tptacek 6y agoI wish. If you write it, let me know.