jbaginski / smali_emulator

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

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

License:Other


Languages

Language:Python 85.3%Language:Smali 14.7%