首页
社区
课程
招聘
[求助][求助]apktools逆向app失败
发表于: 2024-9-26 11:23 1207

[求助][求助]apktools逆向app失败

2024-9-26 11:23
1207

通过Android killer调用apktools解压某app,结果中间报错了,导致失败,app的名字是特殊符号,不知道和这个是否有关系,已经升级了apktools为最新版本,但是依旧报错。尝试下载其他app,可以正常解压。

怀疑此app加了壳,但是apkscan扫不出来,本人小白,请大神能指点一二,不胜感激。

以下是报错信息:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
当前 Apktool 使用版本:new_apktools
正在反编译 APK,请稍等...
>I: Using Apktool 2.10.0 on js62tccl.apk with 32 thread(s).
>I: Baksmaling classes.dex...
>I: Baksmaling classes17.dex...
>I: Baksmaling classes13.dex...
>I: Baksmaling classes40.dex...
>I: Baksmaling classes35.dex...
>I: Baksmaling classes25.dex...
>I: Baksmaling classes8.dex...
>I: Baksmaling classes34.dex...
>I: Baksmaling classes26.dex...
>I: Baksmaling classes6.dex...
>I: Baksmaling classes37.dex...
>I: Baksmaling classes39.dex...
>I: Baksmaling classes38.dex...
>I: Baksmaling classes21.dex...
>I: Baksmaling classes7.dex...
>I: Baksmaling classes29.dex...
>I: Baksmaling classes31.dex...
>I: Baksmaling classes16.dex...
>I: Baksmaling classes33.dex...
>I: Baksmaling classes12.dex...
>I: Baksmaling classes11.dex...
>I: Baksmaling classes3.dex...
>I: Baksmaling classes22.dex...
>I: Baksmaling classes24.dex...
>I: Baksmaling classes28.dex...
>I: Baksmaling classes4.dex...
>I: Baksmaling classes2.dex...
>I: Baksmaling classes27.dex...
>I: Baksmaling classes19.dex...
>I: Baksmaling classes30.dex...
>I: Baksmaling classes15.dex...
>I: Baksmaling classes32.dex...
>I: Loading resource table...
>W: Bad string block: string entry is at 204960, past end at 204960
>W: Skipping unknown chunk data of size 0
>W: Skipping unknown chunk data of size 0
>W: Skipping unknown chunk data of size 0
>W: Skipping unknown chunk data of size 0
>W: Skipping unknown chunk data of size 0
>W: Skipping unknown chunk data of size 0
>S: Unknown chunk type: 013c
>I: Decoding file-resources...
>I: Decoding values */* XMLs...
>I: Decoding AndroidManifest.xml with resources...
>W: Bad string block: string entry is at 1496, past end at 1496
>I: Loading resource table from file: C:\Users\zxc\AppData\Local\apktool\framework\1.apk
>I: Baksmaling classes36.dex...
>W: Could not decode attr value, using undecoded value instead: ns=, name=theme, value=0x00000036
>W: Could not decode attr value, using undecoded value instead: ns=, name=, value=0x10000008
>W: Unknown chunk type at: (0x00006840) skipping...
>W: Unknown chunk type at: (0x00012220) skipping...
>W: AXML hit unexpected end of file at byte: 0x12220
>I: Regular manifest package...
>[Fatal Error] :2:178: 已经为元素 "manifest" 指定属性 "android:"
>I: Copying assets and libs...
>◇c?⒓▅.wav (Invalid argument)
>◇c?⒓▅.wav (Invalid argument)
>?∷?9?╬??l﹕c⑷Z.d (Invalid argument)
>W: Skipping file cfg/a/mode_1/?34?x◎?Q???657H?卍?4Uⅶ┍E?﹛???????♀︶??z???"?A??t?←???a5?g????N??Ⅵ?t?? ̄┤tq?x?R?E?□╔?????mⅸ??yU?j??g┒﹎7?*l?L????卍□①?⊙?⑤▊??????b▂H≡??ⅱ???∠p???④c????◢⑺Bⅴ?Ⅱ?Ⅳ?∷?9?╬??l﹕c⑷Z.d (Invalid argument)
>W: Skipping file cfg/a/mode_1/?34?x◎?Q???657H?卍?4Uⅶ┍E?﹛???????♀︶??z???"?A??t?←???a5?g????N??Ⅵ?t?? ̄┤tq?x?R?E?□╔?????mⅸ??yU?j??g┒﹎7?*l?L????卍□①?⊙?⑤▊??????b▂H≡??ⅱ???∠p???④c????◢⑺Bⅴ?Ⅱ?Ⅳ???⑧?┬?▂↙??A▔????9?9??×K⒊v??┋??X????⒕???╣5???s?@.rar (Invalid argument)
>Exception in thread "main" java.nio.file.InvalidPathException: Illegal char <<> at index 137: D:\aosp\android-killer-main\projects\js62tccl\Project\assets\cfg\a\mode_1\G??M?3?S┷??Y?vD?▲ew??○???【▄aのq⊙p?????X??6◇??▅⑤?4?I??o?→?┸?????⒙<√?♀???C┧???9???⑷??⒏?j??????x?≠?⊿2⑤????⊿?↘???????①x??㊣?■??♀?☆???≧?0Y?﹫?E?╣???C??3??〗〔????∥⒌???&zⅳ???f╓¤???IV????j◎??N?﹊?Yl????◎????↙????∷.ppt
>    at sun.nio.fs.WindowsPathParser.normalize(Unknown Source)
>    at sun.nio.fs.WindowsPathParser.parse(Unknown Source)
>    at sun.nio.fs.WindowsPathParser.parse(Unknown Source)
>    at sun.nio.fs.WindowsPath.parse(Unknown Source)
>    at sun.nio.fs.WindowsFileSystem.getPath(Unknown Source)
>    at java.io.File.toPath(Unknown Source)
>    at brut.directory.DirUtil.copyToDir(SourceFile:0)
>    at brut.directory.AbstractDirectory.copyToDir(SourceFile:0)
>    at brut.directory.DirUtil.copyToDir(SourceFile:0)
>    at brut.androlib.ApkDecoder.copyRawFiles(SourceFile:0)
>    at brut.androlib.ApkDecoder.decode(SourceFile:0)
>    at brut.apktool.Main.main(SourceFile:0)
APK 反编译失败,无法继续下一步源码反编译!

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (11)
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
2
KILLER 很旧的工具了
建议用其它工具了
2024-9-26 16:36
0
雪    币: 1457
活跃值: (822)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
试试 jadx
2024-9-26 19:52
0
雪    币: 2168
活跃值: (1955)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
很可能是某些文件名乱码的原因
2024-9-26 23:04
0
雪    币: 25
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
5
是的大佬,请问这种乱码的文件名怎么才能识别出来正常解压呢
2024-9-27 13:25
0
雪    币: 517
活跃值: (125)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
可以发个样本出来看看
2024-9-27 13:39
0
雪    币: 210
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
7
mb_fefksfsl 试试 jadx

试过了,

2024-9-27 15:03
0
雪    币: 210
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
8
erichyx 很可能是某些文件名乱码的原因
老哥你说的是对的,我也认为是文件名字问题,app名字也很奇怪是特殊符号。
2024-9-27 15:07
0
雪    币: 210
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
9
一颗小草 可以发个样本出来看看
通过百度网盘分享的文件:crackapp.apk
链接:https://pan.baidu.com/s/19_x4uxsmQUSJES3vK8Kqug 
提取码:y3k9 
--来自百度网盘超级会员V5的分享
文件80多M,网盘分享吧
2024-9-27 15:08
0
雪    币: 83
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
10
AndroidManifest.xml用apktool和jadx反编译失败可能是这个文件做了反编译相关的对抗,可以参考下这篇文章
https://xz.aliyun.com/t/12938?time__1311=GqGxuD9Qi%3DeiqGN4eeqBKGQF59BCqQDgWoD
2024-9-27 15:56
0
雪    币: 210
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
11
NT10086 KILLER 很旧的工具了 建议用其它工具了
有哪些推荐吗?jeb么
2024-9-28 22:05
0
雪    币: 210
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
12
mb_cxfdglzv AndroidManifest.xml用apktool和jadx反编译失败可能是这个文件做了反编译相关的对抗,可以参考下这篇文章 https://xz.aliyun.com/t/12938?time ...
看起来是这样的,研究一下
2024-9-28 22:34
0
游客
登录 | 注册 方可回帖
返回
//