搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
出版时间 :
Web渗透测试技术
0.00     定价 ¥ 69.00
浙江图书馆
  • ISBN:
    9787302622055
  • 作      者:
    郑天明
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2022-12-01
收藏
作者简介

郑天明,周口师范学院计算机学院讲师、教研室副主任。拥有多年软件开发、渗透测试教学经验。希望撰写此书对有志于Web渗透测试的初学者们有所帮助。


展开
目录

第1章Web开发技术概述1

1.1Web基本概念1

1.1.1HTTP协议1

1.1.2Web服务器5

1.1.3浏览器7

1.1.4网络程序开发体系结构8

1.2常见Web开发技术体系8

1.2.1PHP体系9

1.2.2Java Web体系11

1.2.3ASP.NET体系17

1.2.4Python体系20

1.2.5Node.js体系21

1.3本章小结24

1.4习题24

第2章Web渗透测试技术概述25

2.1渗透测试基本概念25

2.1.1渗透测试定义25

2.1.2常见Web漏洞25

2.1.3渗透测试分类26

2.2渗透测试基本流程27

2.3渗透测试靶场搭建28

2.3.1法律28

2.3.2DVWA靶场29

2.3.3Pikachu靶场31

2.3.4Vulhub靶场32

2.4CTF实战演练平台36

2.5渗透测试常用工具37

2.5.1Burp Suite37

2.5.2Proxy SwitchyOmega插件39

2.5.3AWVS40

2.5.4Kali Linux44

2.5.5MSF44

2.5.6CS49

2.6本章小结53

2.7习题53

第3章SQL注入漏洞54

3.1漏洞概述54

3.2SQL注入常用函数54

3.2.1concat函数54

3.2.2length函数55

3.2.3ascii函数55

3.2.4substr函数55

3.2.5left、right函数56

3.2.6if函数56

3.2.7updatexml函数56

3.3漏洞分类及利用57

3.3.1基于联合查询的SQL注入57

3.3.2盲注60

3.3.3宽字节66

3.3.4insert/update/delete注入66

3.3.5header注入69

3.4sqli-labs训练平台71

3.5SQLMap76

3.6CTF实战演练79

3.7漏洞防御83

3.7.1使用过滤函数83

3.7.2预编译语句84

3.7.3输入验证84

3.7.4WAF84

3.8本章小结84

3.9习题85

第4章RCE漏洞87

4.1漏洞概述87

4.2漏洞分类87

4.2.1管道符87

4.2.2命令执行漏洞88

4.2.3代码注入漏洞89

4.3漏洞利用90

4.4CTF实战演练93

4.5漏洞防御96

4.6本章小结96

4.7习题96

第5章XSS漏洞98

5.1漏洞概述98

5.2漏洞分类98

5.2.1反射型98

5.2.2存储型100

5.2.3DOM型漏洞101

5.3漏洞利用102

5.3.1盗取Cookie103

5.3.2钓鱼104

5.3.3键盘记录105

5.4Beef107

5.5绕过XSS漏洞防御方法110

5.5.1大小写混合110

5.5.2利用过滤后返回语句110

5.5.3标签属性110

5.5.4事件111

5.5.5利用编码111

5.5.6实例演示112

5.6CTF实战演练116

5.7漏洞防御120

5.8本章小结121

5.9习题121

第6章CSRF漏洞123

6.1漏洞概述123

6.2漏洞原理123

6.3漏洞利用124

6.3.1CSRF_GET类型124

6.3.2CSRF_POST类型126

6.4漏洞防御127

6.5本章小结128

6.6习题128

第7章SSRF漏洞129

7.1漏洞概述129

7.2漏洞原理129

7.2.1file_get_contents函数130

7.2.2fsockopen函数130

7.2.3curl_exec函数130

7.3漏洞挖掘131

7.4伪协议131

7.4.1file://协议131

7.4.2dict://协议132

7.4.3sftp://协议132

7.4.4gopher://协议132

7.5漏洞利用132

7.5.1curl函数132

7.5.2file_get_content函数133

7.6CTF实战演练135

7.7漏洞防御138

7.8本章小结139

7.9习题139

第8章文件上传漏洞140

8.1漏洞概述140

8.2Web服务器解析漏洞140

8.2.1IIS解析漏洞141

8.2.2Apache解析漏洞141

8.2.3Nginx解析漏洞141

8.3漏洞测试141

8.4文件上传验证145

8.4.1白名单和黑名单规则145

8.4.2前端验证145

8.4.3服务端防御146

8.5文件上传验证绕过147

8.5.1绕过前端验证147

8.5.2绕过服务端验证149

8.6upload-labs训练平台152

8.7CTF实战演练158

8.8漏洞防御161

8.9本章小结161

8.10习题161

第9章文件包含漏洞164

9.1漏洞概述164

9.2文件包含函数164

9.3漏洞利用涉及的伪协议165

9.3.1测试模型165

9.3.2file://协议165

9.3.3http://协议165

9.3.4zip://、phar://协议166

9.3.5php://协议167

9.3.6data://协议169

9.4漏洞利用170

9.4.1图片木马利用170

9.4.2Access.log利用171

9.5CTF实战演练173

9.6漏洞防御177

9.7本章小结177

9.8习题177

第10章暴力破解漏洞179

10.1漏洞概述179

10.2漏洞利用179

10.2.1基于表单的暴力破解179

10.2.2基于验证码绕过(on client)184

10.2.3基于验证码绕过(on server)185

10.2.4基于Token验证绕过186

10.3CTF实战演练189

10.4漏洞防御191

10.5本章小结191

10.6习题191

第11章其他漏洞193

11.1反序列化漏洞193

11.1.1基本概念193

11.1.2漏洞概述194

11.1.3漏洞利用194

11.1.4CTF实战演练195

11.2XXE漏洞196

11.2.1基本概念196

11.2.2漏洞利用198

11.2.3CTF实战演练199

11.2.4漏洞防御201

11.3任意文件下载漏洞201

11.3.1漏洞概述201

11.3.2漏洞利用201

11.3.3CTF实战演练202

11.3.4漏洞防御204

11.4越权漏洞205

11.4.1漏洞概述205

11.4.2漏洞利用205

11.4.3漏洞防御207

11.5本章小结208

11.6习题208

第12章综合漏洞209

12.1CMS漏洞209

12.1.1基本概念209

12.1.2漏洞案例209

12.1.3CTF实战演练220

12.2Web框架漏洞230

12.2.1基本概念230

12.2.2漏洞案例230

12.3Web第三方组件漏洞240

12.3.1基本概念240

12.3.2漏洞案例240

12.4Web服务器漏洞246

12.5CTF实战演练253

12.6本章小结262

12.7习题262


展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

温馨提示:请使用浙江图书馆的读者帐号和密码进行登录

点击获取验证码
登录