/smali_emulator

This software will emulate a smali source file generated by apktool.

Primary LanguagePythonOtherNOASSERTION

Smali Emulator

This software will emulate a smali source file generated by apktool, it is intended to be used as a quick and dirty way to defeat various types of encryption and obfuscation while reversing an APK.

You'll find some examples in the tests folder of this project.

Explanation of the "why" and "how" can be found here.

Note

This is highly experimental, a very small subset of the Dalvik opcodes is currently supported, see the smali/opcodes.py file for more details.

License

Copyright (c) 2016 Simone Margaritelli | Twitter | Blog
Released under the GPL 3 license.