5 ms·
State Of the Art of War: Offensive Techniques in Binary Analysis [pdf]
- axonic 9y agoThis paper is about angr, the binary analysis framework.
- deleted 9y ago[deleted]
- cx1000 9y agoA link to their binary analysis framework: https://github.com/angr/angr https://github.com/angr/angr > angr is a suite of python libraries that let you load a binary and do a lot of cool things to it: Disassembly and intermediate-representation lifting; Program instrumentation; Symbolic execution; Control-flow analysis; Data-dependency analysis; Value-set analysis (VSA)
- rhexs 9y agoDoes anyone know a good introduction to angr? I looked for one a while back and found most of the tutorials rather cryptic.
- server_bot 9y agoAt the current state of maturity, offensive program analysis tools (Angr, Manticore, S2E, Miasm, etc) do much better with CTF problems than large programs or more general tasks - so to my knowledge you won't find any tutorials that build from the ground up in the vain of an intro to a programming language or web framework. Your best bet is likely to try writing scripts that solve CTF problems, maybe starting with one you've done manually, and refer to official example docs as your guide. Map similar scenarios when possible, read the API docs when not. Example docs: https://github.com/angr/angr-doc/blob/master/docs/examples.md https://github.com/angr/angr-doc/blob/master/docs/examples.m...
- rhexs 9y agoThank you. I suspected as much, but great to hear that as well. I'll work on some CTF problems.