《计算机技术与发展杂志》发表论文赏析
作者:严文昊*;王宏岩;董蓓;曲艺;孙德艳
单位:1. 国家电网有限公司客户服务中心,天津 300300;2. 北京中电普华信息技术有限公司,北京 100031
摘要:移动 APP 多核架构的安全漏洞具有多样化、大规模特征,现有检测方法受限于参数选择适应性和特征提取的准确性,难以准确并行检测移动 APP 的多种漏洞。为了解决移动 APP 多核架构下大规模安全漏洞数据的准确检测问题,提出了一种基于 SimHash 算法和 LightGBM 的移动 APP 多核架构安全漏洞并行检测方法。 该方法利用 SimHash 算法对漏洞数据进行特征提取和编码。 利用 TF-IDF 算法融合 Jaccard 指数改进 SimHash 算法,优化特征词的权重分配计算,生成唯一特征哈希值。 结合 LightGBM 算法构建二分类器,判断漏洞是否存在可利用的 EXP(漏洞利用代码)。 利用贝叶斯超参数优化 LightGBM 算法,通过多核架构的并行处理,实现对大量漏洞数据的准确检测。 通过实验表明,该方法针对多种常见漏洞的 MAE 值、RMSE 值、MAPE 值、 R2 值分别为 0. 032、1. 017、0. 124% 、0. 976,有效提升了漏洞检测的适应性、精度、稳定性和拟合能力,为移动 APP 的安全管理提供了有力支持。
关键词:SimHash算法;LightGBM;移动APP;多核架构;安全漏洞;并行检测