Commit Graph

4 Commits

Author SHA1 Message Date
artemdinaburg f41a03c4a1 Add McSema logo to README (#438)
* Add mcsema logo to images

* Update README.md

Add the mcsema logo to the README
2018-08-02 11:56:50 -04:00
Peter Goodman 895cfbd502 Completed the debugging tips document with a step-by-step walkthrough of a real bug and its fix. This commit also happens to fix ctvsi2ss for 64-bit operands. 2017-03-14 15:46:28 -04:00
Peter Goodman 9ee7bec444 How to debug mcsema (#188)
* Generalizes two debugging features. The first, -add-breakpoints, adds instruction-specific 'breakpoint' function calls before every lifted instruction. The second, -add-reg-tracer, adds in a function that prints out the value of every general purpose register before each instruction execution.

* In-progress doc

* ...

* More of the debugging doc, some more images, a PIN tool to complement the new -add-reg-tracer option to mcsema-lift. Still a ways from being done though.
2017-03-13 22:09:45 -04:00
Peter Goodman 8fd9ea024d Life of an instruction document (#163)
* Life of an instruction document

* Resolves comments
2017-03-09 11:44:53 -05:00