工业控制系统安全防护 / 高等职业教育工业互联网产教融合新形态教材
定价:¥59.00
作者: 车志军
出版时间:2026-05-25
出版社:机械工业出版社
- 机械工业出版社
- 9787111807551
- 1-1
- 2026-05-25
- 354
内容简介
本书除了介绍工业控制系统安全概述和安全防护体系等知识,还介绍了协议攻击、漏洞扫描、入侵检测及防火墙使用等一系列具有代表性的工业控制系统安全应用场景。本书主要通过编写程序、使用模拟器与虚拟机等工具,模拟工业控制系统的攻击与防护操作,不依赖具体的硬件环境,在实际操作中具有极大的便利性。
本书可作为高等职业院校工业互联网应用、工业互联网技术等专业的教材。
本书可作为高等职业院校工业互联网应用、工业互联网技术等专业的教材。
目录
前言
二维码资源清单
第1章工业控制系统及其安全
1.1工业控制系统概述
1.1.1工业控制系统组成和结构
1.1.2工业控制系统层次结构
1.2工业控制系统安全概述
1.2.1工业控制系统安全存在的问题
1.2.2工业控制系统安全体系架构
1.2.3工业控制系统安全标准
1.3全球重大工业控制系统安全事件
1.3.1乌克兰钢铁厂遭受攻击
1.3.2委内瑞拉水处理厂遭受攻击
1.3.3美国天然气管道运营商遭受攻击
1.3.4微软蓝屏宕机事件
1.4习题
第2章工业控制系统协议安全
2.1工业控制系统协议概述
2.1.1工业控制系统协议历史
2.1.2工业控制系统协议安全性问题
2.2主要工业通信协议
2.2.1Modbus协议
2.2.2PROFINET协议
2.2.3OPC协议
2.3工业控制系统常见IT协议
2.3.1HTTP
2.3.2FTP
2.3.3Telnet协议
2.3.4SSH协议
2.3.5ARP
2.3.6ICMP
2.4任务1搭建虚拟Modbus通信环境
2.4.1任务概述
2.4.2软件准备
2.4.3任务步骤
2.5任务2通过脚本攻击Modbus系统
2.5.1任务概述
2.5.2任务步骤
2.6拓展Modbus协议详解及案例分析
2.6.1概述
2.6.2Modbus通信模式
2.6.3Modbus协议帧结构
2.6.4Modbus协议常用的功能码
2.6.5Modbus协议数据包分析
2.7习题
第3章工业控制系统漏洞扫描
3.1系统漏洞概述
3.1.1系统漏洞介绍
3.1.2系统漏洞类型
3.1.3常见的漏洞扫描类型
3.2常见的漏洞扫描工具
3.2.1Nmap
3.2.2Nessus
3.2.3Appscan
3.2.4ICSScan
3.3工业控制系统安全漏洞
3.3.1工业控制系统安全漏洞介绍
3.3.2工业控制系统安全漏洞分类
3.4任务1搭建漏洞扫描环境
3.4.1任务概述
3.4.2软件准备
3.4.3任务步骤
3.5任务2使用Nmap进行网络扫描
3.5.1任务概述
3.5.2任务步骤
3.6任务3工业控制系统扫描
3.6.1任务概述
3.6.2任务步骤
3.7拓展SQL注入攻击与防护
3.7.1概述
3.7.2常见的SQL注入攻击的类型
3.7.3常见的SQL注入攻击的防护
3.8习题
第4章工业控制系统防火墙
4.1传统防火墙介绍
4.1.1防火墙概念
4.1.2防火墙工作原理
4.1.3主流防火墙技术
4.2工业防火墙介绍
4.2.1工业防火墙概念
4.2.2工业防火墙原理和技术
4.2.3主要工业防火墙产品
4.3任务1利用防火墙防护Modbus/TCP设备
4.3.1任务概述
4.3.2准备工作
4.3.3任务步骤
4.4任务2防火墙日志分析
4.4.1任务概述
4.4.2防火墙操作日志
4.4.3防火墙工作日志
4.5拓展防火墙ASPF技术详解
4.5.1状态防火墙概念
4.5.2引入状态防火墙原因
4.5.3状态防火墙工作原理
4.5.4状态防火墙案例
4.6习题
第5章工业控制系统入侵检测
5.1入侵检测系统介绍
5.1.1入侵检测系统概念
5.1.2入侵检测系统架构
5.1.3入侵检测系统工作原理
5.1.4入侵检测系统部署
5.2工业控制系统入侵检测技术介绍
5.2.1基于异常的入侵检测技术
5.2.2基于误用的入侵检测技术
5.3任务1搭建工业控制系统入侵检测环境
5.3.1任务概述
5.3.2软件准备
5.3.3任务步骤
5.4任务2使用IDS检测针对工业控制系统的攻击
5.4.1任务概述
5.4.2任务步骤
5.5拓展SNMP与入侵检测
5.5.1SNMP概述
5.5.2SNMP特点
5.5.3SNMP架构
5.5.4管理信息库(MIB)
5.5.5SNMP常用命令
5.5.6SNMP在入侵检测中的应用
5.6习题
第6章工业控制系统安全防护
6.1工业控制系统安全防护概述
6.1.1工业控制系统安全防护概念
6.1.2工业控制系统安全防护方案
6.2工业控制系统安全风险评估
6.2.1工业控制系统安全风险评估概念
6.2.2工业控制系统安全风险评估方法
6.2.3工业控制系统安全风险评估过程
6.2.4工业控制系统安全风险评估意义
6.3任务1搭建网络通信安全防护环境
6.3.1任务概述
6.3.2软件准备
6.3.3任务步骤
6.4任务2搭建CA证书服务器
6.4.1任务概述
6.4.2任务步骤
6.5任务3搭建HTTPS服务实现通信安全防护
6.5.1任务概述
6.5.2任务步骤
6.6拓展《工业控制系统网络安全防护指南》解读
6.6.1背景和意义
6.6.2主要内容
6.6.3适用对象和防护对象
6.6.4主要特点
6.6.5指导意义
6.6.6后续措施
6.7习题
第7章工业控制安全企业实践
7.1长扬科技公司介绍
7.1.1长扬科技简介
7.1.2长扬科技工业防火墙产品介绍
7.2长扬科技钢铁厂安全防护解决方案
7.2.1项目概述
7.2.2现状与需求分析
7.2.3方案总体设计
7.2.4方案详细设计
7.2.5方案价值
7.3习题
附录《工业控制系统网络安全防护指南》
参考文献
二维码资源清单
第1章工业控制系统及其安全
1.1工业控制系统概述
1.1.1工业控制系统组成和结构
1.1.2工业控制系统层次结构
1.2工业控制系统安全概述
1.2.1工业控制系统安全存在的问题
1.2.2工业控制系统安全体系架构
1.2.3工业控制系统安全标准
1.3全球重大工业控制系统安全事件
1.3.1乌克兰钢铁厂遭受攻击
1.3.2委内瑞拉水处理厂遭受攻击
1.3.3美国天然气管道运营商遭受攻击
1.3.4微软蓝屏宕机事件
1.4习题
第2章工业控制系统协议安全
2.1工业控制系统协议概述
2.1.1工业控制系统协议历史
2.1.2工业控制系统协议安全性问题
2.2主要工业通信协议
2.2.1Modbus协议
2.2.2PROFINET协议
2.2.3OPC协议
2.3工业控制系统常见IT协议
2.3.1HTTP
2.3.2FTP
2.3.3Telnet协议
2.3.4SSH协议
2.3.5ARP
2.3.6ICMP
2.4任务1搭建虚拟Modbus通信环境
2.4.1任务概述
2.4.2软件准备
2.4.3任务步骤
2.5任务2通过脚本攻击Modbus系统
2.5.1任务概述
2.5.2任务步骤
2.6拓展Modbus协议详解及案例分析
2.6.1概述
2.6.2Modbus通信模式
2.6.3Modbus协议帧结构
2.6.4Modbus协议常用的功能码
2.6.5Modbus协议数据包分析
2.7习题
第3章工业控制系统漏洞扫描
3.1系统漏洞概述
3.1.1系统漏洞介绍
3.1.2系统漏洞类型
3.1.3常见的漏洞扫描类型
3.2常见的漏洞扫描工具
3.2.1Nmap
3.2.2Nessus
3.2.3Appscan
3.2.4ICSScan
3.3工业控制系统安全漏洞
3.3.1工业控制系统安全漏洞介绍
3.3.2工业控制系统安全漏洞分类
3.4任务1搭建漏洞扫描环境
3.4.1任务概述
3.4.2软件准备
3.4.3任务步骤
3.5任务2使用Nmap进行网络扫描
3.5.1任务概述
3.5.2任务步骤
3.6任务3工业控制系统扫描
3.6.1任务概述
3.6.2任务步骤
3.7拓展SQL注入攻击与防护
3.7.1概述
3.7.2常见的SQL注入攻击的类型
3.7.3常见的SQL注入攻击的防护
3.8习题
第4章工业控制系统防火墙
4.1传统防火墙介绍
4.1.1防火墙概念
4.1.2防火墙工作原理
4.1.3主流防火墙技术
4.2工业防火墙介绍
4.2.1工业防火墙概念
4.2.2工业防火墙原理和技术
4.2.3主要工业防火墙产品
4.3任务1利用防火墙防护Modbus/TCP设备
4.3.1任务概述
4.3.2准备工作
4.3.3任务步骤
4.4任务2防火墙日志分析
4.4.1任务概述
4.4.2防火墙操作日志
4.4.3防火墙工作日志
4.5拓展防火墙ASPF技术详解
4.5.1状态防火墙概念
4.5.2引入状态防火墙原因
4.5.3状态防火墙工作原理
4.5.4状态防火墙案例
4.6习题
第5章工业控制系统入侵检测
5.1入侵检测系统介绍
5.1.1入侵检测系统概念
5.1.2入侵检测系统架构
5.1.3入侵检测系统工作原理
5.1.4入侵检测系统部署
5.2工业控制系统入侵检测技术介绍
5.2.1基于异常的入侵检测技术
5.2.2基于误用的入侵检测技术
5.3任务1搭建工业控制系统入侵检测环境
5.3.1任务概述
5.3.2软件准备
5.3.3任务步骤
5.4任务2使用IDS检测针对工业控制系统的攻击
5.4.1任务概述
5.4.2任务步骤
5.5拓展SNMP与入侵检测
5.5.1SNMP概述
5.5.2SNMP特点
5.5.3SNMP架构
5.5.4管理信息库(MIB)
5.5.5SNMP常用命令
5.5.6SNMP在入侵检测中的应用
5.6习题
第6章工业控制系统安全防护
6.1工业控制系统安全防护概述
6.1.1工业控制系统安全防护概念
6.1.2工业控制系统安全防护方案
6.2工业控制系统安全风险评估
6.2.1工业控制系统安全风险评估概念
6.2.2工业控制系统安全风险评估方法
6.2.3工业控制系统安全风险评估过程
6.2.4工业控制系统安全风险评估意义
6.3任务1搭建网络通信安全防护环境
6.3.1任务概述
6.3.2软件准备
6.3.3任务步骤
6.4任务2搭建CA证书服务器
6.4.1任务概述
6.4.2任务步骤
6.5任务3搭建HTTPS服务实现通信安全防护
6.5.1任务概述
6.5.2任务步骤
6.6拓展《工业控制系统网络安全防护指南》解读
6.6.1背景和意义
6.6.2主要内容
6.6.3适用对象和防护对象
6.6.4主要特点
6.6.5指导意义
6.6.6后续措施
6.7习题
第7章工业控制安全企业实践
7.1长扬科技公司介绍
7.1.1长扬科技简介
7.1.2长扬科技工业防火墙产品介绍
7.2长扬科技钢铁厂安全防护解决方案
7.2.1项目概述
7.2.2现状与需求分析
7.2.3方案总体设计
7.2.4方案详细设计
7.2.5方案价值
7.3习题
附录《工业控制系统网络安全防护指南》
参考文献















