Web安全基础
全面深入,理论实践相结合,帮助读者轻松掌握Web安全技能。建议读者继续阅读本书的姊妹篇《Web安全实践》。

作者:刘志全、邓宏、黄漂雄、魏林锋、颜靖、梁金

丛书名:面向数字化时代高等学校计算机系列教材

定价:49元

印次:1-1

ISBN:9787302688761

出版日期:2025.05.01

印刷日期:2025.04.28

图书责编:苏东方

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

"本书是一本全面介绍Web安全基础知识的教材。全书共分为7章,包括Web安全概述、相关法律法规概述、Web基础、环境配置与工具使用、信息收集与信息泄露、Webshell基础、Web安全防御技术等内容。本书不仅提供了丰富的理论讲解,还包含了大量的实操指导,例如虚拟机安装、靶场搭建、工具使用等。每章末尾均设有习题,能够帮助读者巩固所学内容。 本书适合网络空间安全及相关专业学生、Web开发人员、Web运维人员及Web安全爱好者学习使用,也可作为高等院校相关专业的教材或参考书,还可供网络安全从业人员自学参考。 为了让读者能够更加全面地掌握Web安全技能,我们特别编写了本书的姊妹篇《Web安全实践》,诚挚建议读者在学习完本书内容后,继续阅读《Web安全实践》,以构建完整的Web安全知识体系。 "

刘志全, 男, 博士, 暨南大学网络空间安全学院教授, 近年来在国内外权威期刊/会议发表SCI/EI论文80余篇;出版Web、Java、C/C++、Python、大数据等编程实践类图书5部;申请/授权国家发明专利/国外发明专利/PCT专利100余项(其中已转化3项);登记计算机软件著作权10余项;参与制定行业标准5项、团体标准6项;获评日内瓦国际发明展金奖、中国发明协会发明创业奖创新奖一等奖、中国产学研合作创新成果奖、广东省机械工程学会科学技术奖、广东省计算机学会科学技术奖、吴渔夫科技创新育人奖、"强国杯"技术技能大赛(全国)优秀教练、"强国杯"技术技能大赛(省级)优秀指导教师、西安电子科技大学学报优秀审稿专家等。

前言 在当今数字化时代,Web应用程序已成为信息交互和业务处理的主要载体。随之而来的Web安全问题日益凸显,成为网络空间安全的核心议题之一。面对日益严峻的Web安全形势,各国政府、企业和组织都在不断加大对Web安全的投入和重视。我国先后出台了一系列法律法规,为Web安全工作提供了法律保障。同时,Web安全人才的需求也在急剧增加,我国亟须加强Web安全人才的储备和培养。 在上述背景下,编著一套系统、全面的Web安全教材显得尤为重要和迫切。《Web安全基础》是一本全面介绍Web安全基础知识的教材。本书共分为7章,包括Web安全概述、相关法律法规概述、Web基础、环境配置与工具使用、信息收集与信息泄露、Webshell基础、Web安全防御技术等内容。本书不仅提供了丰富的理论讲解,还包含了大量的实操指导,例如虚拟机安装、靶场搭建、工具使用等。每章末尾均设有习题,能够帮助读者巩固所学内容。 本书的主要内容安排如下。 第1章简要介绍了Web安全的基本概念、发展历程、现状,以及Web应用与Web安全的关系,旨在帮助读者建立对Web安全的整体认知。 第2章简要介绍了《中华人民共和国网络安全法》《网络产品安全漏洞管理规定》《关键信息基础设施安全保护条例》《中华人民共和国数据安全法》《中华人民共和国个人信息保护法》等法律法规,旨在帮助读者了解Web安全相关的法律框架。 第3章详细讲解了Web基础,包括HTTP与HTTPS、会话管理、HTML、CSS、JavaScript、PHP、进制、编码、Linux常用命令、Docker等,旨在帮助读者为后续内容的学习奠定基础。 第4章详细...

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目录

第1章Web安全概述1

1.1Web安全的基本概念1

1.2Web安全的发展历程1

1.3Web应用与Web安全2

1.4Web安全的现状3

1.5习题6

第2章相关法律法规概述7

2.1《中华人民共和国网络安全法》7

2.2《网络产品安全漏洞管理规定》8

2.3《关键信息基础设施安全保护条例》8

2.4《中华人民共和国数据安全法》9

2.5《中华人民共和国个人信息保护法》10

2.6习题11

第3章Web基础12

3.1HTTP与HTTPS12

3.1.1URL12

3.1.2HTTP原理13

3.1.3HTTP报文14

3.1.4HTTPS18

3.2会话管理20

3.2.1Cookie机制20

3.2.2Session机制22

3.3HTML、CSS、JavaScript24

3.3.1HTML24

3.3.2CSS28

3.3.3JavaScript32

3.4PHP36

3.5进制40

3.5.1二进制41

3.5.2八进制41

3.5.3十进制41

3.5.4十六进制41

3.6编码42

3.6.1ASCII编码42

3.6.2UTF8编码43

3.6.3URL编码44

3.6.4Unicode编码45

3.6.5GBK编码46

3.6.6Base64编码46

3.7Linux常用命令48

3.7.1概述48

3.7.2目录和文件基本操作50

3.7.3文件管理56

3.7.4软件管理与网络操作64

3.8Docker69

3.8.1镜像命令69

3...

本书不仅提供了丰富的理论讲解,还包含了大量的实操指导,包括虚拟机安装、靶场搭建、工具使用等。每章末尾均设有习题,能够帮助读者巩固所学内容。