首页
社区
课程
招聘
[求助]传销软件反编译报错,求大佬给帮忙看看
发表于: 2021-12-18 09:21 11870

[求助]传销软件反编译报错,求大佬给帮忙看看

2021-12-18 09:21
11870

[求助]传销软件反编译报错,求大佬给帮忙看看
用checkapp和ApkScan PKID查壳工具没发现壳

 

apktool d -f online.apk -o online
I: Using Apktool 2.6.0 on online.apk
I: Loading resource table...
I: Decoding AndroidManifest.xml with resources...
Exception in thread "main" brut.androlib.err.RawXmlEncounteredException: Could not decode XML
at brut.androlib.res.decoder.XmlPullStreamDecoder.decode(XmlPullStreamDecoder.java:145)
at brut.androlib.res.decoder.XmlPullStreamDecoder.decodeManifest(XmlPullStreamDecoder.java:151)
at brut.androlib.res.decoder.ResFileDecoder.decodeManifest(ResFileDecoder.java:159)
at brut.androlib.res.AndrolibResources.decodeManifestWithResources(AndrolibResources.java:193)
at brut.androlib.Androlib.decodeManifestWithResources(Androlib.java:140)
at brut.androlib.ApkDecoder.decode(ApkDecoder.java:109)
at brut.apktool.Main.cmdDecode(Main.java:175)
at brut.apktool.Main.main(Main.java:78)
Caused by: java.util.zip.ZipException: invalid LOC header (bad signature)
at java.util.zip.ZipFile.read(Native Method)
at java.util.zip.ZipFile.access$1400(ZipFile.java:60)
at java.util.zip.ZipFile$ZipFileInputStream.read(ZipFile.java:734)
at java.util.zip.ZipFile$ZipFileInflaterInputStream.fill(ZipFile.java:434)
at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158)
at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:122)
at com.google.common.io.LittleEndianDataInputStream.readAndCheckByte(LittleEndianDataInputStream.java:231)
at com.google.common.io.LittleEndianDataInputStream.readInt(LittleEndianDataInputStream.java:117)
at brut.util.DataInputDelegate.readInt(DataInputDelegate.java:58)
at brut.util.ExtDataInput.skipCheckInt(ExtDataInput.java:43)
at brut.androlib.res.decoder.AXmlResourceParser.doNext(AXmlResourceParser.java:808)
at brut.androlib.res.decoder.AXmlResourceParser.next(AXmlResourceParser.java:98)
at brut.androlib.res.decoder.AXmlResourceParser.nextToken(AXmlResourceParser.java:108)
at org.xmlpull.v1.wrapper.classic.XmlPullParserDelegate.nextToken(XmlPullParserDelegate.java:105)
at brut.androlib.res.decoder.XmlPullStreamDecoder.decode(XmlPullStreamDecoder.java:138)
... 7 more


[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (8)
雪    币: 129
活跃值: (4490)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
不给apk咋看
2021-12-18 14:55
0
雪    币: 205
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
3
看个寂寞
2021-12-19 18:01
0
雪    币: 182
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
4
命令加上--only-main-classes ,试下
2021-12-20 10:08
0
雪    币: 2141
活跃值: (4522)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
我的建议是别用apktool,apktool的更新速度跟不上apk的变化了
2021-12-23 15:41
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
6
小黄鸭爱学习 我的建议是别用apktool,apktool的更新速度跟不上apk的变化了
不用apktool的话,应该用啥呢?
2022-1-11 14:49
0
雪    币: 1792
活跃值: (1098)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
你先这样,再这样,然后再这样,最后再这样就搞定了,明白了吗
2022-1-11 16:04
0
雪    币: 2888
活跃值: (6646)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8

错误:Could not decode XML 不能解析XML文件,估计资源文件被加密了或内容与后缀名不一致导致无法解析。 解决方法: 添加 -r或--no-res 忽略资源文件

即 apktool d -r -f online.apk -o online  如果要修改资源文件那得换其他工具。

最后于 2022-1-11 17:15 被微启宇编辑 ,原因:
2022-1-11 17:11
0
雪    币: 0
活跃值: (532)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
不解析资源文件
2022-3-11 14:38
0
游客
登录 | 注册 方可回帖
返回
//