commit | 827e2db34dc3b8b5504c148a09d594b5c0ddbd64 | [log] [tgz] |
---|---|---|
author | Ben Gruver <bgruv@google.com> | Sun Sep 27 20:40:10 2015 -0700 |
committer | Ben Gruver <bgruv@google.com> | Wed Sep 30 20:36:12 2015 -0700 |
tree | 32275c8843e419ee79e49d182881552e884e5cf8 | |
parent | c8c70ac58e3b1e7225a5f507871ac5d4aa093198 [diff] |
Add support for normalizing virtual methods This is useful, for example, when comparing the result of deodexing with the original dex file, to remove the "false" differences caused by the different potential ways to reference a given virtual method.
smali/baksmali is an assembler/disassembler for the dex format used by dalvik, Android‘s Java VM implementation. The syntax is loosely based on Jasmin’s/dedexer's syntax, and supports the full functionality of the dex format (annotations, debug info, line info, etc.)
Downloads are at https://bitbucket.org/JesusFreke/smali/downloads. If you are interested in submitting a patch, feel free to send me a pull request here.