Debugging with and haxing on Voltron

1cdddd72590e862319c7f484ecd85a1e?s=47 Richo Healey
November 22, 2014

Debugging with and haxing on Voltron

Talk I gave at BsidesTO 2014.

Victim code at: https://github.com/richo/bsidesto-victim

1cdddd72590e862319c7f484ecd85a1e?s=128

Richo Healey

November 22, 2014
Tweet

Transcript

  1. a talk by Richo Healey @rich0H Voltron

  2. richo rich-oh!

  3. Whyfor debugger?

  4. Debugging is kinda hard

  5. Stop hitting yourself

  6. A new approach- build your own tooling

  7. Stop hitting yourself (so hard)

  8. Architecture lldb/gdb HTTP RPC plugins!

  9. Register view

  10. Stack view

  11. Stack view

  12. Disasm View

  13. Let’s work through an example

  14. Resources and shit * Voltron => github.com/snare/voltron * Calculon=> github.com/snare/calculon

    * Victim => github.com/richo/bsidesto-victim * richo => github.com/richo * tooter => @rich0H * email => richo@psych0tik.net