Undx

Download

Version 015

Browse some source

How to start

$ java -DASDKLoc={Location of dexdump} -jar undx.jar -f {apkname.apk}

What works

* Reconstruction of control flow * Construction of Java classess * ODEX vtables

What sometimes fails

* Type inference sometimes yields in wrong type, due to 'dx' aggressive register reuse

What is experimental

* ODEX offsets

Note

* For convenience $undx.jar$ contains an embedded copy of Apache BCEL and GNU getopt