bawangxx 发表于 2021-1-26 19:49

Androidkiller回编失败

jdk 14
apktool 2.5.0
Windows 10

使用Androidkiller反编译失败


网上查了一下,apktool添加 --only-main-classes 参数即可解决



但是回编的时候还是失败,不停的滚动输出报错,要等很久,报错:APK 编译失败,无法继续下一步签名!


尝试了更换jdk,apktool版本都无法解决
初学安卓逆向,搞了好几天也不知道哪里出问题了,拜谢各位大佬帮忙看下!!!

测试apk下载链接:https://bawangxx.lanzouj.com/iLfOokvvv3g







bawangxx 发表于 2021-1-27 13:32

lthink 发表于 2021-1-26 20:06
第一张图的错误是assert/392xxx.dex文件格式错误,正常dex格式头是64 65 78 0A

回编译错误的话,可以反编 ...

感谢大佬回复,经过多次尝试,最终apktool添加参数:-r --no-assets --only-main-classes
反编译,回编成功
apktool详细参数:https://www.sozhidao.com/articles/757
最终jdk版本1.8.121   apktool版本:2.4.1(其他版本不行)

小瑕疵:就是获取不到工程信息,没有入口文件
apktool添加参数:-r --no-assets --only-main-classes --force-manifest
反编译,回编成功,可以正常获取工程信息,入口文件,但是回编之后的apk无法安装

看了很多教程都没有讲apktool参数的,这就是为什么拿教程中的apk练手没问题,自己找的apk就容易出问题,这个参数太重要了,希望对后面看到的新手有所帮助!

列明 发表于 2021-1-26 20:00

站內有很多關於AK的問題解決方案,
你去搜索看看,
當然,
推薦使用別的工具。

lthink 发表于 2021-1-26 20:06

本帖最后由 lthink 于 2021-1-26 20:29 编辑

第一张图的错误是assert/392xxx.dex文件格式错误,正常dex格式头是64 65 78 0A

回编译错误的话,可以反编译的时候给 apktool 加 -r 参数,不反编译资源

详细的自己看apktool 帮助

万事笔通 发表于 2021-1-26 20:13

最近发现的确挺多类似的错误

zhangxu888 发表于 2021-1-26 20:58

可能是签名效验,建议用MT在参照芽衣的帖子对你有帮助https://www.52pojie.cn/thread-1342571-1-1.html

Ldfd 发表于 2021-1-26 21:12

等答案,当初就是这个阻挡我的步伐{:301_1004:}

37927 发表于 2021-1-26 21:43

我也是同样的问题,找了很久解决方法,解决不了就学不下去了

bawangxx 发表于 2021-1-27 12:24

zhangxu888 发表于 2021-1-26 20:58
可能是签名效验,建议用MT在参照芽衣的帖子对你有帮助https://www.52pojie.cn/thread-1342571-1-1.html

回编还没有成功呢,没到过签名验证那一步,谢谢
页: [1]
查看完整版本: Androidkiller回编失败