绿盟工控漏洞扫描系统
凌晨两点,某汽车焊装车间的工控机械臂突然停顿了0.3秒。没有报警,扫描没有日志,系统但产线质检系统的绿盟漏洞良品率在当天下降了2.7%。事后排查发现,工控是扫描一台老旧PLC的固件里藏着三段恶意代码——它们已经在系统里潜伏了11个月。 绿盟这套系统最狠的扫描地方,在于它把工控协议解析做到了比特级。Modbus TCP里的功能码异常、DNP3报文中的时间戳篡改、S7comm的PDU长度溢出——这些在传统IT扫描器眼里如同天书的字段,它能逐帧拆解。曾有客户拿它和某国际大牌产品做对比测试:针对同一台西门子S7-1200,绿盟多揪出了两个利用私有协议栈实现的隐蔽后门。其中一个后门甚至伪装成了标准的“时钟同步请求”,频率低到每47分钟才发送一次。 但真正让我服气的,是它对业务连续性的克制。工控环境不像IT机房,你不敢随便拿扫描工具去捅一个正在跑注塑机的控制器。绿盟的扫描引擎内置了“冲击抑制”机制——默认的深度探测模式会主动规避对实时性要求高的功能码,比如PLC的启动/停止指令区域。它甚至能识别出某些老式RTU的脆弱性——这些设备一旦收到异常请求就会整机重启。系统会针对这类设备自动降级为被动指纹识别,只做流量监听,绝不发送主动探测包。 操作界面倒是有些反直觉。没有花哨的态势大屏,主页面就是一张拓扑图,节点颜色从绿到红渐变。点击任意一台PLC,弹出的不是冗长的CVE列表,而是按“可利用性×影响范围×修复难度”三维排序的风险卡片。有一次,系统标红了一台用于恒压供水的变频器,建议原因是“固件版本存在硬编码后门账号”。厂区工程师半信半疑地试了试那个账号,居然真的能登进去——密码是“admin123”。 当然,它也有让人抓狂的时候。扫描策略配置项细到变态,光是“深度探测超时重试次数”就有7个档位。初次使用者很容易在“激进模式”下触发误报——把正常的广播报文当成扫描攻击。我见过一个电力行业的客户,因为误报太多,干脆把系统调成了“只读模式”,结果错过了对某型号保护装置漏洞的预警。后来那台装置被恶意固件刷写,导致整条馈线跳闸。 说到底,工具再强也只是探针。绿盟这套系统能帮你把潜伏在控制层里的“鼹鼠”揪出来,但要不要动手清除、什么时候清除,还得靠人来做决策。就像那个焊装车间的案例——系统明明已经指了路,最终决定权还是攥在运维工程师手里。只是希望下一次,别再用11个月的停产代价来验证扫描结果的准确性了。绿盟工控漏洞扫描系统:一场与PLC的绿盟漏洞无声博弈
这并非电影情节。系统而是绿盟漏洞我去年在华南一家工厂做安全评估时遇到的真实状况。那台PLC的工控漏洞,正是扫描绿盟工控漏洞扫描系统在首次扫描时标记为“高危”的对象。可惜当时工厂的系统IT主管觉得“系统运行正常,没必要折腾”,绿盟漏洞硬生生错过了修复窗口。工控
-
上一篇
-
下一篇
- 最近发表
- 随机阅读
- 搜索
-
- 友情链接
-