[车联网安全自学篇] 三十三. Android安全之Broadcast Receivers攻防

[车联网安全自学篇] 三十三. Android安全之Broadcast Receivers攻防,第1张


欢迎新同学的光临
… …
人若无名,便可专心练剑


我不是一条咸鱼,而是一条死鱼啊!


0x01 前言 1.1 Broadcast Receivers 是啥?

Broadcast Receivers 是对广播接收和回应的组件。系统会发出许多广播,比如时区的改变、电量过低,图片被选中等。应用也可生成广播,比如通知其他设备一些数据已经下载完成并且可以被使用

Broadcast Receiver 是 Android 定义的四大组件之一,它没有界面,通常用来处理系统级事件,例如它可以启动一个界面作为对广播的回应,或者使用NotificationManager提示用户。NotificationManager可以通过多种方式提示用户,比如闪烁背光灯,震动设备,播放提示音等等。手机状态条中会一直存在一个提示图标,用户可以打开它查看提示信息

Android 组件中的广播接收器,它将允许用户注册系统或应用程序的某些事件。一旦事件发生,Android 运行时将通知为任何事件注册的所有接收器。例如,应用程序将能够注册系统事件 ACTION BOOT COMPLETED,一旦 Android 系统完成启动过程,该事件将被触发

一个应用程序如果对某个广播感兴趣,就可以注册对应的 Receiver 来接收广播

广播事件机制是应用程序(进程)间通信的一种手段

有两个主要步骤可以使广播接收器为系统广播的意图工作:

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/733322.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-27
下一篇 2022-04-27

发表评论

登录后才能评论

评论列表(0条)

保存