Android 平台恶意软件与动态检测技术

2021-11-27 09:35:22何晓霞
科学技术创新 2021年31期
关键词:检测

何晓霞

(唐山幼儿师范高等专科学校,河北 唐山 063700)

在智能手机领域,Android 系统占比高达86.1%。但是Android 平台在运行期间,也容易受到恶意软件的影响,使得用户隐私数据面临泄露风险。现阶段关于Android 平台恶意软件的检测技术,主要有静态、动态两种,前者又分为语义分析、特征分析等类型,后者则包含了污点跟踪技术、API 调用拦截技术等。从检测速率和识别精度上来看,动态检测技术的优势更加明显。因此,探究动态检测技术在Android 平台恶意软件检测识别上的应用成为当下的热门研究课题。

1 Android 平台恶意软件

现阶段Android 系统运行中较为常见的恶意软件主要分为以下五种:(1)恶意扣费。根据扣费形式的不同,又分为两类,其一是利用用户的手机号码,订购某些服务商提供的收费增值业务;其二是盗用手机支付。两种形式的恶意扣费都会给用户带来经济损失,并且扣费行为较为隐蔽,不会生成电子账单,用户通常难以及时发现。(2)隐私泄露。在用户未授权的情况下,窃取用户的个人隐私,如通讯录、地理位置等。(3)恶意传播。当Android 用户打开某些网站、APP 时,在后台自动下载垃圾软件,或者通过植入广告代码等方式自动播放广告。(4)系统破坏。恶意软件对Android 系统的功能造成破坏,导致系统出现运行卡滞,或无法连接互联网等问题。(5)诱骗欺诈。利用伪基站发送伪造短信,诱导用户点击链接达到牟利目的。

2 Android 平台恶意软件的检测技术

2.1 静态检测技术

该检测方法的优势在于自动对Android 系统进行扫描、检测,即便是软件没有启动,也能够纳入检测范围,从而有效识别隐藏在正常文件中恶意代码。……

登录APP查看全文

猜你喜欢
检测
QC 检测
小波变换在PCB缺陷检测中的应用