| 黑客大曝光:工业控制系统安全(机械工业) | ||
| 定价 | 89.00 | |
| 出版社 | 机械工业出版社 | |
| 版次 | 1 | |
| 出版时间 | 2017年10月 | |
| 开本 | 16 | |
| 作者 | ||
| 装帧 | 平装 | |
| 页数 | 314 | |
| 字数 | 0 | |
| ISBN编码 | 9787111575948 | |
.....
| 产品展示 |
| 基本信息 |
| 图书名称: | 黑客大曝光 工业控制系统安全 |
| 作 者: | 克林特 |
| 定价: | 89.00 |
| ISBN号: | 9787111575948 |
| 出版社: | 机械工业出版社 |
| 开本: | 16 |
| 装帧: | 平装 |
| 出版日期: | 2017-10-1 |
| 印刷日期: | 2017-10-1 |
| 编辑推荐 |
| 内容介绍 |
| 基于工业控制系统的特点,本书从渗透测试的角度介绍了针对工控系统进行安全研究涉及的诸多方面内容,为工控系统的研究人员提供了有益参考。本书共分为三个部分:第壹部分介绍工控系统的架构与组成、工控系统的风险评估以及工控系统的威胁情报;**部分介绍工控系统渗透测试、协议、设备、应用,以及针对工控系统的“0-day”漏洞挖掘与恶意代码;第三部分介绍工控系统安全标准及风险缓解策略。 |
| 作者介绍 |
| Clint Bodungen,(休斯顿,得克萨斯州)Clint Bodungen是卡巴斯基实验室的一名关键基础设施安全**研究员。在“网络”(cyber)安全行业拥有二十余年的从业经历,专门从事风险评估、渗透测试以及脆弱性研究。Clint Bodungent过半的工作经历都关注于工业控制系统。Clint Bodungen从11岁起开始编程,并在20世纪90年代中期为Unix/Linux操作系统开发应用程序与工具。在美国空军服役期间,Clint Bodungen的职业生涯拉开了序幕,他拥有工业设计技术学位并先后担任了单位的计算机系统安全官(Computer Systems Security Officer,CSSO)及OPSEC主管。Clint Bodungen在Symantec公司任职并对公司研发的IDS应用程序进行测试期间热衷于威胁研究与系统测试。2003年,一家工业自动化咨询公司聘请Clint Bodungen来帮助某家大型石油和天然气公司对其SCADA(Supervisory Control and Data Acquisition)系统进行安全保障,自那以后Clint Bodungen开始对工业控制系统有所涉猎。此后,Clint Bodungen领导了多项美国 能源机构的工业控制系统风险评估和渗透测试项目,并继续同工控系统厂商一起致力于脆弱性研究。Clint Bodungen设计并教授了十多门工控系统安全培训课程,并多次在工控系统网络安全大会上发表演讲。 Bryan L. Singer,CISSP,CAP(蒙特瓦洛,阿拉巴马州)Bryan Singer是Kenexis安全公司的主要投资人之一,重点关注工控系统以及SCADA系统安全问题,是一名业内公认的工业安全专家。Bryan Singer曾服役于美国陆军,从一名空降兵成长为情报分析员。此后,Bryan Singer多次参与大型工业网络架构及网络安全架构的设计、开发与实施工作,并在全球多个关键基础设施领域开展渗透测试与网络安全评估工作,涵盖领域包括电力、石油和天然气、食品饮料、核能、汽车、化工及制药等。Bryan Singer 2002年开始担任ISA-99/62443标准委员会的创始主席,直到2012年卸任。Bryan Singer擅长的技术包括软件开发、逆向工程、电子取证、网络设计、渗透测试以及网络安全脆弱性评估等等。Bryan Singer现居住于阿拉巴马州的蒙特瓦洛,多次**工控系统安全领域的问题撰写文章、发表演讲并分享经验。 Aaron Shbeeb,(休斯顿,得克萨斯州)Aaron Shbeeb早在少年时期**对程序开发及计算机安全产生了兴趣。他毕业于俄亥俄州立大学,获得了计算机科学与工程理学学士学位。Aaron Shbeeb在软件开发以及安全岗位拥有十多年的从业经验,主要关注安全程序设计实践。从2008年起,在职业发展以及个人兴趣的双重驱动下,Aaron Shbeeb开始从事针对工控系统/SCADA系统的渗透测试以及安全研究工作。 Stephen Hilt,(查塔努加,田纳西州)Stephen Hilt在信息安全与工控系统安全领域工作了十余年。从南伊利诺伊大学获得学士学位后,Stephen Hilt供职于美国一家大型电力公司。在该公司**职期间,Stephen Hilt在安全网络工程、事件响应、电子取证、评估以及渗透测试领域积累了丰富的经验。随后,Stephen Hilt开始关注工控系统评估以及NERC CIP(North American Electric Reliability Council,Critical Infrastructure Protection)评估工作。鉴于其从业经历,世界上的工控系统安全咨询公司Digital Bond聘请他担任工控系统安全顾问与研究员。2014年**2015年期间,Stephen Hilt发布了针对工控系统的众多Nmap脚本,通过本地命令对工控系统协议进行识别。目前,Stephen Hilt担任Trend Micro公司的**威胁研究员,继续从事工控系统研究工作,并在其他**研究领域开展了深入的探索。 Kyle Wilhoit(费斯图斯,密苏里州)Kyle Wilhoit是Trend Micro公司的一名**威胁研究员,主要关注于捕获互联网上的恶意代码。在加入Trend Micro公司之前,Kyle Wilhoit**职于FireEye公司,主要关注国家层面的攻击者。只要Kyle Wilhoit没有去周游世界,你**可以在他的家乡圣路易斯找到他。 |
| 目录 |
| 译者序 作者简介 技术审校者简介 前言 致谢 **部分 做好准备:工业控制系统渗透测试**位 案例研究 **部分:无尽的灾难2 第1章 工业控制系统安全概述4 1.1 信息物理系统:机器崛起5 1.1.1 传统威胁的全新攻击向量7 1.1.2 后果:这将导致什么呢8 1.1.3 理解工控系统所面临的现实威胁与风险9 1.2 工业控制系统概述12 1.2.1 画面12 1.2.2 监视12 1.2.3 控制12 1.2.4 用于工控系统的普渡参考模型13 1.2.5 常用控制系统、设备和组件的类型15 1.3 本章总结20 1.4 延伸阅读20 第2章 工业控制系统风险评估22 2.1 工控系统风险评估入门22 2.1.1 难以确定的工控系统“风险度量标准”23 2.1.2 风险评估标准23 2.1.3 工控系统风险评估中评价和测量的内容24 2.1.4 工控系统风险评估过程概述27 2.2 工控系统风险评估过程步骤28 2.2.1 第1阶段:资产识别与评定30 2.2.2 第2阶段:脆弱性识别与威胁建模36 2.2.3 后续步骤51 2.3 本章总结51 2.4 延伸阅读52 第3章 通过威胁建模获取具有可操作性的工业控制系统威胁情报53 3.1 威胁信息与威胁情报54 3.2 威胁建模:将工控系统威胁信息转化为“可操作”的威胁情报56 3.2.1 工控系统杀伤链56 3.2.2 工控系统威胁建模过程58 3.2.3 信息收集60 3.3 本章总结78 3.4 延伸阅读78 案例研究 **部分:威胁涌现79 延伸阅读81 **部分 工业控制系统入侵 案例研究 第三部分:乘虚而入84 延伸阅读86 第4章 渗透测试策略87 4.1 渗透测试的目的88 4.2 黑盒测试、白盒测试与灰盒测试90 4.3 特殊考量:工控系统渗透测试不同于IT系统渗透测试91 4.4 实验环境的部署93 4.4.1 从“类似”配置的系统中取样93 4.4.2 虚拟化94 4.4.3 装备99 4.5 测试规则100 4.6 风险场景的运用101 4.7 工控系统渗透测试:测试策略101 4.7.1 侦察(“踩点”)102 4.7.2 外部测试103 4.7.3 跳板攻击105 4.7.4 网络之外的考虑:非对称与可替换的攻击向量107 4.7.5 内部测试:针对工控系统网络的测试108 4.8 本章总结112 4.9 延伸阅读112 第5章 工业控制系统协议攻击114 5.1 Modbus协议114 5.1.1 Modbus协议中间人攻击119 5.1.2Schneider终止CPU运行攻击119 5.1.3 Schneider功能码90鉴别攻击121 5.2 EtherNet/IP协议122 5.2.1 EtherNet/IP协议身份鉴别请求攻击124 5.2.2 EtherNet/IP协议中间人攻击126 5.2.3 EtherNet/IP协议终止CPU运行攻击126 5.3 DNP3协议127 5.3.1 DNP3 协议模糊测试攻击131 5.3.2 DNP3协议鉴别攻击133 5.4 Siemens S7通信协议134 5.4.1 S7协议终止CPU运行攻击135 5.4.2 S7协议鉴别攻击141 5.4.3 S7 协议口令暴力破解攻击144 5.5 BACnet协议147 5.6 其他协议152 5.6.1 OMRON FINS协议鉴别攻击152 5.6.2 PCWORX协议鉴别攻击153 5.7 协议攻击的对抗措施154 5.7.1 更新固件154 5.7.2 强网络隔离和网络安全155 5.7.3 口令暴力攻击的对抗措施155 5.8 本章总结156 5.9 延伸阅读156 第6章 工业控制系统设备与应用攻击157 6.1 软件的漏洞利用158 6.1.1 若干基本原理158 6.1.2 缓冲区溢出159 6.1.3 整型溢出:上溢、下溢、截断与符合失配164 6.1.4 指针操纵168 6.1.5 格式化字符串172 6.1.6 目录遍历175 6.1.7 DLL劫持178 6.1.8 注入182 6.1.9 跨站脚本186 6.1.10 跨站请求伪造189 6.1.11 硬编码值利用191 6.1.12 暴力攻击192 6.2 所有软件皆有漏洞194 6.3 本章总结194 6.4 延伸阅读195 第7章 工业控制系统“0-day”漏洞研究196 7.1 像攻击者一样思考197 7.2 步骤1:目标选取197 7.3 步骤2:文档研究198 7.4 步骤3:可访问接口的枚举与优先级排序198 7.5 步骤4:逐接口分析与测试199 7.5.1 模糊测试199 7.5.2 静态二进制分析205 7.5.3 动态二进制分析211 7.6 步骤5:漏洞利用214 7.7 融会贯通:MicroLogix案例研究216 7.7.1 漏洞研究的准备216 7.7.2 深入之前的工作217 7.7.3 打造定制固件218 7.8 本章总结223 7.9 延伸阅读224 7.9.1 工具224 7.9.2 一般文献224 第8章 工业控制系统恶意代码225 8.1 工控系统恶意代码入门225 8.1.1 代码释放器225 8.1.2 Rootkits227 8.1.3 病毒228 8.1.4 广告软件与间谍程序228 8.1.5 蠕虫229 8.1.6 木马229 8.1.7 勒索软件231 8.1.8 感染途径232 8.2 工控系统恶意代码分析234 8.2.1 实验环境234 8.2.2 Stuxnet235 8.2.3 Flame237 8.2.4 Havex237 8.2.5 BlackEnergy239 8.2.6 伪装为工控系统软件的犯罪软件241 8.2.7 Shamoon243 8.3 本章总结243 8.4 延伸阅读244 案例研究 第四部分:立足之地245 延伸阅读247 第三部分 融会贯通:风险缓解 案例研究 第五部分:何去何从250 延伸阅读251 第9章 工业控制系统安全标准入门252 9.1 合规性与安全性253 9.2 常见的工控系统网络安全标准254 9.2.1 NIST SP 800-82254 9.2.2 ISA/IEC 6244325 |
| 在线试读部分章节 |
我对这本书的渗透测试部分寄予厚望,毕竟“黑客大曝光”这个标题就暗示了其深度。拿到书后,我最先关注的就是这部分内容。让我惊喜的是,书中并没有简单地列举一些市面上常见的IT渗透工具,而是深入分析了专门针对ICS的渗透测试方法。它详细介绍了如何针对PLC、RTU、HMI等ICS核心设备进行漏洞探测,比如通过协议解析、固件分析、缓冲区溢出等手段。我也非常关注书中关于ICS网络侦察和信息收集的内容,比如如何识别ICS资产、绘制ICS网络拓扑,以及如何发现ICS协议中的隐藏信息。我希望书中能提供一些具体的工具和命令示例,比如Wireshark在ICS协议分析中的高级用法,或者Metasploit中与ICS相关的模块。另外,书中对ICS攻击场景的描述也让我印象深刻,比如如何通过恶意代码注入、拒绝服务攻击,甚至物理层面的干扰来破坏ICS系统的正常运行。我很想知道书中会不会包含一些真实世界的案例,即使是经过匿名化处理的,那也能给我极大的启发。我希望这本书能够让我真正理解,如何像一个“黑客”一样思考,从而找到ICS系统中最脆弱的环节。
评分这本书我拿到手之后,迫不及待地翻阅起来。虽然我对工控系统(ICS)本身有一些了解,但对它的安全方面还是觉得有很多未知。这本书的编排方式我觉得很棒,它并没有一开始就陷入技术细节,而是先花了不少篇幅来介绍ICS的整体概念和发展历程,让我对这个领域有了更宏观的认识。这一点我觉得非常重要,因为很多技术教程往往直接跳到代码或者命令,导致初学者很难理解技术的背景和意义。接着,它详细阐述了各种ICS架构,比如SCADA系统在电力、水务等关键基础设施中的应用,DCS系统在化工、石油等流程工业中的作用,还有PLC在自动化生产线上的普及。我特别喜欢它对于不同组件的讲解,比如传感器、执行器、通信协议(Modbus, DNP3等)是如何协同工作的,以及这些组件可能存在的安全风险。而且,书中对于这些架构和组成的讲解,并不是枯燥的罗列,而是穿插了一些实际的工业场景,让我能更直观地感受到ICS在现实世界中的重要性和复杂性。这一点我觉得非常赞,因为它让理论知识变得生动起来,也让我更能体会到安全措施的重要性。
评分这本书在安全防护方面的内容,我觉得处理得非常到位。虽然我之前也接触过一些网络安全书籍,但专门针对工业控制系统(ICS)的安全防护,却很少有如此详尽的论述。它不仅仅停留在理论层面,更重要的是给出了很多切实可行的防护策略和建议。我特别欣赏书中关于ICS安全纵深防御的理念,它强调了多层级的安全措施,从物理隔离、网络隔离,到访问控制、入侵检测,再到安全审计和应急响应。我注意到书中对ICS特有的安全挑战,比如实时性要求高、设备生命周期长、更新困难等问题,都给出了针对性的解决方案。例如,对于那些老旧且无法更新的ICS设备,书中是否提供了有效的隔离和监控方案?对于ICS网络中广泛使用的特有协议,书中是否给出了相应的安全加固措施,比如如何防止协议欺骗或篡改?而且,我希望书中能提供一些关于ICS安全策略制定的指导,比如如何根据 ICS 系统的关键程度和风险等级,来制定相应的安全策略。总而言之,这本书让我对如何构建一个坚不可摧的ICS安全体系,有了更清晰的认识和更强大的信心。
评分这本书我真的非常非常期待!我一直对工业控制系统(ICS)的安全领域充满好奇,但市面上相关的书籍确实比较少,而且很多要么过于理论化,要么过于碎片化。我之前尝试过几本,感觉都差强人意。这本书的标题一下子就抓住了我的眼球,《黑客大曝光:工业控制系统安全》,光看这个名字就觉得内容会非常“硬核”,而且“工控系统架构与组成教程书”和“工控系统渗透测试参考书”的定位,让我觉得它既能打下坚实的基础,又能提供实用的操作技巧。我特别希望这本书能深入浅出地讲解ICS的各种架构,比如SCADA、DCS、PLC等等,并且清晰地阐述它们各自的组成部分和工作原理。我知道ICS的复杂性远超普通IT系统,了解其内部构造是安全防护的第一步。更让我期待的是渗透测试的部分,我希望书中能详细介绍针对ICS的渗透测试方法和工具,比如如何发现ICS网络中的漏洞,如何利用这些漏洞进行攻击,以及一些常见的攻击场景和案例分析。我很想知道书里会不会有具体的命令演示,或者模拟攻击环境的搭建指导,这样我就能自己动手实践,加深理解。总而言之,这本书给了我一个学习ICS安全完整知识体系的希望,我非常渴望能通过它打开通往ICS安全领域的大门。
评分我对这本书的系统安全和应急响应部分非常感兴趣。我知道工控系统(ICS)一旦出现安全问题,其影响可能比传统的IT系统更为严重,甚至会威胁到国家关键基础设施的安全。因此,对于ICS系统的安全运维和应急响应,我一直很想深入学习。这本书在这一方面的内容,我觉得非常实用。它不仅强调了日常的安全监控和审计的重要性,比如如何通过日志分析来发现异常行为,还详细介绍了当ICS系统遭受攻击时,应该如何进行有效的应急响应。我希望书中能够提供一个完整的ICS应急响应流程,从事故的发现、评估、控制,到根除、恢复和事后总结,每一个环节都应该有清晰的步骤和指导。我也很关心书中关于ICS系统加固的内容,比如如何优化配置,关闭不必要的端口和服务,以及如何对关键的ICS组件进行权限管理。此外,书中对于ICS系统安全意识的培养和培训,也应该有所涉及,因为人是安全链条中最薄弱的环节。总而言之,这本书让我觉得,它不仅仅是一本技术手册,更是一本能够指导实际操作、应对复杂危机的宝典。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.coffeedeals.club All Rights Reserved. 静流书站 版权所有