基于响应消息矩阵利用机器学习对 DNS 服务器进行分类
网络与互联网体系结构
2021-11-10 v1 机器学习
摘要
配置不当的域名系统(DNS)服务器有时被用作数据包反射器,作为 DoS 或 DDoS 攻击的一部分。通过监测 DNS 请求与响应流量,从逻辑上可以检测由此活动产生数据包。任何没有对应请求的响应都可被视为反射消息;然而,检查并追踪每一个 DNS 数据包是一项非平凡的操作。在本文中,我们提出一种利用由少量数据包构建的 DNS 服务器特征矩阵和机器学习算法来检测被用作反射器的 DNS 服务器的机制。当测试与训练数据在同一天内生成时,不良 DNS 服务器检测的 F1 分数大于 0.9;对于未用于同日训练与测试阶段的数据,F1 分数大于 0.7。
引用
@article{arxiv.2111.05034,
title = {Classifying DNS Servers based on Response Message Matrix using Machine Learning},
author = {Keiichi Shima and Ryo Nakamura and Kazuya Okada and Tomohiro Ishihara and Daisuke Miyamoto and Yuji Sekiya},
journal= {arXiv preprint arXiv:2111.05034},
year = {2021}
}