mbonsen7-afk/ics-ot-attack-lab

GitHub: mbonsen7-afk/ics-ot-attack-lab

基于 Modbus 协议的工控/OT 安全攻防实验室,通过模拟 PLC 环境演示工业通信协议的身份认证缺陷及其现实风险。

Stars: 0 | Forks: 0

# ICS/OT 攻击实验室 ## 概述 探索针对工业控制系统 (ICS) / 运营技术 (OT) 环境的攻击技术的动手实验室。这项工作基于我的电气工程背景和 PLC 编程经验,将这些工业系统知识应用于理解现实世界中的 OT 安全风险。 ## 视频演示 🎥 在 Loom 上观看演示,请点击此处:https://www.loom.com/share/3a88a7725bf14337b7ee2b206909a1bc ## 目标 演示攻击者如何利用 Modbus 协议中缺乏身份验证的缺陷,获取对模拟可编程逻辑控制器 (PLC) 的未授权读写权限,从而突显未加密工业通信协议的风险。 ## 方法论 1. 识别实验室网络中的目标 PLC/OT 设备,并确认 Modbus 服务处于暴露且无身份验证的状态。 2. 使用网络分析工具检查 Modbus 流量,并识别可读/写的寄存器地址。 3. 向 PLC 的寄存器发送未授权的读写请求,以证明攻击者无需有效凭据即可更改设备状态。 4. 记录了这在现实工业环境中可能造成的影响(例如:中断生产过程、导致设备损坏或引发安全风险)。 ## 关键发现 - [您演示了什么漏洞/弱点?] ## 缓解措施 - 网络分段(IT/OT 分离) - 在支持的协议层面进行身份验证 ## 免责声明 本次实验是在隔离的实验室环境中进行的,旨在作为网络安全训练营的一部分用于教育目的。未涉及任何生产环境的 ICS/OT 系统。
标签:OPA, OT安全, PKINIT, PLC, SCADA, 哈希传递, 工控安全, 靶场