Android安全
darling757267
328726103
展开
-
深入理解Android之Java Security(第一部分)
深入理解Android之Java Security(第一部分)从事Android工作4年以来,只有前1年不到的时间是用C++在开发东西(主要是开发DLNA组件,目前我已将它们全部开源,参考http://blog.csdn.net/innost/article/details/40216763),后面的工作几乎都在用Java。自以为Java相关的东西都见过了,可前段时间有个朋友给我花了1个多小时转载 2016-10-19 14:35:54 · 2004 阅读 · 0 评论 -
深入理解Android之Java Security(第二部分,最后)
深入理解Android之Java Security(第二部分,最后)代码路径:Security.java:libcore/lunl/src/main/java/java/security/TrustedCertificateStore.java:libcore /crypto/src/main/java/org/conscrypt/CertInstallerMain:packa转载 2016-10-19 14:43:08 · 2414 阅读 · 0 评论 -
深入理解Android之设备加密Device Encryption
深入理解Android之设备加密Device EncryptionAndroid从4.4开始就支持一项功能,那就是对设备进行加密。加密自然是为了安全性考虑,由于/system目录是只读的,手机里那些存储设备分区中需要保护的就剩下/data/分区和sdcard了。显然,/data/和sdcard大量存储了用户数据(比如app运行时存储的数据),对他们进行加密非常非常有必要。Android 5转载 2016-10-19 14:46:19 · 2195 阅读 · 0 评论 -
深入理解SELinux SEAndroid(第一部分)
深入理解SELinux SEAndroidSEAndroid是Google在Android 4.4上正式推出的一套以SELinux为基础于核心的系统安全机制。而SELinux则是由美国NSA(国安局)和一些公司(RedHat、Tresys)设计的一个针对Linux的安全加强系统。NSA最初设计的安全模型叫FLASK,全称为Flux Advanced Security Kernel(由U转载 2016-10-19 14:56:48 · 600 阅读 · 0 评论 -
深入理解SELinux SEAndroid 第二部分
深入理解SELinux SEAndroid 第二部分3) File/File System 打label前面一节中,读者见识到了DT和TT。不过这些描述的都是Transition,即从某种Type或Domain进入另外一种Type或Domain,而上述内容并没有介绍最初的Type怎么来。在SELinux中,对与File相关的死货(比“死东西”少些一个字)还有一些特殊的语句。直接看SE转载 2016-10-19 14:58:15 · 417 阅读 · 0 评论 -
深入理解SELinux SEAndroid(结局)
SEAndroid最后一部分全文PDF下载地址为:http://vdisk.weibo.com/s/z68f8l0xZUS9w 深入理解SELinux SEAndroid(结局) 二 SEAndroid源码分析有了上文的SELinux的基础知识,本节再来看看Google是如何在Android平台定制SELinux的。如前文所示,Android平台中的SEL转载 2016-10-19 15:00:27 · 535 阅读 · 0 评论 -
MTP in Android
MTP in AndroidMTP的全称是Media Transfer Protocol(媒体传输协议),它是微软公司提出的一套媒体文件传输协议。Android从3.0开始支持MTP。不过,在今天的智能手机领域内,Google和微软是一对冤家,为什么Android中会使用MTP呢?请看下文。一 背景知识介绍笔者相信《程序员》杂志的绝大多数读者或多或少都使用过MTP。因为早在智能手机转载 2016-10-19 15:02:57 · 427 阅读 · 0 评论