怎样可以达到防止apk逆向工具运行?

据了解,逆向工具都是线性读取字节码并解析,怎样可以达到防止apk逆向工具运行?

阅读 3.1k
1 个回答

首先我们新建一个测试类。为了绕过Dalvik运行时代码验证,BadCode.java要保证不被调用。(否则运行app,会出现java.lang.verifyerror异常)

请输入图片描述
由于大部分逆向工具都是线性读取字节码并解析,当遇到无效字节码时,就会引起反编译工具字节码解析失败。
http://blog.segmentfault.com/aijiami/1190000000636854
你可以参考一下!看看,

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
logo
101 新手上路
子站问答
访问
宣传栏