detecting-dnp3-protocol-anomalies - 检测 SCADA 流量中的 DNP3 协议异常
使用深度数据包检测和机器学习方法,检测 DNP3 通信中的未授权命令、固件更新尝试、协议违规及基线偏差。
标签
更新于: 2026-09-28能力
典型输入
典型输出
该技能可以做什么
- 检查 DNP3 数据包
- 验证协议头
- 检测未授权主站
- 检测重启命令
- 检测文件操作
- 检测异常控制命令
输入
- DNP3 网络流量
- 正常流量基线
- 通信拓扑图
输出
- 异常告警
- 会话统计信息
- DNP3 流量计数
要求
- 网络 TAP 或 SPAN 访问权限
- 启用 DNP3 解析器的 Suricata 或 Zeek
- Python Scapy 依赖
- DNP3 功能码知识
