现在主要工具是接触SDK,为了防止游戏包被破解编译,以及发现加密串,我来分享下以下几点:防破解技术主要有四种实现方式:1.代码混淆(ProGuard)技术2.签名比对技术动态库技术4.动态加载技术5.第三方平台加密以及检测漏洞这个在 Android 安全之如何反编译与加密apk包 这篇文章中也提及到 ...
分类:
移动开发 时间:
2017-02-21 01:01:10
阅读次数:
227
壳是指一个程序的外面再包裹上另外一段代码,保护里面的代码不被非法修改或反编译的程序。它们一般都先于程序运行,拿到控制权,然后完成它们保护软件的任务。对于AndroidAPP来说,所有的实现逻辑都集成于DEX文件中,DEX文件是一个APP的核心所在,因此保护DEX文件被逆向或者修..
分类:
移动开发 时间:
2017-02-17 21:54:35
阅读次数:
677
1、概述 Android 安全机制来源于Linux,并且以Linux权限管理为基础,要了解Android的安全机制,需要从linux中的安全机制了解开始,而用户的权限管理又是linux安全机制的最基...
分类:
移动开发 时间:
2017-01-22 12:44:35
阅读次数:
262
谈到 Android 安全性话题,Android Developers 官方网站给出了许多很好的建议和讲解,涵盖了存储数据、权限、网络、处理凭据、输入验证、处理用户数据、加密等方方面面密钥的保护以及网...
分类:
移动开发 时间:
2017-01-20 23:42:32
阅读次数:
637
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/49738023 之前一直有犹豫过要不要写这篇文章,毕竟去反编译人家的程序并不是什么值得骄傲的事情。不过单纯从技术角度上来讲,掌握反编译功能确实是一项非常有用的技能,可能平常不太会用得到 ...
分类:
移动开发 时间:
2016-12-27 18:11:57
阅读次数:
262
逆向分析是一门技术,也是一门艺术。 由于Web安全相对于二进制安全,更容易入门,所以在最早的时候选择了相对简单的路。但随着接触这一行的时间变长,感觉局限于 Web 而抵触二进制实在太狭隘,所以我决定投入到Android安全的学习研究中。 0x1 安卓安全的大致细分 应用层Apk逆向、安卓设备框架、内 ...
分类:
移动开发 时间:
2016-12-16 22:20:20
阅读次数:
313
0X01前言Intentschemeurl是一种用于在web页面中启动终端appactivity的特殊URL,在针对intentschemeURL攻击大爆发之前,很多android的浏览器都支持intentschemeurl。Intentschemeurl的引入虽然带来了一定的便捷性,但从另外一方面看,给恶意攻击页面通过intent-based攻击终端上..
分类:
移动开发 时间:
2016-12-13 00:20:09
阅读次数:
237
Mobile App Security 1. DATA THEOREM LAB https://datatheorem.github.io/ Data Theorem's technical blog about mobile security and privacy. 2. Android安全中文 ...
分类:
移动开发 时间:
2016-10-25 14:25:58
阅读次数:
199
最近在弄关于移动端安卓通讯的问题,总结下来,主要分为三方面防护,今天先记录第一点:防止恶意代码的注入。“AndroidAPP二次打包”则是盗版正规AndroidAPP,破解后植入恶意代码重新打包。不管从性能、用户体验、外观它都跟正规APP一模一样但是背后它确悄悄运行着可怕的程序,..
分类:
移动开发 时间:
2016-10-21 01:56:21
阅读次数:
193
Bugly Android SDK 使用指南 腾讯Bugly,为移动开发者提供专业的异常上报,运营统计和内测分发解决方案,帮助开发者快速发现并解决异常,同时掌握产品运营动态,及时跟进用户反馈。 地址:https://bugly.qq.com/docs/user-guide/instruction-m ...
分类:
移动开发 时间:
2016-10-18 11:37:15
阅读次数:
245