Poster: Long PHP webshell files detection based on sliding window attention
作者: Zhiqiang Wang, Haoyu Wang, Lu Hao
发布时间: 2025-02-28
来源: arxiv
研究方向: 网络安全与恶意代码检测
主要内容
本文研究了基于滑动窗口注意力机制的PHP网络shell文件检测方法,针对传统检测方法在应对新型网络shell变种和反检测技术方面的不足,提出了新的数据预处理方法、特征表示和分类方法。
主要贡献
1. 构建了一个高质量的PHP网络shell数据集
2. 提出了一种PHP代码数据处理方法,提取了包括操作码指令和操作数在内的操作码双元组(ODTs),而不是操作码单元组(OSTs)
3. 引入了滑动窗口注意力机制来解决长文本检测的挑战
研究方法
1. PHP源代码到操作码的转换
2. 操作码双元组(ODTs)的提取
3. 结合CodeBert和FastText模型进行特征表示和分类
4. 引入滑动窗口注意力机制来处理长操作码序列
5. 使用二分类器进行恶意代码的识别
实验结果
实验结果表明,该方法在检测网络shell方面具有较高的准确性,在测试集上达到了99.2%的准确率和99.1%的F1分数,优于现有的网络shell检测方法。
未来工作
未来将探索多语言网络shell检测任务,以提高检测性能和泛化能力。