热门搜索: 中考 高考 考试 开卷17
服务电话 024-23945002/96192
 

网络通信协议模糊测试与漏洞挖掘技术

编号:
wx1204443847
销售价:
¥93.40
(市场价: ¥128.00)
赠送积分:
93
数量:
   
商品介绍

?本书融入了白帽黑客的实战技巧与安全研究员的专项分析经验,让理论知识与实战场景深度绑定,以“协议基础—安全机制—测试实战—未来展望”为主线,构建了一套完整且系统的知识体系。
?基础部分为读者搭建扎实的协议知识框架,帮助理解通信底层逻辑;安全部分聚焦威胁分析、机制设计与测试技术;案例研究部分则通过定制化工具开发、真实漏洞利用与防护实践,实现理论与实战的深度结合。
?典型案例:
?1.“心脏滴血”漏洞的TLS协议内存越界原理剖析;
?2.针对MQTT协议身份认证缺陷导致的设备远程控制漏洞复盘;
?3.CAN总线协议缺乏认证机制引发的车载网络入侵复盘;
?4.Wireshark抓包分析TCP三次握手漏洞实操;
?5.AFL模糊测试挖掘HTTP.sys远程代码执行漏洞实操;
?6.工业控制协议Modbus漏洞利用;
?7.定制化Fuzzing工具开发。

《网络通信协议模糊测试与漏洞挖掘技术》旨在帮助读者掌握网络通信协议模糊测试与漏洞挖掘的核心原理、技术和实践方法。
随着万物互联时代的到来,以及网络技术的快速发展和网络安全威胁的不断演变,协议模糊测试作为一种有效的漏洞发现技术,日益受到关注和应用。在汽车、智能医疗、智能家电、航空航天等领域,都需要针对协议的一致性和健壮性进行模糊测试。然而,由于协议模糊测试涉及的技术复杂性和实践难度,许多网络安全从业人员和爱好者在理解和应用上存在一定的困难。
《网络通信协议模糊测试与漏洞挖掘技术》旨在填补这一知识空白,为读者提供系统、实用且易于理解的协议模糊测试技术实践指南。通过本书,读者可以深入了解协议模糊测试的基本概念、原理和方法,掌握常用的模糊测试工具和技术,并学习到如何将模糊测试应用于实际场景中,发现潜在的安全漏洞。此外,本书还注重实践性和案例分析,通过大量的实践案例和练习,帮助读者将理论知识转化为实际操作能力,提升他们在协议模糊测试领域的技能水平。
《网络通信协议模糊测试与漏洞挖掘技术》适合网络安全研究从业者、协议开发和测试从业者、高等院校师生及科研人员阅读。

郭晶晶,西安电子科技大学网络与信息安全学院教授,博士生导师。主要研究方向包括人工智能系统安全、信任管理、车载网络安全,在国内外quan威期刊发表高水平论文60余篇,入选ESI热点论文2篇,ESI高被引论文3篇,IEEE Popular论文2篇;申请/授权国家发明专利60余项。入选2%科学家;担任IEEE TDSC、Information Fusion等国际D级学术期刊编委;担任WWW等国际顶级学术会议PC;担任智能产品质量评价与可靠性技术工业和信息化部重点实验室学术委员会委员;出版车联网安全、大数据等专著5部;提交中国国防科学技术报告4项;参与制定标准3项;获评日内瓦国际发明展金奖、中国发明协会创新奖、中国产学研合作创新成果奖、陕西省电子学会科学技术奖、陕西省创新创业优秀博士后、全国人工智能应用场景创新挑战赛智能网安赛道特等奖、国家级一流本科课程授课教师、教育部课程思政教学名师、全国密码技术竞赛优秀指导教师、全国大学生信息安全竞赛优秀指导教师、优秀硕士论文指导教师、“三八红旗手”等荣誉;主持多项国家自然科学基金、陕西省自然科学基金、陕西省重点研发项目、航空科学基金等多项科研项目;指导学生获得“挑战杯”竞赛陕西省一等奖,全国大学生信息安全竞赛一等奖,全国大学生密码技术竞赛二等奖,全国大学生软件设计大赛二等奖、优秀硕士学位论文等荣誉。

