就这一个APK反编译失败
查看了大神们发布的教程,心里痒痒的,于是找了个东西来测试,却发现怎么也反编译不了,环境没有问题,我试了别的可以反编译。用APK 改之理出现这个:
> 正在清理旧工作目录 ...- 成功!旧工作目录被清理到系统回收站内。
> 正在反编译Apk...- 失败:Exception in thread "main" b.a.F: b.d.f: java.util.zip.ZipException: invalid CEN header (bad signature)
at b.a.G.h(Unknown Source)
at b.a.G.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)
Caused by: b.d.f: java.util.zip.ZipException: invalid CEN header (bad signature)
at b.d.j.<init>(Unknown Source)
at b.d.j.<init>(Unknown Source)
at b.a.d.c.a.a(Unknown Source)
... 5 more
Caused by: java.util.zip.ZipException: invalid CEN header (bad signature)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:219)
at java.util.zip.ZipFile.<init>(ZipFile.java:149)
at java.util.zip.ZipFile.<init>(ZipFile.java:163)
... 8 more
> .smali输出目录:D:\AndroidTools\Tools\ApkIDE\Work\com.xy.tools
> .class输出目录:Not supported.
JEB 用了也不行,androidkiller也不行,求大神指点是哪里出了问题
我确定这个软件可以安装可以打开
jeb 出这个提示:
Opening C:\xy.apk
Corrupt APK file: java.util.zip.ZipException: invalid CEN header (bad signature)
Invalid file or file does not exist
忘记补上文件了
http://pan.baidu.com/s/1c1ndHra
不是求破,我只是想知道为何这几个反编译软件对它无效,然后下一步的工作应该如何展开?
再次感谢大家。 比较笨的方法,解压后重新压缩回去再反编译 越狱 发表于 2015-12-9 14:45
比较笨的方法,解压后重新压缩回去再反编译
我这样尝试过,结果还是一样的。 89375766 发表于 2015-12-9 17:58
我这样尝试过,结果还是一样的。
重新压缩不是可以反编译和回编译吗 直接提取DEX不行吗? 虽然不知道为什么,但是楼上的方法解决我现在这个问题了!感谢分享!
页:
[1]