🛡️

工控机安全编程 · 防护策略

📘 30章 完整课程 · 从基础到实战
📚 中小学风格 🌈
🧩 30个模块
01
工控系统定义 · 与传统IT安全区别 · 重要性 基础
02
分层架构(现场/控制/管理) · 各层脆弱性 架构
03
Modbus/TCP · PROFINET · EtherNet/IP 缺陷与攻击面 协议
04
STRIDE模型 · 资产识别 · 威胁树分析 威胁
05
C/C++安全编码 · 缓冲区/整数溢出 编码
06
用户输入 · 传感器数据合法性校验 防御
07
身份认证 · 会话令牌安全存储与传输 认证
08
RBAC在HMI/SCADA中的实现 权限
09
对称/非对称加密 · 密钥管理最佳实践 加密
10
日志规范 · 异常行为检测与溯源 审计
11
工业防火墙 · DMZ · 单向网闸 网络
12
签名/异常IDS在工控网络部署 检测
13
补丁更新策略 · 离线升级与回滚 运维
14
PLC/RTU/DCS加固 · 白名单机制 端点
15
VPN · 堡垒机 · 远程维护风险控制 远程
16
安全需求 · 设计评审 · 代码审计 · 渗透测试 SDL
17
Flawfinder · Cppcheck 检测源码漏洞 工具
18
Peach · Boofuzz 工控协议Fuzzing 测试
19
事件分级 · 应急预案 · 取证分析 应急
20
IEC 62443 · 等保2.0工控应用 合规
21
梯形图/LAD · ST语言安全陷阱 · 防御性编程 PLC
22
历史数据库安全 · HMI脚本注入 · OPC UA安全 SCADA
23
域划分 · 控制器冗余 · 安全同步 DCS
24
边缘计算安全 · 传感器完整性 · 轻量加密 IIoT
25
第三方组件漏洞 · 固件签名 · SBOM 供应链
26
控制室访问 · 电磁屏蔽 · 防雷冗余供电 物理
27
安全意识 · 社会工程学 · 权限最小化 人员
28
Windows/Linux加固 · 数据库/网络设备基线 基线
29
备份策略 · 冷/热备切换 · 异地容灾 容灾
30
制造企业工控安全防护体系设计与实施 实战