AndBug -- A Scriptable Debugger for Android's Dalvik Virtual Machine presented at 44Con 2011

by Ilja van Sprundel,

Summary : The Dalvik Virtual Machine supports using Eclipse and JDB to enable developers to debug their Android applications; when used with decompiled sources, these tools become balky and clumsy, making reverse engineering Dalvik applications harder than it has to be. Scott Dunlop will unveil AndBug, a scriptable open source debugger targeting Dalvik applications intended to be used by reverse engineers to script breakpoints that can trace process flow and change state and discuss an issue identified with Android while implementing it, along with workarounds until vendors implement a solution.