SpotCheck:面向 Android 的端侧异常检测
密码学与安全
2021-02-26 v2
摘要
近年来,无论从隐私还是财务角度,许多安全敏感操作都已从 PC 转向移动设备。尽管在各层级部署了安全机制,这些机制常因前所未见的恶意软件而承受压力。因此,需要一种能够进行新颖性检测的额外保护层。在本工作中,我们提出 SpotCheck,一种旨在 Android 设备上运行的异常检测器。它对应用执行进行采样,并将可疑应用提交给恶意软件沙箱进行更彻底的处理。我们在基于知名系统调用踪迹的应用执行表示上,以及一种基于内存转储的新方法上,比较了核主成分分析(KPCA)和变分自编码器(VAE)。结果表明,当使用 VAE 时,SpotCheck 达到的有效性水平与此前网络异常检测所达到的相当。有趣的是,这对于内存转储方法同样成立,从而免除了持续应用监控的需要。
引用
@article{arxiv.2102.11773,
title = {SpotCheck: On-Device Anomaly Detection for Android},
author = {Mark Vella and Christian Colombo},
journal= {arXiv preprint arXiv:2102.11773},
year = {2021}
}