android防破解方法汇总
2013-07-12 13:58
148 查看
1、禁用调试标志以及检测调试器
http://blog.163.com/lyzaily@126/blog/static/4243883720132281016999/
2、检测是否在模拟器中运行
http://blog.163.com/lyzaily@126/blog/static/4243883720132755797/
3、APK签名校验
本地签名校验加服务器签名校验
4、java代码混淆
5、使用NDK .so动态库
6、android类动态加载技术
7、伪加密
在 android 解析apk 时,由于忽略了加密 zip,直接跳过了加密头部的解析,因此通过修改 zip格式的加密标识,可以实现伪加密。
工具下载:http://bbs.pediy.com/showthread.php?t=174825 可以恢复,也可以做伪加密。不过测试发现该工具修改后的apk并不能成功地安装到模拟器中。
源码:http://bbs.pediy.com/showthread.php?p=1195662
从http://bbs.pediy.com/showthread.php?t=174776下载的apk伪加密包则可以成功安装到模拟器,说明伪加密是可行的。
8、加壳
9、防代码注入
10、自修改dalvik字节码
参考:http://bbs.pediy.com/showthread.php?t=176732
11、运行时重要数据防篡改
12、和服务器通信数据加密
13、存储数据的加密
http://blog.163.com/lyzaily@126/blog/static/4243883720132281016999/
2、检测是否在模拟器中运行
http://blog.163.com/lyzaily@126/blog/static/4243883720132755797/
3、APK签名校验
本地签名校验加服务器签名校验
4、java代码混淆
5、使用NDK .so动态库
6、android类动态加载技术
7、伪加密
在 android 解析apk 时,由于忽略了加密 zip,直接跳过了加密头部的解析,因此通过修改 zip格式的加密标识,可以实现伪加密。
工具下载:http://bbs.pediy.com/showthread.php?t=174825 可以恢复,也可以做伪加密。不过测试发现该工具修改后的apk并不能成功地安装到模拟器中。
源码:http://bbs.pediy.com/showthread.php?p=1195662
从http://bbs.pediy.com/showthread.php?t=174776下载的apk伪加密包则可以成功安装到模拟器,说明伪加密是可行的。
8、加壳
9、防代码注入
10、自修改dalvik字节码
参考:http://bbs.pediy.com/showthread.php?t=176732
11、运行时重要数据防篡改
12、和服务器通信数据加密
13、存储数据的加密
相关文章推荐
- android防破解方法汇总
- Android 异常解决方法汇总
- Android Studio导入eclipse项目方法汇总
- Android 触摸屏(TP)问题现象分析和解决方法汇总
- (转)Android监控程序本身被卸载方法汇总
- Android中实现界面透明的方法汇总
- Android Http请求方法汇总
- Android开发之微信底部菜单栏实现的几种方法汇总
- android中画笔paint的方法汇总
- android 8种对话框(Dialog)使用方法汇总
- Android Http请求方法汇总
- 关于Android 5.1限制外置SD卡写入权限的破解方法
- Visual Studio 2008下载地址汇总及相关注册破解方法.
- Android Http请求方法汇总
- Android五种数据传递方法汇总
- Android向服务器传送和接收数据的方法汇总
- Android Http请求方法汇总
- android中画笔paint的方法汇总
- Android Http请求方法汇总
- Android五种隐藏状态栏和标题栏的方法(隐藏状态栏、标题栏方法汇总)