网络安全检测|网络安全服务|网络安全扫描-香港墨客投资移动版

主页 > 业界资讯 > 网络渗透测试

手机权限都有什么作用(手机中的权限安全)(2)

手机权限都有什么作用(手机中的权限安全)(4)

下面,我就介绍一下这个接口。

2.2 原理分析

Android(安卓)是一个系统。它能称为一个系统,说明它起码是一个小的闭环整体。比如消化系统,从吃到拉,都有器官或组织进行管理。

安卓系统也一样,有对各种模块的管理。比如,对通话的管理,对短信的管理,对相机的管理。其中,有一个服务是对通知栏进行管理。

通知栏大家都见过,但是你不一定这么叫。其实就是拿出你的手机,从上面往下划拉,就像卷帘门一样,自上而下垂出的一块幕布。这个界面,专业术语就叫“通知栏”。

手机权限都有什么作用(手机中的权限安全)(5)

通知栏里每一条都是一个通知消息,每当来一条消息,都会发出一声“不冷冷冷~”。

所以,Android系统需要对这个地方进行监听,以此来保证能发出“不冷冷冷”或者“等等等”。

Android系统里有一个类,名字叫NotificationListenerService。看名字就知道,它的作用就是专门监听通知栏。其实,只需要不到10行代码,就能获取到上面例子中的信息。

手机权限都有什么作用(手机中的权限安全)(6)

我们都知道(现在留意也不晚,立等可验),手机不管是来了短信,还是插上充电器,都会在通知栏上增加一条通知消息,以此达到提醒你的目的。而这些消息,又都会发送给拥有“通知栏使用权”这个权限的App。而这个权限,是你赋予给这个App的。

这就是我上面演示的程序,可以获取到那么多信息的原理分析。这个原理,像苯甲酸钠添加剂一样,并不是什么秘密,是官方允许的,也写在了申请提示框里,很多App都在用,电子市场一搜一大堆。

如果想要查看你的手机哪些应用,具有这个权限,可以去设置里搜素“通知使用权”。列表里有的,是要申请的。开关打开的,是你已经同意的了。

看我的手机里,电子秤也要这个权限。

手机权限都有什么作用(手机中的权限安全)(7)

但是,我只允许了华为官方的App,因为我需要它给我提供便利。

三、利弊分析

技术无罪,核能源既有污染也能提供巨大的能量。工具无罪,菜刀既可以切菜也可以伤人。

通知使用权,也一样。一旦你给一个App授予这个权限,它能让你享受它带来的便利。

最常见的一个正面应用就是智能手环。

手机权限都有什么作用(手机中的权限安全)(8)

你来电话了,手环会响。来微信了,手环也会响,还能看内容。它的实现原理也是使用了通知使用权。你手机里收到的所有通知都会经过手环绑定的App,然后App再做进一步筛选,决定是到此为止,还是发送到手环提醒你。你也因此享受到,不用碰手机,就可以看到手机上的内容。

那么,至于App厂商拿到这些消息,除了发送给手环之外,还有没有做其他操作,以我十多年的IT研发经验来说,无法判断。

对于我来说,因为我是内行,我一般不用外面的App,我都是自己开发App来用,反正成本也不高。比如我做了一个有意思功能:监听到老婆或者老板发来的微信消息,会发出巨响。其他人发的消息就正常响动。自己开发的,用着放心,另外联网权限我都给禁止了。另外,公司领导厌恶钉钉消息已读未回。那我从这个App上一样看消息,我既了解了消息,钉钉依然是未读状态。

手机权限都有什么作用(手机中的权限安全)(9)

这就像是大户人家的管家一样,主人越是少操心,管家入侵的就越多,主人一点也不用操心了,估计这家也该换主人了。齐国的“田氏代齐”就是这样一个例子。齐国原来是姜子牙“姜”家的,后来来了一个姓田的管家,他把齐国打理的井井有条,老姜还很开心,你看这个员工多卖力,加班都不要加班费。后来,齐国就改为田姓了。现在的电脑管家或者手机管家也一样,想要手机安全吗?把家里的钥匙交给我吧,给我,你就安全了。

(责任编辑:admin)