silentsignal / android-param-annotate

Android parameter annotator for Dalvik/Smali disassembly

Home Page:https://blog.silentsignal.eu/2016/06/16/accessing-local-variables-in-proguarded-android-apps/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support for wide parameters

dnet opened this issue · comments

Current state:

smali/net/sqlcipher/CursorWindow.smali[935,4] Register p2 is the second half of a wide parameter.
smali/net/sqlcipher/CursorWindow.smali[970,4] Register p2 is the second half of a wide parameter.
Exception in thread "main" brut.androlib.AndrolibException: Could not smali file: net/sqlcipher/CursorWindow.smali
        at brut.androlib.src.SmaliBuilder.buildFile(SmaliBuilder.java:75)
        at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:59)
        at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:36)
        at brut.androlib.Androlib.buildSourcesSmali(Androlib.java:404)
        at brut.androlib.Androlib.buildSources(Androlib.java:335)
        at brut.androlib.Androlib.build(Androlib.java:291)
        at brut.androlib.Androlib.build(Androlib.java:263)
        at brut.apktool.Main.cmdBuild(Main.java:227)
        at brut.apktool.Main.main(Main.java:84)

J and D are affected: https://github.com/JesusFreke/smali/wiki/Registers#longdouble-values