首页
社区
课程
招聘
[求助]反编译进入异常 怎么解决 思路是什么?
发表于: 2013-3-5 16:24 8269

[求助]反编译进入异常 怎么解决 思路是什么?

2013-3-5 16:24
8269
UNEXPECTED TOP-LEVEL EXCEPTION:
org.jf.dexlib.Util.ExceptionWithContext: Index: 48309, Size: 3248
        at org.jf.dexlib.Util.ExceptionWithContext.withContext(ExceptionWithContext.java:54)
        at org.jf.dexlib.IndexedSection.getItemByIndex(IndexedSection.java:77)
        at org.jf.dexlib.Code.InstructionWithReference.lookupReferencedItem(InstructionWithReference
.java:79)
        at org.jf.dexlib.Code.InstructionWithReference.<init>(InstructionWithReference.java:57)
        at org.jf.dexlib.Code.Format.Instruction22c.<init>(Instruction22c.java:59)
        at org.jf.dexlib.Code.Format.Instruction22c.<init>(Instruction22c.java:40)
        at org.jf.dexlib.Code.Format.Instruction22c$Factory.makeInstruction(Instruction22c.java:103)

        at org.jf.dexlib.Code.InstructionIterator.IterateInstructions(InstructionIterator.java:82)
        at org.jf.dexlib.CodeItem.readItem(CodeItem.java:154)
        at org.jf.dexlib.Item.readFrom(Item.java:77)
        at org.jf.dexlib.OffsettedSection.readItems(OffsettedSection.java:48)
        at org.jf.dexlib.Section.readFrom(Section.java:143)
        at org.jf.dexlib.DexFile.<init>(DexFile.java:431)
        at org.jf.baksmali.main.main(main.java:280)
Caused by: java.lang.IndexOutOfBoundsException: Index: 48309, Size: 3248
        at java.util.ArrayList.rangeCheck(Unknown Source)
        at java.util.ArrayList.get(Unknown Source)
        at org.jf.dexlib.IndexedSection.getItemByIndex(IndexedSection.java:75)
        ... 12 more
Error occured while retrieving the field_id_item item at index 48309
Error occured at code address 0
code_item @0x2745c

百度网盘下载链接 http://pan.baidu.com/share/link?shareid=434170&uk=2332098062

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 33
活跃值: (145)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
2
换换工具试试!
2013-3-5 20:14
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我也很想知道如何能把apk弄成这样,防止apktool/smali解包
2013-3-5 22:43
0
雪    币: 86
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
弄成这样在有源码的基础上应该很好弄,本人没有试过,就是在baksmali工具反编译dex文件时触发一个这样的异常,是不是就可以了呢 然后对于没有源码的人来说,对于这个异常是无能为力的
2013-3-6 10:25
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
兄弟,试过这个工具吗?
https://github.com/strazzere/APKfuscator

貌似这工具有这个功效,不过我不会用
2013-3-6 11:30
0
游客
登录 | 注册 方可回帖
返回
//