如何从反汇编的.smali文件组装apk?

时间:2018-10-09 21:55:25

标签: android reverse-engineering smali

使用SmaliBaksmali,我将apk分解为.smali文件并进行了一些代码更改。

baksmali disassemble app.apk -o app

如何将这些.smali文件组装为apk文件?

1 个答案:

答案 0 :(得分:0)

1。

使用带有apktool的此命令来构建apk:

apktool.jar -f b <app-location> -o <output.apk>


2。

然后在apk上签名,您可以使用uber-signer

uber-apk-signer.jar --debug -a <output.apk> --overwrite --allowResign


3。

通过adb在设备上安装:

adb -d install <output.apk>