首页
社区
课程
招聘
[求助]这种是不是加壳了?
2015-1-19 17:39 32257

[求助]这种是不是加壳了?

2015-1-19 17:39
32257
> 正在反编译Apk...  - 失败:Exception in thread "main" brut.androlib.AndrolibException: Could not decode arsc file
        at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:54)
        at brut.androlib.res.AndrolibResources.getResPackagesFromApk(AndrolibResources.java:615)
        at brut.androlib.res.AndrolibResources.loadMainPkg(AndrolibResources.java:74)
        at brut.androlib.res.AndrolibResources.getResTable(AndrolibResources.java:66)
        at brut.androlib.Androlib.getResTable(Androlib.java:54)
        at brut.androlib.ApkDecoder.getResTable(ApkDecoder.java:216)
        at brut.androlib.ApkDecoder.setAnalysisMode(ApkDecoder.java:173)
        at brut.androlib.ApkDecoder.decode(ApkDecoder.java:88)
        at brut.apktool.Main.cmdDecode(Main.java:166)
        at brut.apktool.Main.main(Main.java:85)
Caused by: java.io.IOException: Expected: 0x001c0001, got: 0x00000000
        at brut.util.ExtDataInput.skipCheckInt(ExtDataInput.java:48)
        at brut.androlib.res.decoder.StringBlock.read(StringBlock.java:43)
        at brut.androlib.res.decoder.ARSCDecoder.readPackage(ARSCDecoder.java:101)
        at brut.androlib.res.decoder.ARSCDecoder.readTable(ARSCDecoder.java:81)
        at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:49)
        ... 9 more

无法反编译  为什么啊

另外如果apk加壳的话,如何查看他加了什么壳啊?如何脱壳啊?

[CTF入门培训]顶尖高校博士及硕士团队亲授《30小时教你玩转CTF》,视频+靶场+题目!助力进入CTF世界

上传的附件:
收藏
点赞0
打赏
分享
最新回复 (12)
雪    币: 89
活跃值: (1447)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
loveqiao 2015-1-19 17:45
2
0
没加壳呀
雪    币: 1411
活跃值: (401)
能力值: (RANK:270 )
在线值:
发帖
回帖
粉丝
Claud 6 2015-1-20 03:22
3
0
Could not decode arsc file

apktool有个选项是不解资源文件,好像是--no-res一类的,应该可以解决问题。
雪    币: 507
活跃值: (120)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
鬼谷子c 1 2015-1-20 09:43
4
0
建议楼主换个apktool即可。
去下载最新编译的2.0吧,已测试,可以解包。
雪    币: 295
活跃值: (11)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
findlakes 1 2015-1-20 11:16
5
0
我换了最新的apktool
但是还是出错啊
> 正在清理旧工作目录 ...  - 成功!旧工作目录被清理到系统回收站内。
> 正在反编译Apk...  - 失败:W: Could not decode attr value, using undecoded value instead: ns=android, name=paddingMode, value=0x00000001
W: Could not decode attr value, using undecoded value instead: ns=android, name=touchscreenBlocksFocus, value=0xffffffff
Exception in thread "main" brut.androlib.err.UndefinedResObject: resource spec: 0x01010462
        at brut.androlib.res.data.ResPackage.getResSpec(ResPackage.java:59)
        at brut.androlib.res.data.ResTable.getResSpec(ResTable.java:57)
        at brut.androlib.res.data.ResTable.getResSpec(ResTable.java:53)
        at brut.androlib.res.data.value.ResReferenceValue.getReferent(ResReferenceValue.java:60)
        at brut.androlib.res.data.value.ResStyleValue.serializeToResValuesXml(ResStyleValue.java:54)
        at brut.androlib.res.AndrolibResources.generateValuesFile(AndrolibResources.java:565)
        at brut.androlib.res.AndrolibResources.decode(AndrolibResources.java:328)
        at brut.androlib.Androlib.decodeResourcesFull(Androlib.java:131)
        at brut.androlib.ApkDecoder.decode(ApkDecoder.java:101)
        at brut.apktool.Main.cmdDecode(Main.java:165)
        at brut.apktool.Main.main(Main.java:81)

> .smali输出目录:E:\android2\APKgaizhili\Work\com.huitouzi.lemon
> .class输出目录:Not supported.

只能解出一些资源文件   无法反编译为smali
雪    币: 427
活跃值: (59)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
pwelyn 2015-1-20 11:18
6
0
你换的应该不是apktool2.0以后的版本吧 换最新的apktool2.0.0 RC3试试
雪    币: 295
活跃值: (11)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
findlakes 1 2015-1-20 11:26
7
0
我就是换的 rc3啊  放到 改之理 那个目录后 重新打开apk出的错
雪    币: 427
活跃值: (59)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
pwelyn 2015-1-20 11:55
8
0


没有问题直接就可以反编译 代码甚至都没有混淆
上传的附件:
雪    币: 250
活跃值: (251)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
OnlyEnd 2015-1-20 13:56
9
0
更换了最新版apktools之后,还得去把老版本的1.apk删除掉。 win的话是在c:\user\yourname\apktool\framework\  这个目录下!   这个问题 apktool的官网上有提到。稍微注意下更新日志就会看到的。
雪    币: 295
活跃值: (11)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
findlakes 1 2015-1-20 15:43
10
0
解决了  谢谢9楼
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
牛kent 2015-1-29 16:17
11
0
楼主,能问问怎么解决的吗?
我直接下载RC3的放在目录,打开APK出错~
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
快乐建立科技 2015-6-30 11:35
12
0
我也很想知道他是怎么加密的,有知道的联系QQ:287929163.或者有工具的直接发邮箱:287929163@qq.com谢谢
雪    币: 38
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
trackway 2016-12-16 18:17
13
0
9楼正解
游客
登录 | 注册 方可回帖
返回