• 网络工程与防御实践

网络工程与防御实践

正版全新

¥ 64.6 9.5折 ¥ 68 全新

库存2件

上海浦东

作者李增鹏

出版社电子工业出版社

ISBN9787121535888

出版时间2022-12

装帧其他

定价68元

货号5094968

上书时间2026-11-15

   商品详情   

品相描述:全新
商品描述
【书    名】 网络工程与防御实践
【书    号】 9787121535888
【出 版 社】 电子工业出版社
【作    者】 李增鹏
【出版日期】 2025-12-01
【定    价】 68.00元

【内容简介】 
本书是山东大学网络空间安全学院“网络工程与防御实践”课程的教材,面向网络空间安全初学者,系统地介绍网络协议安全、攻防基础理论、实操技术与主流工具。 本书共16章,分为基础篇、进阶篇和竞赛篇。基础篇为读者夯实密码学、网络扫描、DoS攻击、Web安全、防火墙、代码漏洞等底层知识;进阶篇带领读者掌握CVE漏洞、攻防靶场、应急响应、供应链安全等高阶防护技术;竞赛篇围绕CTF夺旗靶场开展专项实操训练,强化读者的临场处置能力。本书内容由浅入深,覆盖密码学、漏洞、攻防对抗等核心领域,配套多项标准化安全实验,涵盖Kali Linux、Metasploit框架、Wireshark、Nmap、Burp Suite、OWASP ZAP、Aircrack-ng、Wifiphisher等业内主流攻防工具的实践教学,完整还原各类网络攻击链路,讲解风险研判与漏洞修复思路,依托多元化靶场实现了理论知识与实战演练的深度融合。

【目录】 
目    录

基础篇

第1章  安全伊始,密码为先2

1.1  密码学概述2

1.1.1  密码学发展历史2

1.1.2  密码学相关概念3

1.1.3  密码系统的设计要求3

1.2  对称密码体制4

1.2.1  对称分组密码体制的概念4

1.2.2  典型的对称分组密码算法4

1.2.3  对称分组密码的模式5

1.3  公钥密码体制5

1.3.1  公钥密码体制的起源与原理6

1.3.2  典型的公钥加密算法6

1.4  散列算法7

1.4.1  散列函数概述7

1.4.2  常用的散列函数8

1.5  数字签名9

1.5.1  数字签名概述9

1.5.2  数字签名算法10

1.5.3  数字签名标准11

1.6  公钥基础设施11

1.7  密码学应用11

1.7.1  SSL/TLS协议11

1.7.2  PGP12

1.7.3  虚拟专用网13

第2章  迷雾重重,洞悉情报16

2.1  网络侦察技术16

2.1.1  利用网站信息查询开展网络侦察18

2.1.2  利用联网设备查询侦察网络弱点所在21

2.2  网络扫描技术22

2.2.1  利用Nmap展开主机扫描并发现主机暴露的端口24

2.2.2  利用Nmap实现主机发现及主机操作系统识别26

第3章  始于服务,漏洞钻空30

3.1  基于内容大小可控的漏洞导致的DoS攻击31

3.2  利用FTP实现DoS攻击34

第4章  网页盛行,注入为患38

4.1  跨站请求伪造和服务器端请求伪造39

4.1.1  SSRF的原理及演示40

4.1.2  CSRF的原理及演示44

4.2  跨站脚本漏洞49

4.2.1  SurgeFTP中的漏洞:反射型XSS漏洞50

4.2.2  U-Mail中的漏洞:存储型XSS漏洞50

4.3  SQL注入漏洞51

4.3.1  利用DedeCMS中的漏洞实现SQL注入攻击52

4.3.2  利用GeoServer中的漏洞实现SQL注入攻击55

第5章  文件常用,隐患深藏56

5.1  文件读取漏洞56

5.1.1  文件读取漏洞利用57

5.1.2  GlassFish中的文件读取漏洞利用59

5.2  文件删除漏洞60

5.2.1  文件删除漏洞利用61

5.2.2  Discuz!中的文件删除漏洞利用63

5.3  文件上传漏洞66

5.3.1  文件上传漏洞利用67

5.3.2  Joomla! com_collector组件中的文件上传漏洞利用69

