![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
夏侯惇112356
这个作者很懒,什么都没留下…
展开
-
android apk 防止反编译技术第一篇-加壳技术
做android framework方面的工作将近三年的时间了,现在公司让做一下android apk安全方面的研究,于是最近就在网上找大量的资料来学习。现在将最近学习成果做一下整理总结。学习的这些成果我会做成一个系列慢慢写出来与大家分享,共同进步。这篇主要讲apk的加壳技术,废话不多说了直接进入正题。一、加壳技术原理所谓apk的加壳技术和pc exe的加壳原理一样,就是在转载 2016-01-14 20:19:09 · 391 阅读 · 0 评论 -
android apk 防止反编译技术第二篇-运行时修改Dalvik指令
上一篇我们讲了apk防止反编译技术中的加壳技术,如果有不明白的可以查看我的上一篇博客http://my.oschina.net/u/2323218/blog/393372。接下来我们将介绍另一种防止apk反编译的技术-运行时修改字节码。这种方法是在工作中在实现app wrapping时,看到国外的一篇关于android 安全的介绍实现的并且独创。下面我们来介绍一下这种方法。转载 2016-01-14 20:21:26 · 580 阅读 · 0 评论 -
APP安全之APK完整性校验
APK 完整性校验,虽然很难做到绝对的安全,但能提高应用的安全性和破解难度。一、认识APK安全性危害可以通过修改客户端文件篡改客户端行为。攻击者可以让客户端显示自己制作的钓鱼网站,偷取用户信息二、完整性校验原理完整性校验的几种方式CRC校验MD5值校验SHA1值校验常见android完整性检测检测签名校验classes.d转载 2017-12-06 11:51:09 · 572 阅读 · 0 评论 -
Android客户端代码保护技术-完整性校验
由于Android系统固有的缺陷、Android应用分发渠道管理机制等问题,导致Android客户端程序很容易被反编译篡改/二次打包,经任意签名后可在各个渠道或论坛中发布,这不仅损害了开发者的知识产权,更可能威胁到用户的敏感信息及财产安全,因此客户端程序自身的安全性尤为重要,本文以客户端完整校验为主题,提供几种Android客户端完整性校验的实现思路,供广大开发者参考。思路1:对class转载 2017-12-06 16:41:37 · 1090 阅读 · 0 评论 -
androidstudio3.0下so文件的正确导入
android { defaultConfig { ndk { abiFilters "armeabi", "armeabi-v7a", "x86", "arm64-v8a" } } sourceSets { main { jniLibs.srcDirs = ['libs'] ...原创 2018-03-14 17:34:29 · 1559 阅读 · 1 评论