android防破解方法汇总
2014-11-26 01:05
169 查看
原文地址http://blog.csdn.net/asmcvc/article/details/9310651
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、存储数据的加密
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、存储数据的加密
相关文章推荐
- android防破解方法汇总
- Visual Studio 2008正式版+sp1下载地址汇总及相关注册破解方法
- Visual Studio 2008下载地址汇总及相关注册破解方法
- 另一种root方法,Android boot.img破解
- android中画笔paint的方法汇总
- Android 异常解决方法汇总
- Visual Studio 2008下载地址汇总及相关注册破解方法.
- Android Http请求方法汇总
- android中画笔paint的方法汇总
- Android完全退出方法汇总
- Android 触摸屏(TP)问题现象分析和解决方法汇总
- Visual Studio 2008下载地址汇总及注册破解方法
- Visual Studio 2008下载地址汇总及相关注册破解方法
- 开机密码破解方法汇总
- Windows8 RTM版激活方法(各种破解方法汇总,持续更新中8.22最新可激活法)
- Visual Studio 2008下载地址汇总及相关注册破解方法.
- Visual Studio 2008下载地址汇总及相关注册破解方法.
- Visual Studio 2008下载地址汇总及相关注册破解方法
- Android Http请求方法汇总
- Ubuntu共享WiFi(AP)给Android的方法汇总