CTA-敏感行为-AppOps方案
1 需求
覆盖场景:
- 恢复出厂设置后到进入主界面前:XX应用XX行为在用户确认前
- 隐私政策同意前:XX应用XX行为在用户确认前
- 隐私政策同意后:XX应用XX行为未明示用户
覆盖场景一:恢复出厂设置后
第一步,依次执行如下命令,获取:包名、敏感行为、时间戳
adb shell dumpsys appops --op 值
覆盖场景二:隐私政策同意前
第一步,设置锁屏时间、屏幕亮度
第二步,获取桌面图标应用的入口,依次进入,截取隐私声明页面,并预留回到主界面、拒绝操作的时间;
第三步,依次执行如下命令,获取:包名、敏感行为、时间戳
adb shell dumpsys appops --op 值
覆盖场景三:隐私政策同意后
第一步,获取手机所有应用的activity、service、receiver
第二步,手机所有应用所有权限全部设置为允许
第三步,手机所有应用隐私声明全部同意
第四步,XXXX
第五步,依次执行如下命令,获取:包名、敏感行为、时间戳
adb shell dumpsys appops --op 值
测试对象如果是手机,可以使用如下命令获取应用基础信息
- adb shell dumpsys package -f --all-components
四大组件及意图过滤器
权限及是否获取
测试对象如果是应用,可以使用aapt命令获取应用基础信息
- 应用名称
如果想查询符合一定条件的活动、服务、广播,可以使用pm命令
- adb shell pm list packages -f
- adb shell pm path [--user USER_ID] PACKAGE
- adb shell pm query-activities
- adb shell pm query-services
- adb shell pm query-receivers
- adb shell pm resolve-activity
- adb shell pm grant [--user USER_ID] PACKAGE PERMISSION
- adb shell pm revoke [--user USER_ID] PACKAGE PERMISSION
如果想启动活动、服务、广播等,可以使用am命令
- adb shell am start-activity
- adb shell am start-service
- adb shell am start-foreground-service
- adb shell am stop-service
- adb shell am broadcast
2 命令
3 示例
4 参考资料
CTA-敏感行为-AppOps方案相关推荐
- kep server 6.4 激活_轻松一点,一触屏蔽!5G和未来显示的福音——低压激活,敏感元器件专用保护方案...
电子设备的发展越来越快,新技术和新产品不断迭代,扛起未来显示大旗的智慧屏.柔性屏.OLED屏应运而生,脆弱敏感的特性,对屏蔽粘贴方案提出了更严苛的要求. 无论是大屏.小屏,随着内部结构越发精密,对组装 ...
- 基于LS1028 TSN时间敏感网络交换机方案(一)TSN介绍
2.1 时间敏感网络介绍 时间敏感网络小组的前身是 AVB ,即以太网音视频桥接技术( Ethernet Audio/Video Bridging, 简称 Ethernet AVB ) [10] .它 ...
- Java实现数据库敏感信息脱敏方案
针对特定属性下的数据加密传输,例如手机号,身份证,地址信息等. 文章目录 一. 为什么要数据加密 二. 加密措施 2.1 敏感信息脱敏 2.2 可逆对称加密 2.3 mybatis-plus注解加密方 ...
- CTA 敏感行为 索引表
Android 源码 国内: AndroidXRef(1.6-9.0) AOSPXRef(7.1-12.0) OpenGork(源代码搜索与对照) OpenGrok简单使用_grandgrandpa的 ...
- 网站是怎么屏蔽脏话的呢:简单学会SpringBoot项目敏感词、违规词过滤方案
一个社区最重要的就是交流氛围与审查违规,而这两者都少不了对于敏感词进行过滤的自动维护措施.基于这样的措施,我们才能基本保证用户在使用社区的过程中,不至于被敏感违规词汇包围,才能够正常的进行发布帖子和评 ...
- python中哪些词是敏感字词_python实现敏感词过滤的几种方法
1.replace过滤 最简单也是最直接的就是直接循环敏感词,然后使用replace过滤关键词,文章和敏感词少的时候还可以,多的时候效率就真的很一般了. 2.使用正则过滤 有两个技术要点, 1.使用P ...
- 很全的敏感词匹配系统的设计与实践
作者:vivo互联网服务器团队-Liang Kangwu 一.前言 谛听系统是vivo的内容审核平台,保障了vivo各互联网产品持续健康的发展.谛听支持审核多种内容类型,但日常主要审核的内容是文本,下 ...
- 如何设计一个敏感词匹配系统?
▲ 点击上方"分布式实验室"关注公众号 回复"1"抽取纸质技术书 谛听系统是vivo的内容审核平台,保障了vivo各互联网产品持续健康的发展.谛听支持审核多种内 ...
- 基于声信号的长距离供水管道泄漏监测系统方案
长距离运输管道作为一种经济.有效.环保的运输手段,在液体.气体运输中发挥着独特的优势,在自然老化.腐蚀以及人为因素(开挖作业)条件下,管道泄漏事故经常发生.而管道泄漏(泄露)检测是长距离运输管道安全运 ...
最新文章
- python glob 模块 map函数
- 超专业解析!10分钟带你搞懂Linux中直接I/O原理
- 高性能负载均衡设计入门篇
- ap java内容_AP 计算机知识点总结
- 我的Go+语言初体验——10秒真男人游戏
- TIME_WAIT简介
- python里的关键字有哪些_Python 中的关键字有哪些?
- 如果一栋楼起火谁赔偿_太原一辆快递车起火!赶紧看看有你的包裹没?
- 蚂蚁集团换帅!胡晓明辞任 CEO
- readonly和disabled的区别
- javascript学习之数组的使用一 push pop shift unshift 方法
- java 数组或者链表输出
- 信号公式汇总之Z变换
- CGI与Servlet的介绍以及区别
- linux系统怎么拨号上网,如何在Linux操作系统下ADSL拨号上网?
- win7系统调整屏幕刷新率方法
- 使用puppet自动化升级安全程序
- python余弦函数_Python cos() 函数
- 如何将MyEclipse项目导入eclipse
- 上海Cloudera Hadoop大数据培训:CCAH、CCP:DE