新書推薦:
《
步履匆匆:陈思和讲当代人文(杰出学者陈思和的人文之思、情怀之笔!)
》
售價:NT$
299.0
《
宋朝三百年
》
售價:NT$
790.0
《
礼制考古经典选读
》
售價:NT$
1340.0
《
MATLAB实用教程(第六版)
》
售價:NT$
695.0
《
中国思想的再发现(壹卷:近观系列,沟口雄三教授以其精湛的学术洞察力,旨在呈现一个全面而立体的中国思想图景)
》
售價:NT$
325.0
《
骨科康复学(第2版)
》
售價:NT$
1140.0
《
笔记启蒙 : 英国皇家学会与科学革命
》
售價:NT$
390.0
《
汉语副词研究论集(第六辑)
》
售價:NT$
490.0
|
編輯推薦: |
本书从攻击与防范两个层面,通过网络攻防技术概述、Windows操作系统的攻防、Linux操作系统的攻防、恶意代码的攻防、Web服务器的攻防、Web浏览器的攻防、移动互联网应用的攻防共7章内容,系统介绍了网络攻防的基本原理和技术方法,力求通过有限的篇幅和内容安排来培养读者的攻防技能。
本书适合作为高等院校信息安全、网络空间安全相关专业本科生和研究生的教材,也适合于从事网络与系统管理相关方向技术人员以及理工科学生学习网络攻防的参考用书。
|
內容簡介: |
本书从攻击与防御两个层面,通过网络攻防技术概述、Windows操作系统的攻防、Linux操作系统的攻防、恶意代码的攻防、Web服务器的攻防、Web浏览器的攻防、移动互联网应用的攻防共7章内容,系统介绍网络攻防的基本原理和技术方法,力求通过有限的篇幅和内容安排来提高读者的攻防技能。 本书可作为高等院校信息安全、网络空间安全相关专业本科生和研究生的教材,也可作为从事网络与系统管理相关方向技术人员及理工科学生学习网络攻防技术的参考用书。
|
目錄:
|
目录
第1章网络攻防技术概述
1.1黑客、红客及红黑对抗
1.1.1黑客与红客
1.1.2红黑对抗
1.2网络攻击的类型
1.2.1主动攻击
1.2.2被动攻击
1.3网络攻击的属性
1.3.1权限
1.3.2转换方法
1.3.3动作
1.4主要攻击方法
1.4.1端口扫描
1.4.2口令攻击
1.4.3彩虹表
1.4.4漏洞攻击
1.4.5缓冲区溢出
1.4.6电子邮件攻击
1.4.7高级持续威胁
1.4.8社会工程学
1.5网络攻击的实施过程
1.5.1攻击发起阶段
1.5.2攻击作用阶段
1.5.3攻击结果阶段
1.6网络攻防的发展趋势
1.6.1新应用产生新攻击
1.6.2网络攻击的演进
1.6.3网络攻击新特点
习题
第2章Windows操作系统的攻防
2.1Windows操作系统的安全机制
2.1.1Windows操作系统的层次结构
2.1.2Windows服务器的安全模型
2.2针对Windows数据的攻防
2.2.1数据本身的安全
2.2.2数据存储安全
2.2.3数据处理安全
2.3针对账户的攻防
2.3.1账户和组
2.3.2用户的登录认证
2.3.3账户密码的安全
2.3.4权限管理
2.4针对进程与服务的攻防
2.4.1进程、线程、程序和服务的概念
2.4.2重要系统进程
2.4.3常见的服务与端口
2.5针对日志的攻防
2.5.1Windows日志概述
2.5.2日志分析
2.5.3日志管理
2.6针对系统漏洞的攻防
2.6.1Windows系统漏洞
2.6.2典型的利用漏洞的攻击过程
2.6.3补丁管理
2.7针对注册表和组策略的攻防
2.7.1针对注册表的攻防
2.7.2针对组策略的攻防
习题
第3章Linux操作系统的攻防
3.1Linux操作系统的工作机制
3.1.1Linux操作系统概述
3.1.2Linux操作系统的结构
3.2Linux操作系统的安全机制
3.2.1用户和组
3.2.2身份认证
3.2.3访问控制
3.2.4Linux的日志
3.3Linux系统的远程攻防技术
3.3.1Linux主机账户信息的获取
3.3.2Linux主机的远程渗透攻击
3.3.3DNS服务器的攻防
3.3.4Apache服务器的攻防
3.4Linux用户提权方法
3.4.1通过获取etcshadow文件的信息来提权
3.4.2利用软件漏洞来提权
3.4.3针对本地提权攻击的安全防御方法
习题
第4章恶意代码的攻防
4.1计算机病毒
4.1.1计算机病毒的起源
4.1.2计算机病毒的概念
4.1.3计算机病毒的基本特征
4.1.4计算机病毒的分类
4.1.5计算机病毒的传播机制
4.1.6计算机病毒的防范方法
4.2蠕虫
4.2.1网络蠕虫的特征与工作机制
4.2.2网络蠕虫的扫描方式
4.2.3网络蠕虫的防范方法
4.3木马
4.3.1木马的概念及基本特征
4.3.2木马的隐藏技术
4.3.3网页木马
4.3.4硬件木马
4.3.5木马的防范方法
4.3.6挖矿木马
4.4后门
4.4.1后门的功能和特点
4.4.2后门的分类
4.4.3Windows系统后门程序的自动加载方法
4.4.4后门的防范方法
4.5僵尸网络
4.5.1僵尸网络的概念
4.5.2僵尸网络的功能结构
4.5.3僵尸网络的工作机制及特点
4.5.4僵尸网络的防范方法
4.6Rootkit
4.6.1Rootkit的概念
4.6.2用户模式Rootkit和内核模式Rootkit
4.6.3Bootkit攻击
4.6.4挂钩技术
4.6.5DKOM技术
4.6.6虚拟化技术
4.6.7Rootkit的检测方法
4.6.8Rootkit的防范方法
习题
第5章Web服务器的攻防
5.1Web应用的结构
5.1.1CS结构
5.1.2BS结构
5.1.3Web应用安全结构概述
5.2针对Web服务器的信息收集
5.2.1需要收集的信息内容
5.2.2网络踩点
5.2.3网络扫描
5.2.4漏洞扫描
5.2.5网络查点
5.2.6针对Web服务器信息收集的防范方法
5.3Web数据的攻防
5.3.1针对敏感数据的攻防
5.3.2网站篡改
5.4Web应用程序的攻防
5.4.1Web应用程序安全威胁
5.4.2SQL注入漏洞
5.4.3跨站脚本漏洞
5.5Web服务器软件的攻防
5.5.1Apache攻防
5.5.2IIS攻防
习题
第6章Web浏览器的攻防
6.1Web浏览器技术
6.1.1万维网
6.1.2Web浏览器
6.1.3Web浏览器的安全
6.1.4Web浏览器的隐私保护
6.1.5Web开放数据挖掘形成的安全威胁
6.2Web浏览器插件和脚本的攻防
6.2.1Web浏览器插件的攻防
6.2.2脚本的攻防
6.3针对Web浏览器Cookie的攻防
6.3.1Cookie介绍
6.3.2Cookie的组成及工作原理
6.3.3Cookie的安全防范
6.4网页木马的攻防
6.4.1网页木马的攻击原理
6.4.2网页挂马的实现方法
6.4.3网页木马关键技术
6.4.4网页木马的防范方法
6.5网络钓鱼的攻防
6.5.1网络钓鱼的概念和特点
6.5.2典型钓鱼网站介绍
6.5.3网络钓鱼攻击的实现方法
6.5.4网络钓鱼攻击的防范方法
6.6黑链的攻防
6.6.1黑链的实现方法
6.6.2黑链的应用特点
6.6.3黑链篡改的检测和防范方法
习题
第7章移动互联网应用的攻防
7.1移动互联网概述
7.1.1移动互联网的概念
7.1.2移动终端
7.1.3接入网络
7.1.4应用服务
7.1.5安全与隐私保护
7.2智能移动终端系统的攻防
7.2.1登录安全
7.2.2软键盘输入安全
7.2.3盗版程序带来的安全问题
7.2.4认证安全
7.2.5安全事件分析
7.3移动应用的攻防
7.3.1恶意程序
7.3.2骚扰和诈骗电话
7.3.3垃圾短信
7.3.4二维码安全
7.4云服务的攻防
7.4.1关于云计算
7.4.2云存储的安全问题
7.4.3云服务的安全防范
7.5网络购物的攻防
7.5.1网络游戏网站钓鱼欺诈
7.5.2网络退款骗局
7.5.3购买违禁品骗局
习题
参考文献
|
內容試閱:
|
前言
网络攻防表面上是一种攻守双方的技术对抗,其实质则是攻击者与防守者之间的力量较量,是人与人之间的智力博弈。近年来,随着人们对网络的依赖性越来越强,功能各异的操作系统和应用软件在丰富了网络应用的同时,其自身存在的漏洞也成为网络攻击者不断挖掘和利用的资源。网络攻防是一种矛与盾的关系,防守者总希望能够通过获取并分析攻击者的痕迹来溯源攻击行为,并制定或修改防御策略。
本书(包括配套的《网络攻击与防御实训》)是江苏省高等学校重点教材,从立项之初到最后成书,期间曾多易其稿,甚至将第一稿的全部内容推翻进行重写。在写作过程中克服了许多困难。
一是内容确定。武汉大学张焕国教授曾经用信息安全是信息的影子来比喻信息与信息安全之间的关系,非常确切。今天,当人们随时随地、无时无刻地享受着即时通信、撰写博客、点评美食、网络约车等信息技术带来的便捷时,银行账号信息窃取、电信诈骗、地理位置信息泄露等信息安全问题也如影相随。那么,作为一本课时量受限的教材来说,又该如何在有限的时间内为学生系统介绍信息安全领域有关攻击与防范的知识呢?本书立足作者多年来从事信息安全实践与教学科研的经验,最后确定将操作系统、恶意代码、Web服务与应用和移动互联网应用等方面的攻防作为重点进行介绍。
二是内容组织。从攻防的角度来讲,本书的每一章都可以单独编成一本厚厚的书,很显然这不适合于教学。本套书将理论和实践分开,本书重点介绍攻击与防御中涉及的基础知识和基本理论,而配套的《网络攻击与防御实训》主要提供具体的攻防训练,通过实训加深对基础知识的理解,并培养实践动手能力。
三是知识融合。就攻击和防御来说,虽然针对每一个具体案例在知识结构上具有相对独立性,但不同案例所涉及的知识点和实践能力的培养具有交叉性,这就涉及不同章节及同一章节不同知识点之间的融合。融合不仅仅是内容上的有效组织,更是培养目标的确定,以及培养过程的遵循。只有在内容上注重相互间的关联,在教学过程中关注理论与实践之间的结合,才能最后实现在知识上融会贯通的人才培养目标。
本书共7章,具体内容简述如下。
第1章: 网络攻防技术概述。本章较为系统地介绍网络攻防的基础知识,主要包括网络攻击的类型、方法、实施过程及发展趋势。
第2章: Windows操作系统的攻防。本章在介绍Windows操作系统安全机制的基础上,重点从数据、进程与服务、日志、系统漏洞、注册表等方面分别介绍攻防的实现方法。
第3章: Linux操作系统的攻防。本章在介绍Linux操作系统工作机制和安全机制的基础上,分别介绍用户和组、身份认证、访问控制、日志等的安全机制,并对Linux操作系统的远程攻防技术和用户提取方法进行介绍。
第4章: 恶意代码的攻防。恶意代码包括的内容较多,而且相关内容的发展较快。本章重点对计算机病毒、蠕虫、木马、后门、僵尸网络和Rootkit等典型恶意代码从攻击与防范两个层面进行较为系统的介绍。
第5章: Web服务器的攻防。本章在对比分析了CS结构和BS结构及安全机制的基础上,从Web服务器的组成出发,重点介绍Web服务器信息的收集方法、Web数据的攻防、Web应用程序的攻防及Web服务器软件的攻防等内容。
第6章: Web浏览器的攻防。本章与第5章的内容相互照应,但重点不同。本章主要从Web浏览器安全应用出发,从浏览器插件和脚本、Cookie、网页木马、网络钓鱼、黑链攻击等方面,介绍针对Web浏览器的攻击与防范方法。
第7章: 移动互联网应用的攻防。作为近年来发展迅速的移动互联网应用及存在的主要安全问题,本章立足于应用安全,通过大量的案例介绍,从技术和非技术两个层面介绍相关的安全问题,并提出相应的安全防范方法。
本书在编写过程中得到了许多同事和同行的无私帮助和支持,在项目申请和出版过程中得到了清华大学出版社编辑老师的关心和帮助,我的同事倪雪莉老师和刘家银老师对全书的文字进行了校对。同时,本书的编写参考了大量的文献资料,尤其是国内外著名安全企业的技术手册,有些未能在参考文献中标明。在此一并表示衷心的感谢!
由于作者水平有限,书中难免有不足之处,敬请读者提出宝贵意见。
作者
2019年于南京
|
|