第6章  用好中间件,用对中间件71

6.1  权限绕过漏洞71

6.1.1  Apache Airflow中的默认密钥导致的权限绕过漏洞利用72

6.1.2  Apache CouchDB中的垂直权限绕过漏洞利用74

6.2  路径遍历和路径穿越漏洞76

6.2.1  Apache Flink中的路径遍历漏洞利用77

6.2.2  Apache HTTP Server 2.4.49中的路径穿越漏洞利用78

6.3  命令注入漏洞和远程代码执行漏洞80

6.3.1  Apache Airflow Celery中的消息中间件命令执行漏洞利用81

6.3.2  Apache CouchDB中的任意命令执行漏洞利用82

第7章  严守认证,筑牢门禁85

7.1  认证与授权绕过漏洞85

7.1.1  Appweb中的认证绕过漏洞利用86

7.1.2  Nacos中的未授权访问漏洞利用88

7.2  登录安全漏洞原理及演示89

7.2.1  固定会话攻击漏洞利用90

7.2.2  短信验证码破解漏洞利用94

第8章 基础安全,边界防护101

8.1 防火墙与入侵检测基础配置实验103

8.1.1 Windows内置防火墙配置103

8.1.2 Snort的安装与使用110

8.2 突破Web应用防火墙116

8.2.1 绕过WAF获取服务器的页面后门116

8.2.2 绕过WAF进行SQL注入漏洞利用119

第9章  严控编码,杜绝执行122

9.1 Web应用框架和内容管理系统中的执行漏洞122

9.1.1 Discuz!中的全局变量防御绕过导致的代码执行122

9.1.2 Spring Cloud Gateway中的远程代码执行漏洞利用124

9.2 开发工具和服务中的执行漏洞126

9.2.1 Apache Druid中的代码执行漏洞利用126

9.2.2 GitLab中的未授权远程命令执行漏洞利用128

进阶篇

第10章  溯源CVE,明晰漏洞132

10.1 远程命令执行漏洞133

10.1.1 Drupal中的远程命令执行漏洞利用133

10.1.2 Jenkins中的远程命令执行漏洞利用134

10.2 远程代码执行漏洞135

10.2.1 Jenkins中的远程代码执行漏洞利用136

10.2.2 Mongo Express中的远程代码执行漏洞利用136

第11章  靶场练兵,攻守融合139

11.1 全方位的入侵与防御技术139

11.1.1 通过代码审计分析和SQL注入漏洞实现后台登录140

11.1.2 以FTP为跳板侵入攻击目标146

11.2 漏洞利用实例148

11.2.1 利用eWebEditor的文件上传漏洞展开攻击149

11.2.2 利用mantis远程代码执行漏洞展开攻击153

第12章  极速响应,化险为夷158

12.1 钩子病毒的查找与清理158

12.2 中木马之后如何快速追溯160

第13章  紧盯供应链,防御外源险165

13.1 Spring Boot Actuator中的常见漏洞165

13.2 外链安全风险漏洞原理及演示169

竞赛篇

第14章  深耕CTF,实操夺旗174

14.1 CTF赛实验1175

14.2 CTF赛实验2175

14.3 CTF赛实验3176

14.4 CTF赛实验4177

14.5 CTF赛实验5178

第15章  密码破局,夺旗制胜179

15.1 数据泄露漏洞的CTF赛靶场演示179

15.1.1 备份数据泄露漏洞的CTF赛靶场演示180

15.1.2 SVN信息泄露的CTF赛靶场演示181

15.2 信息泄露漏洞的CTF赛靶场演示182

15.2.1 注释泄露敏感信息漏洞的CTF赛靶场演示182

15.2.2 通过黑客遗留后门获取服务器权限的CTF赛靶场演示183

第16章  聚焦Web,严控危防187

16.1 弱口令和身份验证漏洞187

16.1.1 低版本Tomcat服务器弱口令的CTF赛靶场演示188

16.1.2 ShopEx后台弱口令getshell的CTF赛靶场演示189

16.2 注入漏洞194

16.2.1 SQL注入漏洞的CTF赛靶场演示194

16.2.2 WebTester中SQL注入漏洞的CTF赛靶场演示196

附录A  如何进入靶场198

参考文献203

结语205

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP