Alex 的模块将文件解码为没有任何格式的流程,为了便于阅读,我对已解码的 XML 文件进行了格式化处理 。
隐私控制面板是 AppOps 的一部分,它可以做几件事,包括跟踪应用程序何时利用手机的运行时权限 。 如果你不熟悉 Android 的危险权限,我去年写了一篇关于它们的文章,你可以点击这里阅读 。 危险权限包括授予应用使用手机位置、摄像头或麦克风的权限 。 因此,如果你曾经查看过 appops.xml ( USERDATA/system/ ) 文件,那么隐私控制面板中文件的一些内容会看起来很熟悉 。
上图所示的文件中表示了多个应用程序,每个应用程序都有自己的信息 。 为了帮助理解应用程序是如何表示的,下图仅显示了一个应用程序 AirTracker 的条目 。

文章插图
AirTracker 的入口
上图中的条目表示隐私控制面板中的单个条目,有三个与此条目相关的 XML 值 。 第一个是 “pn”(包名称 – 红色框),它代表利用 LCM 的应用程序 。 接下来是值 “op”(可能代表 ” 操作 ” ——蓝色框) 。 这表示使用了哪个 LCM 。 在此条目中,AirTracker 使用了位置 ( op=1 ) 。 由于隐私控制面板正在跟踪三件事(位置、摄像头和麦克风),因此审查员可以在这里看到三个 ” 操作 ” 值:
1 = 位置
26 = 摄像头
27 = 麦克风
上图中最后的重要值是 “nt” ( 绿框 ) 。 虽然我无法准确确定 “nt” 代表什么,但我怀疑它是与 noteOps 相关的 “note time” 。 不管它是什么意思,与 “nt=” 相关的时间戳代表了 AirTracker 使用手机位置的时间 。
下图显示了如何在隐私控制面板 UI 中查看它(使用相同的颜色编码) 。 请注意,隐私控制面板中显示的时间为当地时间 ( UTC -0500 ) 。

文章插图
上图在隐私控制面板 UI 中表示
有一件重要的事情需要注意 。 图 8 和图 9 所示的条目是 AirTracker 在后台自动运行的结果 。 检查人员应该了解隐私控制面板及其写入存储的基础文件将包含与用户活动和系统 / 自动活动相关的信息 。 当尝试将隐私控制面板条目归因于用户活动时,检查者应在此处与在设备上发现的其他人确认工件 。
图 8 是一个简单的条目,图 10 显示了一个更复杂的条目 。 它代表了我用 Google 摄像头拍摄的一段大约两分钟长的视频 。

文章插图
拍摄完两分钟的视频后进入摄像头
创建视频时,摄像头利用了手机的位置、摄像头和麦克风 。 图 10 具有图 8 中所示的先前 XML 值(pn、op 和 nt)和一个附加值 。 该条目可以分为三个部分,每个部分代表一个 LCM 。 橙色箭头标记每个新部分的开始 。 在图 10 的顶部,我们有包名称(红色框)、位置使用情况(op=1 – 顶部蓝色框)和使用位置的时间(nt – 顶部绿色框) 。
在该条目下方,我们有第二个操作(op=26 – 中间蓝色框)和第二个时间戳(中间绿色框) 。 op=26 代表摄像头使用情况 。 虽然该操作下有多个时间戳(nt 值),但操作下的第一个时间戳(中间绿色框)是隐私控制面板 UI 中显示的时间戳 。 紫色框中的值 ( nd=133443 ) 表示摄像头使用的持续时间 ( “d” ) ,以毫秒为单位 。 请注意,虽然我的视频大约两分钟,但在拍摄实际视频之前和之后的短时间内,摄像头都在使用 。
底部条目的最后一部分以 XML 值 op=27(底部蓝色框)开头,它表示我在拍摄视频时摄像头使用的麦克风 。 注意,时间戳 ( 底部绿色框 ) 与摄像头使用相关的时间戳很接近 。 麦克风使用的持续时间(以毫秒为单位)显示在底部的紫色框中(nd=126022) 。
- 世界瓷砖十大名牌排行榜一线品牌大全 什么牌子的瓷砖最好?世界十大瓷砖品牌排行榜
- 目前净水器最好的品牌有哪些 什么牌子的净水器好?全球十大净水器品牌排行榜
- 7种不容易除毛的大型犬,皮肤过敏人员的最喜欢
- 怎么阻挠狗狗跳上床或沙发
- 换季时狗狗频频掉毛怎么办
- 国内十大滑板品牌排行 什么牌子的滑板最好?世界十大滑板品牌排行榜
- 世界上最好的机床品牌 什么牌子的机床最好?世界十大机床品牌排行榜
- 卫浴有哪十大品牌 什么牌子的卫浴最好?世界十大卫浴品牌排行榜
- 狗狗不听话怎么办,取决于你的训练方法是否正确
- 世界上最好的鼠标品牌 什么牌子的鼠标最好?世界十大鼠标品牌排行榜
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
