Android逆向笔记之AndroidKiller报错:Exception in thread "main" x.x.x.x: resource spec: 0x01010543
问题描述
在AndroidKiller反编译apk到反编译源码这个阶段的时候,报这个错:
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 | >Exception in thread "main" b.a.a.e: resource spec: 0x01010543 > at b.a.d.a.p.a(Unknown Source) > at b.a.d.a.q.a(Unknown Source) > at org.c.b.b.c.a(Unknown Source) > at com.rover12421.shaka.a.b.p.a(Unknown Source) > at b.a.d.a.p.b(Unknown Source) > at b.a.d.a.w.a(Unknown Source) > at b.a.d.a.w.a(Unknown Source) > at b.a.d.a.a.t.d(Unknown Source) > at b.a.d.a.a.t.a(Unknown Source) > at b.a.d.a.a.u.h(Unknown Source) > at b.a.d.a.a.w.a(Unknown Source) > at b.a.d.a.a.w.a(Unknown Source) > at b.a.d.a.a(Unknown Source) > at b.a.d.a.c(Unknown Source) > at b.a.a.b(Unknown Source) > at b.a.E.a(Unknown Source) > at b.b.a.a(Unknown Source) > at b.b.a.a(Unknown Source) > at com.rover12421.shaka.cli.Main.main(Unknown Source) APK 反编译失败,无法继续下一步源码反编译! |
这是因为AndroidKiller本地使用的apktool的版本太老了,升级它本地使用的apktool的版本就好了。
解决方案
下载更新版本的apktool,这里从吾爱破解共享盘下载了:
https://down.52pojie.cn/Tools/Android_Tools/
文件名为:
01 | ShakaApktool_3.0.0-20170503-release.jar |
然后找到AndroidKiller安装位置,在\bin\apktool\apktool位置下有个:
01 | ShakaApktool.jar |
将老的文件重命名备份,然后将新的文件改为相同的名字:
重启AndroidKiller重试重新编译,发现已经可以编译过去了。
分类:
Android逆向
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架