目 录
前言
第一部分 网络协议基础
第1 章
网络协议基本概念
1.1 网络协议的定义 002
1.2 网络协议组成要素 004
1.2.1 语法 004
1.2.2 语义 004
1.2.3 时序 005
1.3 网络协议规范 005
1.3.1 协议规范 005
1.3.2 协议地址 006
1.3.3 协议头部 008
1.4 网络协议分类 009
习 题 011
参考文献 011
第2 章
OSI 模型与TCP/IP 协议栈
2.1 OSI 模型结构 012
2.1.1 应用层 013
2.1.2 表示层 013
2.1.3 会话层 014
2.1.4 传输层 015
2.1.5 网络层 016
2.1.6 数据链路层 017
2.1.7 物理层 017
2.2 TCP/IP 协议栈 018
2.3 典型协议 019
2.3.1 超文本传输协议 019
2.3.2 文件传输协议 022
2.3.3 传输控制协议 023
2.3.4 用户数据报协议 027
2.3.5 互联网协议 028
2.3.6 互联网控制报文协议 030
2.3.7 点对点协议 031
2.3.8 以太网协议 033
习 题 035
参考文献 035
第3 章
新型网络协议模型
3.1 物联网领域的协议模型 036
3.1.1 消息队列遥测传输协议 036
3.1.2 受限应用协议 041
3.1.3 ZigBee 协议 042
3.2 工业控制领域的协议模型 045
3.2.1 Modbus 协议 045
3.2.2 PROFINET 协议 048
3.2.3 对象链接与嵌入的过程控制协议 050
3.3 车联网领域的协议模型 052
3.3.1 CAN 总线协议 052
3.3.2 基于IP 的诊断协议 058
3.3.3 基于IP 的可扩展面向服务中间件协议 062
3.4 电网领域的协议模型 065
3.4.1 IEC 61850 065
3.4.2 IEC 61850-9-2 066
3.4.3 IEC 60870-5-104 067
3.5 其他常见通用协议模型 068
3.5.1 蓝牙协议 068
3.5.2 无线网络通信协议 071
习 题 075
第4 章
协议工作原理与数据传输流程
4.1 协议状态机 076
4.1.1 基本概念 076
4.1.2 基本组成 076
4.1.3 状态机转化图示例 076
4.1.4 协议状态机的意义 078
4.1.5 常见协议的状态机分析(TCP、UDP) 078
4.2 数据包的生成与传输 080
4.2.1 数据包概念与结构 080
4.2.2 数据包生成与传输 080
4.3 协议数据封装 082
4.3.1 基本概念 082
4.3.2 封装步骤 082
4.3.3 封装流程图与表(以TCP/IP 为例) 083
4.4 典型协议的交互流程 084
4.4.1 TCP“三次握手”与“四次挥手” 084
4.4.2 DNS 协议交互流程 088
4.4.3 HTTP 交互流程 090
4.4.4 ARP 交互流程 092
4.4.5 ICMP 交互流程 093
4.4.6 DHCP 交互流程 094
4.5 网络协议与内核驱动的关系 098
4.5.1 网络协议与操作系统的关系 098
4.5.2 网络协议与内核驱动的关系 111
4.5.3 Linux 内核中的网络协议处理过程 117
习 题 121
第二部分 网络协议安全
第5 章
网络协议安全威胁
5.1 涉及网络协议安全的一些事件 124
5.1.1 蓝牙协议漏洞:蓝牙无线心脏起搏器危机 124
5.1.2 基础协议灾难:心脏滴血(Heartbleed)漏洞 125
5.1.3 国家级武器库泄露:永恒之蓝(EternalBlue)
事件 125
5.1.4 Wi-Fi 武器库泄露(NSA) 125
5.2 威胁类型概述 126
5.2.1 数据泄露 126
5.2.2 中间人攻击 127
5.2.3 分布式拒绝服务攻击 127
5.2.4 乌克兰电网网络攻击(俄乌背景——
多种威胁类型的复合攻击) 128
5.3 协议漏洞分析 129
5.3.1 协议漏洞产生根源 129
5.3.2 典型漏洞类型技术解析 130
5.3.3 网络协议攻击共性特征 131
5.3.4 现代防御技术框架 132
5.4 协议攻击实例 132
5.4.1 示例一:一键复现Heartbleed 漏洞,
筑牢网络安全防线 132
5.4.2 示例二:Windows HTTP.sys 远程代码
执行漏洞 139
习 题 141
第6 章
网络协议安全机制
6.1 协议安全性设计原则 142
6.2 加密与解密技术 145
6.2.1 对称密码 145
6.2.2 非对称密码 149
6.2.3 哈希函数 152
6.3 密码技术在网络协议中的应用 153
6.3.1 保密 153
6.3.2 认证 155
6.3.3 授权 157
6.4 安全协议实例 158
6.4.1 网络层安全 158
6.4.2 传输层安全 160
6.4.3 应用层安全 162
习 题 163
参考文献 164
第7 章
网络协议安全性分析
7.1 威胁建模的基本概念与方法 165
7.2 网络协议漏洞识别与评估 166
7.3 Wireshark 工具介绍 181
7.3.1 Wireshark 网络封包分析软件简介 181
7.3.2 Wireshark 的实现原理 181
7.3.3 安装Wireshark 182
7.3.4 使用Wireshark 抓包 184
7.3.5 Wireshark 数据报文结构 189
7.3.6 Wireshark 菜单栏介绍 190
7.3.7 Wireshark 工具栏介绍 193
7.3.8 Wireshark 常用过滤规则与技巧 193
7.3.9 Wireshark 进行协议分析的实验 195
习 题 197
第8 章
网络协议安全性测试
8.1 静态分析与动态分析 198
8.2 渗透测试 203
8.3 漏洞挖掘 206
8.3.1 漏洞评定标准 206
8.3.2 已知漏洞与未知漏洞 209
8.3.3 什么是漏洞挖掘 211
8.3.4 漏洞挖掘方法 212
8.4 模糊测试 214
8.5 安全性测试中的伦理与法律 218
总 结 224
习 题 224
第9 章
Fuzzing 技术
9.1 Fuzzing 基础 226
9.2 Fuzzing 工具介绍 229
9.3 灰盒Fuzzing 技术 230
9.4 黑盒Fuzzing 技术 250
习 题 269
第10 章
网络协议安全管理与维护
10.1 安全策略制定与执行 270
10.1.1 NIST 网络安全框架 270
10.1.2 ISO/IEC 27001 信息安全管理系统 274
10.2 网络安全监控与日志分析 275
10.2.1 SSL/TLS 协议的历史演变与主要漏洞 276
10.2.2 通用漏洞修复方法 282
习 题 284
参考文献 284
第三部分 案例研究与实战演练
第11 章
定制化Fuzzing测试工具套件开发
11.1 Scapy 简介 290
11.1.1 Scapy 的安装与启动 291
11.1.2 Scapy 的交互式功能演示 292
11.2 使用Python+Scapy 开发网络协议
Fuzzing 漏洞挖掘工具 305
11.3 使用Wisdom 对协议进行高级定制
化漏洞挖掘 311
11.3.1 Wisdom 介绍 311
11.3.2 Wisdom 组件介绍 319
11.3.3 状态机与协议模型定制化 322
11.4 使用Wisdom 可视化定制Fuzzing
测试用例 323
11.5 实际漏洞挖掘示例 324
习 题 335
第12 章
Fuzzing 的漏洞分析与利用
12.1 Fuzzing 结果分析 336
12.1.1 Fuzzing 输出结果类型 336
12.1.2 报文与状态机分析 337
12.1.3 分析流程建议 337
12.2 使用Fuzzing 发现拒绝服务漏洞分析 337
12.3 使用Fuzzing 发现内存破坏类漏洞分析 344
12.4 使用Fuzzing 发现数据泄露漏洞分析 353
12.5 使用Fuzzing 发现漏洞并完成远程代码
执行 359
习 题 364
第13 章
协议安全的防护措施
13.1 加密技术:数据安全的底层保障 365
13.1.1 传输层加密 365
13.1.2 存储层加密 366
13.1.3 端到端加密 369
13.2 认证机制:身份与权限的精准控制 371
13.2.1 多因素认证 371
13.2.2 数字签名与证书体系 373
13.2.3 动态信任模型 378
13.3 网络隔离与协议加固:抵御边界渗透 384
13.3.1 网络分段 384
13.3.2 协议层防护 388
13.3.3 防火墙与入侵检测 394
13.4 安全协议设计原则与新兴技术 400
13.4.1 最小特权原则与纵深防御 400
13.4.2 隐私增强技术 403
13.4.3 可信执行环境 407
13.5 综合防护案例与最佳实践 410
13.5.1 BGP 劫持防御 410
13.5.2 HTTP 安全增强 415
13.5.3 供应链安全 418
习 题 421
第四部分 网络协议安全性未来展望
第14 章
新兴网络协议与安全性挑战
14.1 5G 概述 424
14.1.1 5G 的定义和特征 424
14.1.2 5G 典型应用场景 425
14.1.3 5G 的网络架构 427
14.1.4 5G 的网络协议 428
14.2 5G 安全机制 430
14.2.1 5G 网络面临的安全风险 430
14.2.2 5G 网络的安全框架 434
14.2.3 5G 网络安全关键技术 435
14.3 IPv6 概述 439
14.3.1 IPv6 简介 439
14.3.2 IPv6 报文 440
14.3.3 IPv6 地址 444
14.4 IPv6 安全机制 446
14.4.1 IPv6 面临的安全问题 447
14.4.2 IPv6 中的认证机制 448
14.4.3 IPv6 中的加密机制 450
习 题 452
参考文献 453
第15 章
网络协议安全性发展趋势
15.1 协议模糊测试前沿技术 454
15.1.1 引言 454
15.1.2 协议模糊测试概述 454
15.1.3 输入生成器 455
15.2 物联网设备固件模糊方法 466
15.2.1 引言 466
15.2.2 背景 467
15.2.3 方案概述 469
15.2.4 方案设计与实现 470
习 题 476
参考文献 476

商品参数
基本信息
出版社 机械工业出版社
ISBN 9787111811176
条码 9787111811176
编者 郭晶晶 李立东 谭超 等 著
译者 --
出版年月 2026-06-01 00:00:00.0
开本 16开
装帧 平装
页数 491
字数 599
版次 1
印次 1
纸张 一般胶版纸
商品评论

暂无商品评论信息 [发表商品评论]

商品咨询

暂无商品咨询信息 [发表商品咨询]