Android 源码

  • 国内:

    • AndroidXRef(1.6-9.0)
    • AOSPXRef(7.1-12.0)
      • OpenGork(源代码搜索与对照)
      • OpenGrok简单使用_grandgrandpa的博客-CSDN博客_opengrok
  • 海外:
    • https://android.googlesource.com/platform/frameworks/base/

Android 开源项目

  • 国内:Android 安全  |  Android 开源项目  |  Android Open Source Project
  • 海外:https://source.android.com/security

Android 开发者

  • 国内

    • 文档:Documentation  |  Android 开发者  |  Android Developers
    • 指南:开发者指南  |  Android 开发者  |  Android Developers
    • 参考文档:Android API reference  |  Android Developers
  • 海外
    • 文档:https://developer.android.com/docs
    • 指南:https://developer.android.com/guide
    • 参考文档:https://developer.android.com/reference

Android 权限

  • Manifest.permission  |  Android Developers
  • AndroidManifest.xml - OpenGrok cross reference for /frameworks/base/core/res/AndroidManifest.xml

XML attributes

  • Sdk\platforms\android-32\data\res\values\attrs_manifest.xml
  • Manifest.permission  |  Android Developers
  • Sdk\platforms\android-32\data\res\values\attrs.xml
  • R.attr  |  Android Developers


敏感行为 按功能 分类:

拨打电话、三方通话、发送短信、发送彩信、发送邮件、数据开关、WLAN开关、定位、通话录音、本地录音、后台截屏、后台录屏、拍照、摄像、接收短信、读取用户本机号码、读取电话本、读取通话记录、读取短信、读取彩信、读取上网记录、读取日程表、读取多媒体数据(照片、视频、音频)、读取生物特征(人脸、指纹)、读取设备唯一识别码(IMEI、MAC)、读取应用软件列表、修改电话本、修改通话记录、修改短信、修改彩信、修改日程表、蓝牙开关、NFC开关、读取传感器、修改上网记录、联网

缺失:剪切板


敏感行为 按照复杂程度 分级

  • 简单:Android版本升级后,权限和接口均无变化;接口数量小于5个;
  • 中等:Android版本升级后,接口无变化,权限有变化;接口数量小于5个;
  • 复杂:Android版本升级后,权限和接口均变化,且接口数量大于5个;

简单:


中等:


复杂:


CTA 敏感行为 索引表相关推荐

  1. postgresql 查看数据库,表,索引,表空间以及大小

    为什么80%的码农都做不了架构师?>>>    postgresql 查看数据库,表,索引,表空间以及大小 1.查看数据库 #psql -U postgres //\加上字母l,相当 ...

  2. 数据结构-串操作应用之词索引表

    为书库创建查询索引表 建立词索引表基本步骤: 1.从书目文件中读入一个书目单. 2.从书目单中提取所有关键字插入词表. 3.对词表中的每一个关键字在索引表中进行查找并作相应的插入操作. 详细操作: 1 ...

  3. [性能] SAP销售订单取数逻辑优化---索引表

    我也分享了许多篇性能优化的帖子,主要集中在sql.语法及合理的索引方面.我们在表上加索引确实能大幅提升性能,但是索引的数量.所需字段及利用率都是我们在新建索引时需要考虑的,对于大多数abaper而言, ...

  4. [翻译] 聚集索引表 VS 堆表

    前言: 本文对这篇博客Clustered Tables vs Heap Tables 的翻译, 如有翻译不对或不好的地方,敬请指出,大家一起学习进步. 问题描述 创建一个新表时,一个非常重要的设计原则 ...

  5. Service Team在索引表CRMD_ORDER_INDEX中的存储设计

    本文介绍Service Team在索引表CRMD_ORDER_INDEX中的存储设计 要获取更多Jerry的原创文章,请关注公众号"汪子熙":

  6. SAP CRM One Order框架里旧式的索引表设计原理

    本文介绍SAP CRM One Order框架里旧式的索引表设计原理. Created by Wang, Jerry on May 17, 2017 要获取更多Jerry的原创文章,请关注公众号&qu ...

  7. SQL Server Insert 操作效率(堆表 VS 聚集索引表)

    "SQL Server的Insert操作在堆表或者聚集索引表的时候,哪个效率更高?为什么高?" 之前有同事问过我这个问题,为了确保日志库的记录效率,于是我做了简单测试了,首先要先强 ...

  8. Opencv——基于索引表的图像细化

    图像细化针对的是二值图像  或者用阀值处理的二值图像.基于索引表的细化算法大致是遍历被二值化图像的边缘,根据边缘点的八连通域情况查找索引表以确定该边缘点是否能够被删除.根据一些细化规则我们可以建立索引 ...

  9. SQL笔记-通过构建索引表方便数据库管理

    首先来帖下SQL代码吧: /* SQLyog Ultimate v11.24 (32 bit) MySQL - 5.5.56 : Database - demostrationtest ******* ...

最新文章

  1. 2015第22周六Java反射、泛型、容器简介
  2. 大型Web前端架构设计:面向抽象编程入门
  3. HDU4472 Count
  4. nginx lua 小项目:根据 user_agent 显示不同的页面,附带和 php 性能的对比
  5. android 获取设备串号,Android获取设备IMEI和Mac地址
  6. HTML5与CSS3权威指南笔记案例1
  7. 文本分类模型_【文本分类】几个可作为Baseline的模型
  8. python编程软件哪个好-Python开发工具哪个好?好用的Python开发工具排行榜推荐下载...
  9. 万字长文 | 线性代数的本质课程笔记完整合集!
  10. 数据类型 --生成器
  11. u8系统怎么连接服务器,u8客户端连接服务器流程
  12. 计算机开机会跳过自检嘛,电脑开机怎样跳过自检
  13. 【无标题】计算机网络故障诊断与排除习题集题库及答案
  14. jdk8 list Stream groupingBy 分组之后 利用 reducing 求和 BigDecimal
  15. SAP中有些物料凭证不能用MBST冲销的原因分析
  16. Qt嵌入式开发的初步认识
  17. C#【必备技能篇】VS2019 使用C/C++ 生成DLL 文件,并用 C/C++、C#调用DLL
  18. 东风破 -词:方文山 曲:周杰伦
  19. ACM--South Pacific 2012
  20. 信号与系统分析导论学习笔记

热门文章

  1. win7要用到很多运行命令
  2. Android OpenCV(五十八):SURF特征点检测
  3. 读书笔记: Cartesian Impedance Control of Redundant and Flexible-Joint Robots, Section 2
  4. CRM客户管理系统又翻天了
  5. 科学家量子计算机时间倒流,已让时间倒流几分之一秒!科学家使用量子计算机来逆转时间!...
  6. 达芬奇 17.1.1为苹果 M1 Mac 添加 H.264 10bit 硬件加速解码支持
  7. java计算机毕业设计网上书店的设计与实现源码+系统+数据库+lw文档
  8. ros系列-解决节点处理bag文件,输出无内容问题
  9. git各阶段版本回退命令
  10. python中requests库获取东方财富网动态指数行情数据