返回列表 发新帖

求助!使用FDex2 脱壳后有些方法无法还原!

[复制链接]

4

主题

23

帖子

116

积分

小学生

Rank: 2

金币
21
好评
1
贡献
0
发表于 2019-7-9 17:02:09 | 显示全部楼层 | 阅读模式
本帖最后由 qugang12 于 2019-7-9 17:03 编辑

            //    Exceptions:
            //  Try           Handler
            //  Start  End    Start  End    Type                 
            //  -----  -----  -----  -----  ---------------------
            //  464    490    780    795    Ljava/io/IOException;
            //  800    909    1156   1160   Ljava/lang/Exception;
            //  800    909    1149   1156   Any
            //  912    919    1144   1149   Ljava/lang/Exception;
            //  912    919    1189   1190   Any
            //  922    931    1144   1149   Ljava/lang/Exception;
            //  922    931    1189   1190   Any
            //  934    943    1144   1149   Ljava/lang/Exception;
            //  934    943    1189   1190   Any
            //  946    962    1144   1149   Ljava/lang/Exception;
            //  946    962    1189   1190   Any
            //  965    986    1144   1149   Ljava/lang/Exception;
            //  965    986    1189   1190   Any
            //  989    1010   1144   1149   Ljava/lang/Exception;
            //  989    1010   1189   1190   Any
            //  1013   1034   1144   1149   Ljava/lang/Exception;
            //  1013   1034   1189   1190   Any
            //  1037   1058   1144   1149   Ljava/lang/Exception;
            //  1037   1058   1189   1190   Any
            //  1061   1082   1144   1149   Ljava/lang/Exception;
            //  1061   1082   1189   1190   Any
            //  1085   1106   1144   1149   Ljava/lang/Exception;
            //  1085   1106   1189   1190   Any
            //  1109   1124   1144   1149   Ljava/lang/Exception;
            //  1109   1124   1189   1190   Any
            //  1127   1134   1144   1149   Ljava/lang/Exception;
            //  1127   1134   1189   1190   Any
            //  1163   1168   1189   1190   Any
            //  1171   1176   1189   1190   Any
            //  1588   1598   1613   1635   Ljava/lang/Exception;
            //
            // The error that occurred was:
            //
            // java.lang.IllegalStateException: Expression is linked from several locations: Label_0919:
            //     at com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27)
            //     at com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596)
            //     at com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235)
            //     at com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:42)
            //     at com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:214)
            //     at com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:99)
            //     at com.strobel.decompiler.languages.java.ast.AstBuilder.createMethodBody(AstBuilder.java:782)
            //     at com.strobel.decompiler.languages.java.ast.AstBuilder.createMethod(AstBuilder.java:675)
            //     at com.strobel.decompiler.languages.java.ast.AstBuilder.addTypeMembers(AstBuilder.java:552)
            //     at com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeCore(AstBuilder.java:519)
            //     at com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeNoCache(AstBuilder.java:161)
            //     at com.strobel.decompiler.languages.java.ast.AstBuilder.addTypeMembers(AstBuilder.java:576)
            //     at com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeCore(AstBuilder.java:519)
            //     at com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeNoCache(AstBuilder.java:161)
            //     at com.strobel.decompiler.languages.java.ast.AstBuilder.createType(AstBuilder.java:150)
            //     at com.strobel.decompiler.languages.java.ast.AstBuilder.addType(AstBuilder.java:125)
            //     at com.strobel.decompiler.languages.java.JavaLanguage.buildAst(JavaLanguage.java:71)
            //     at com.strobel.decompiler.languages.java.JavaLanguage.decompileType(JavaLanguage.java:59)
            //     at us.deathmarine.luyten.FileSaver.doSaveJarDecompiled(FileSaver.java:192)
            //     at us.deathmarine.luyten.FileSaver.access$300(FileSaver.java:45)
            //     at us.deathmarine.luyten.FileSaver$4.run(FileSaver.java:112)
            //     at java.lang.Thread.run(Thread.java:748)
            //
            throw new IllegalStateException("An error occurred while decompiling this method.");

这是怎么回事?

样本:  链接: https://pan.baidu.com/s/1byf-vogcd6QN3rxo0daYEw 提取码: tt5p 复制这段内容后打开百度网盘手机App,操作更方便哦
回复

使用道具 举报

182

主题

1868

帖子

5008

积分

硕士生

Rank: 6Rank: 6

金币
823
好评
26
贡献
0
发表于 2019-7-9 17:10:47 来自手机  | 显示全部楼层
用mt用…修复下
回复

使用道具 举报

4

主题

23

帖子

116

积分

小学生

Rank: 2

金币
21
好评
1
贡献
0
发表于 2019-7-9 17:25:37 | 显示全部楼层
966912 发表于 2019-7-9 17:10
用mt用…修复下

修复以后还是不行,是不是方法被保护了?
回复

使用道具 举报

182

主题

1868

帖子

5008

积分

硕士生

Rank: 6Rank: 6

金币
823
好评
26
贡献
0
发表于 2019-7-9 17:30:21 来自手机  | 显示全部楼层
qugang12 发表于 2019-7-9 17:25
修复以后还是不行,是不是方法被保护了?

脱不完整吧,。。。。???
回复

使用道具 举报

190

主题

4154

帖子

1万

积分

博士生

大水怪在此![#滑稽]

Rank: 7Rank: 7Rank: 7

金币
2158
好评
62
贡献
1

MT论坛活跃会员MT论坛侠客MT论坛美女懒考神

QQ
发表于 2019-7-9 17:30:47 来自手机  | 显示全部楼层
板凳不错
回复

使用道具 举报

4

主题

23

帖子

116

积分

小学生

Rank: 2

金币
21
好评
1
贡献
0
发表于 2019-7-9 17:36:08 | 显示全部楼层
966912 发表于 2019-7-9 17:30
脱不完整吧,。。。。???

我看了别人脱的也是一样的,那个方法就是无法反编译
回复

使用道具 举报

20

主题

4553

帖子

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
3691
好评
33
贡献
0

考神

发表于 2019-7-9 17:38:32 来自手机  | 显示全部楼层
这是反编译的问题吧
回复

使用道具 举报

37

主题

969

帖子

3036

积分

大学生

Rank: 5Rank: 5

金币
1632
好评
6
贡献
1
发表于 2019-7-9 19:32:12 来自手机  | 显示全部楼层
脱的是odex,非原dex
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表