《 网络安全技术实践教程 》
教 案
授 课 单 位:
授 课 时 间:
授 课 班 级:
授 课 教 师:
年 月 日
教案11
(第 11号/17号)
课程名称 网络安全技术实践 授课日期、节次
班 级 课堂类型 理 论+实践 地点
章节(任
务)名称
任务 使用 AWVS 扫描网站漏洞、 使用 Xray 扫描漏洞、 使用 Nessus 扫描系
统漏洞
知识目标
1.掌握使用 AWVS 扫描网站漏洞。
2.掌握使用 Xray 扫描漏洞。
3.掌握使用 Nessus 扫描系统漏洞。
能力目标
1.能够根据安全需要正确地对网站及系统进行安全扫描。
2.能够对扫描出的系统漏洞进行相对应的防护。
教学目标
素质目标
1.培养学生精益求精的工匠精神。
2.培养学生树立牢固的法治观念,提升网络安全意识。
学情分析
授课对象:计算机网络技术专业学生,包括中职与普高混合班。 学生特点:计算机网络技术专
业学生,基础知识存在差异,需针对性讲解与实践操作结合。
学习习惯:偏爱实践性强的课程,理论学习兴趣较低。乐于通过案例和互动式教学理解知识点。
教学重点
扫描网站漏洞。
扫描漏洞。
扫描系统漏洞。 重 难 点
分 析
教学难点
扫描网站漏洞设置扫描方式。
扫描漏洞设置扫描方式。
扫描系统漏洞设置扫描方式。
信息化应
用方法
通过课件、视频、案例分析、互动提问等多种信息化方式,借助学习通平台发布学习资源
和任务,学生自主学习并完成任务。
课程思政
元素
1.网络安全。国产操作系统现状,制约国产操作系统发展的原因,培养学生的家国情怀与
责任感。
2.服务意识。塑造职业精神,使学生形成运用所学专业知识为社会贡献的责任感。
3.工匠精神。锻炼学生实事求是的工作态度,培养学生严谨细致的工作作风、精益求精的
工匠精神。
教学实施
过程
课前:
平台发布信息收集与漏洞扫描任务 3、任务 4 和任务 5 学习任务,学生预习。
课中:
一、 导入新课
某学校依据网络安全保护等级制度的要求,需要众智科技对学校的相关网站进行安全评估。
公司安排工程师小林对学校的相关网站进行漏洞扫描,帮助开发人员和安全专家快速识别和修
复潜在的安全风险。小林计划使用 AWVS 工具来完成此项任务。
二、 任务三知识点讲解
1 Web 安全威胁
在当今高度数字化的社会背景下,互联网成为全球经济活动和日常交流不可或缺的平台,
而 Web 业务作为互联网的核心组成部分,更是推动了无数创新服务和商业模式的发展。然而,
随着 Web 业务的蓬勃发展,其所面临的安全威胁也日益复杂多样,这不仅考验着企业的技术防
御能力,也直接影响到亿万用户的个人隐私和财产安全。OWASP (Open Web Application
Security Project,开放式 Web 应用程序安全项目)公布了 2021 版十大 Web 应用程序漏洞,产
生了 3 个新类别,原有 4 个类别的命名和范围也发生了变化并进行了一些整合,如图 5-24 所示。
OWASP 被视为 Web 应用安全领域的权威参考,也是很多扫描器进行漏洞扫描的主要标准。
图 5-24 2021 版十大 Web 应用程序漏洞
2 网站漏洞与扫描
网站漏洞是指在网站的设计、编程、配置或管理过程中出现的安全缺陷,这些缺陷可能被
攻击者户利用,以获取未授权访问、盗取数据、操纵网页内容或执行其他恶意行为。网站漏洞
种类繁多,常见的有以下几种。
(1)注入漏洞:如 SQL(Structurer Query Language,结构查询语言)注入,允许攻击者通
过输入恶意代码来操控数据库。
(2)XSS:分为存储型、反射型和 DOM-based XSS,可让攻击者在用户浏览器上执行恶
意脚本。
(3)不安全的直接对象引用:直接暴露内部资源路径,使攻击者能访问未经授权的内容。
(4)失效的身份验证和会话管理:如弱密码策略、会话固定等,易于被攻击者绕过认证。
(5)安全配置错误:如默认设置未更改、敏感信息泄露等,为攻击者提供入口。
(6)敏感数据泄露:不当处理敏感信息,如明文显示密码、泄露 API 密钥等。
(7)不安全的加密存储:使用弱加密算法或不当的密钥管理,导致数据容易被破解。
(8)CSRF(Crass-Site Request Forgery,跨站请求伪造):利用用户信任的浏览器会话发
起非授权请求。
(9)使用已知漏洞的组件:如过时的 CMS、插件或库,含有公开的未修补漏洞。
网站漏洞扫描则是一种通过自动化工具或服务来发现这些漏洞的过程,其目的是系统性地
检查网站的安全状况,识别潜在的安全风险。扫描过程通常包括以下内容。
(1)信息收集:收集目标网站的基本信息,如域名、IP 地址、操作系统、运行的服务等。
(2)端口扫描:检查开放的网络端口和服务,了解服务类型和版本。
(3)漏洞检测:依据已知漏洞数据库,对比检查目标网站的组件和服务,寻找匹配的漏洞。
(4)漏洞验证:对疑似漏洞进行进一步验证,以确认其真实存在性和可利用性。
(5)报告生成:提供详细的扫描报告,列出发现的漏洞、严重性等级、建议修复措施等。
常用的网站漏洞扫描工具有 Acunetix、Nmap、Nessus 等。进行网站漏洞扫描是网站维护和
安全管理的重要组成部分,有助于及时发现并修补漏洞,减少被黑客攻击的风险。
3 AWVS 的功能及原理
AWVS(Acunetix Web Vulnerability Scanner,Acunetix 网络漏洞扫描)是一款广受好评的
网络安全工具,它专门设计用于检测和报告网站的潜在安全漏洞,能够帮助网站管理员及时发
现并修复潜在的安全隐患,从而保护网站免受黑客攻击。使用 AWVS 进行定期的安全扫描是维
护网站安全的重要措施之一。
AWVS 主要由 Web Scanner、Tools、Web Services、Configuration、General 等模块组成。
其中,Web Scanner 主要用于网站漏洞探测和目录爬取;Tools 提供了一系列的辅助工具,如端
口扫描、子域名扫描、HTTP 嗅探等;Web Services 提供了与 Web 服务相关的扫描和编辑功能;
Configuration 允许用户根据实际需求进行灵活地配置;而 General 则包含了一些通用的设置和功
能。AWVS 的主要功能如下。
(1)全面的安全测试:AWVS 能够对网站进行全面的安全测试,包括但不限于 SQL 注入、
XSS 攻击、文件包含、远程文件包含、路径穿越等常见的安全漏洞。
(2)自动化的扫描:用户只需要输入目标网站的 URL,AWVS 便可以自动开始扫描并发
现潜在的安全风险。
(3)详细的报告:扫描完成后,AWVS 会生成详细的安全报告,列出所有发现的安全漏
洞以及对应的修复建议,为管理员或安全团队提供有力的决策支持。
(4)灵活的配置:用户可以根据自己的需求,对 AWVS 进行灵活的配置,如设置扫描深
度、扫描速度等。
AWVS 工作原理是通过扫描整个网络,跟踪站点上的所有链接和 文件来实现全面
的扫描。在扫描过程中,AWVS 会映射出站点的结构并显示每个文件的细节信息。完成扫描后,
AWVS 会自动对所发现的每个页面发动一系列的漏洞攻击,模拟黑客的攻击过程以探测是否存
在漏洞。
三、 任务三实施步骤
1.启动并登录 AWVS
(1)在操作机上打开 Chrome 浏览器,在地址栏中输入“https://localhost:3443”并按“Enter”键,启动
AWVS,如图 5-25 所示,依次单击“高级”→“继续前往 localhost (不安全)”,进入 AWVS 登录界面,如图 5-26
所示。
图 5-25 登录 AWVS
图 5-26 AWVS 登录界面
(2)在 AWVS 登录界面,输入安装 AWVS 时设置的用户名和密码,然后单击“Login”按钮登录 AWVS
的主界面,如图 5-27 所示。
图 5-27 AWVS 主界面
2.设置扫描目标并执行扫描任务
(1)在 AWVS 的主界面,依次单击左侧菜单“Targets”→“Add Target”,将“”作
为扫描目标,“Description”可以设为“Windows Server 2003”,设置完成后单击右上角“Save”按钮,此时会
自动进入目标设置界面,如图 5-28 所示。
图 5-28 设置扫描目标
(2)在此界面下,可以根据需要对一些参数进行设置。设置图 5-29 所示的扫描速度。这里我们将扫
描速度设置为“Fast”。
图 5-29 设置扫描速度
设置网站登录凭证(本例中未设置),如图 5-30 所示。
图 5-30 设置网站登录凭证
设置爬虫抓取选项(本例中为默认),如图 5-31 所示。
图 5-31 设置爬虫抓取选项
本任务中所有扫描参数都保持默认设置,单击右上角“Scan”按钮,如图 5-32 所示。
图 5-32 扫描参数设置
(3)在弹出的对话框中,对“Scan Profile”“Report”和“Schedule”进行设置,本任务中对其保持默认设
置即可,单击“Create Scan”按钮,创建扫描任务并开始执行任务,如图 5-33 所示。
图 5-33 完成扫描设置
(4)等待约 2 分钟后,扫描完成。得到如图 5-34 所示的扫描结果。
图 5-34 扫描结果
3.查看扫描结果
(1)在“Scan”→“Scan information”页面下可查看总体的扫描信息,如图 5-35 所示。
图 5-35 总体的扫描信息
从上图可与看出,该目标网站的 Acunetix 威胁等级为“1 ”,扫描持续时间为“2m 13s ”,请求数有
“2,702”,还有一些活动过程及警报信息等。
(2)在“Scan”→“Vulnerabilities”页面下可查看扫描到的漏洞信息,如图 5-36 所示。
图 5-36 查看扫描到的漏洞信息
从图中可以看出,扫描出的 7 个漏洞中,前面 3 个漏洞“Clickjacking:X-Frame-Options header ”
“Unencrypted connection”和“WebDAV enabled”的漏洞严重性等级为“Low”,剩余 4 个为“Informationgal”漏洞。
(3)在“Scan”→“Site Structure”页面下可查看网站的目录架构,如图 5-37 所示。
从图中可以看出,目标网站的目录架构相对简单,同样显示了扫描出来的 7 个漏洞信息。
(4)在“Scan”→“Scan Statistics”页面下可查看扫描过程中的扫描统计量,如统计扫描内容的数量、
持续时间等,如图 5-38 所示。
图 5-37 查看网站的目录架构 图 5-38 查看扫描过程中的扫描统计量
(5)在“Scan”→“Events”页面下可查看扫描过程中的事件,比如扫描任务启动、登录成功、登录失
败等,如图 5-39 所示。
图 5-39 查看扫描过程中的事件
4.生成扫描报告
(1)在 AWVS 的主界面,单击左侧“Scans”,选中刚刚执行完成的扫描任务,如图 5-40 所示。
图 5-40 选中扫描任务
(2 )单击页面上方的“Generate Report ”按钮,选择报告类型为“快速报告”(即“Standard Reports”
→“Quick”),如图 5-41 所示。
图 5-41 选择报告类型
(3)在 AWVS 的主界面,单击左侧“Reports”按钮,就可以看到扫描报告的 PDF 版和 HTML 版,根
据实际需要下载即可,如图 5-42 所示。
图 5-42 报告生成
任务四 知识讲解
1 Xray 的主要功能特性
Xray 作为一款功能强大的安全评估工具,其主要功能特性如下。
(1)检测速度快:它采用了高效的发包速度和漏洞检测算法,能够迅速完成安全评估任务。
这对于需要快速响应安全事件的场景尤为重要。
(2)支持范围广:Xray 不仅能够进行通用漏洞检测,还涵盖了各种内容管理系统(Content
Management System,CMS)框架的概念验证(Proof Of Concept,POC)。这意味着,无论是常
见的安全威胁,还是特定应用所面临的独特安全挑战,Xray 都能提供相应的检测能力。
(3)代码质量高:这得益于编写代码的高素质人员以及严格的 Code Review、单元测试和
集成测试等多层验证过程。高质量的代码确保了 Xray 的稳定性和可靠性。
(4)高级可定制性:用户可以通过修改配置文件来客制化引擎的各种参数,以适应不同的
安全评估需求。这种灵活性使得 Xray 可以更好地融入不同用户的安全工作流程中。
(5)安全无威胁性:Xray 定位为一款安全辅助评估工具,内置的所有 Payload 和 POC 都是
无害化的,确保其在检查系统安全性的同时不会对系统造成实际损害。这一点对于保护生产环
境至关重要。
2 Xray 的应用场景
Xray 工具的应用场景广泛,主要适用于以下领域和情况。
(1)Web 应用程序安全检测:Xray 作为一款强大的漏洞扫描工具,可以对 Web 应用程序
进行全面的安全检测。它能够发现应用程序中可能存在的 SQL 注入、XSS、命令执行、文件包
含等漏洞,并提供详细的报告,帮助开发者和安全团队及时修复这些漏洞,提升应用程序的安
全性。
(2)渗透测试:在进行安全渗透测试时,Xray 可以作为重要的辅助工具。安全专家可以利
用 Xray 对目标系统进行漏洞扫描,快速发现潜在的安全风险,并制定相应的攻击策略。这有助
于评估目标系统的安全性,并提供有效的安全建议和防御措施。
(3)安全审计:对于需要进行安全审计的组织或项目,Xray 同样非常有用。它可以对系统
进行全面的安全扫描,并生成详细的审计报告,帮助审计团队快速了解系统的安全状况,也能
发现潜在的安全隐患,并提供改进建议。
(4)漏洞研究:研究人员可以利用 Xray 进行漏洞的挖掘和研究。Xray 内置了众多的 Web
漏洞检测模块,可以帮助研究人员快速发现新的漏洞,推动安全领域的进步。
(5)教学和研究:Xray 也可以用于网络安全教学和研究。通过引导学生或研究人员使用
Xray 进行实践操作,可以加深其对网络安全的理解和认识,提升他们的安全意识和技能水平。
任务四实训练习
1.Xray 的安装
(1 )下载合适版本的 Xray 安装包,本任务使用的是 Windows 系统,这里选择的是
,如图 5-43 所示。
图 5-43 下载合适版本
(2)以管理员方式运行“Windows PowellShell”程序,先 cd 到 所在目录下,
然后输入“.\ genca”并执行,生成证书,如图 5-44 所示。
图 5-44 生成证书
(3)运行命令之后,将在当前文件夹生成“ca”和“”两个文件。如果文件已存在则会报错,需先
删除本地的“ca”和“”文件,再运行上一步的命名,如图 5-45 所示。
图 5-45 证书文件
(4)双击“”安全证书,按照如图 5-46 所示的步骤将生成的证书添加到浏览器中。
图 5-46 证书添加到浏览器
2.设置代理
(1)打开 Microsoft Edge 浏览器,单击“设置及其他”按钮,在弹出的菜单中选择“扩展”命令,在弹
出的对话框中选择“打开 Microsoft Edge 扩展网站”,在里面搜索“Proxy SwitchyOmega”,依次单击第一个
“获取”“添加扩展”,如图 5-47 所示。
图 5-47 添加 proxy SwitchyOmega
(2)在弹出的 SwitchyOmega 扩展工具页面中,在情景模式中选择“新建情景模式…”,在弹出的对
话框中输入情景模式名称为“Xray”,单击“创建”按钮,如图 5-48 所示。
图 5-48 新建情景模式
(3 )选中情景模式“Xray ”,设置代理协议为“HTTP ”,代理服务器为“ ”,代理端口为
“6666”,单击左下角的“应用选项”按钮,如图 5-49 所示。
图 5-49 设置代理插件
(4)再次单击“设置及其他”按钮,在弹出的菜单中选择“扩展”命令,在弹出的对话框中单击“Proxy
SwitchyOmega”后面的“显示”按钮,在浏览器地址栏后面能看到相应图标,如图 5-50 所示。
图 5-50 启动 Xray 代理
3.开始扫描并显示扫描结果
(1)双击目录下的 程序,第一次启动后,当前目录会生成 文
件,如图 5-51 所示。
图 5-51 生成配置文件
(2 )右击该文件,在弹出的快捷菜单中选择“在记事本中编辑”,找到“mitm ”下的“restriction ”中的
“hostname_allowed”的位置,删除其后面的“[ ]”,再插入一行,输入“- ”,然后依次单
击“文件”→“保存”。添加测试目标网站“”之后,xray 将只会扫描该站的流量,避
免扫描到非授权目标站点,如图 5-52 所示。
图 5-52 添加目标网站
(3 )再次打开 Microsoft Edge 浏览器,启动 SwitchyOmega 下的 Xray 代理,“ ”选择
“Xray”;在浏览器中输入测试目标网站“”,按“Enter”键。
图 5-53 启动代理
(4 )进入 Windows PowerShell 窗口,输入.\ webscan --listen :6666
--html-output ,按“Enter”键。在浏览器上刷新一下测试网站页面,等待一段时间之后,就能
看到扫描出的系统漏洞信息了,如图 5-54 所示。
图 5-54 扫描到目标网站的漏洞信息
(5)按快捷键“Ctrl+C”结束扫描,在 Xray 程序所在目录下,可以看到一个名为“xray-test”的 HTML
文件,文件中是之前扫描目标网站的具体漏洞信息。双击打开该 HTML 文档,查看相关漏洞信息,如图
5-55 所示。
图 5-55 查看相关漏洞信息
任务五 知识讲解
1 系统漏洞与漏洞扫描
系统漏洞指的是计算机操作系统、软件应用或者网络设备中存在的安全缺陷,这些缺陷可以
使攻击者能够在未经许可的情况下访问系统、获取数据、执行代码或破坏系统功能。系统漏洞
可能源于编程错误、设计缺陷、配置错误或是安全措施不足。
漏洞扫描是指通过使用专门设计的软件工具或服务,对计算机操作系统、软件应用或网络设
备进行主动扫描,以识别其中存在的安全漏洞。漏洞扫描旨在发现计算机操作系统、软件应用
以及网络设备中的潜在漏洞,以便及时修复这些漏洞,从而降低安全风险和缩小潜在的攻击面。
漏洞扫描是一个系统化检测网络安全脆弱性的过程,涉及 5 个关键步骤。首先,通过信息收
集阶段,扫描器获取目标系统的网络布局、操作系统详情、开放端口及服务等基本信息,为后
续操作奠定基础。接着,进入漏洞识别阶段,利用先进的扫描技术和综合漏洞数据库,针对目
标执行全面检查,旨在发现如开放端口滥用、应用程序缺陷及配置疏漏等安全问题。一旦发现
潜在漏洞,扫描器就会进入漏洞验证阶段,通过发送特制的数据包或模拟攻击行为,确认漏洞
的真实性和可利用性,确保检测结果的准确性。随后,基于验证结果,扫描器生成详尽报告,
概述每个漏洞的特征、危害等级、波及范围及推荐的解决方案,为安全团队提供修复指导。最
后,依据报告建议,系统管理员执行漏洞修复措施,包括软件更新、打补丁、配置调整等,以
加固系统安全,形成闭环的漏洞管理流程。
2 Windows 系统典型漏洞
Windows 操作系统作为全球范围内广泛使用的桌面操作系统之一,因其庞大的用户基数和
复杂的系统架构,自然成为恶意攻击的重点目标。Windows 系统在历史上出现过多种漏洞,这
些漏洞曾对个人用户和企业网络造成重大影响,以下是一些典型的 Windows 系统漏洞。
(1)MS08-067 漏洞:发现于 2008 年,这是一个影响 Windows Server 2003、Windows XP
等系统的网络服务中的远程代码执行漏洞。Conficker 蠕虫曾利用此漏洞快速传播,感染数百万
台计算机,形成僵尸网络,进行垃圾邮件传播、点击欺诈等活动。
(2)SMBv1(Server Message Block version 1,服务器信息块)漏洞:在 2017 年被公开的
SMBv1 协议中的漏洞,允许攻击者在未打补丁的 Windows 系统上远程执行代码。WannaCry 勒
索软件曾利用此漏洞在全球范围内迅速蔓延,导致医院、企业、政府机构等的多个重要系统瘫
痪。
(3)BlueKeep 漏洞:2019 年发现的远程代码执行漏洞,影响 Windows 7、Windows Server
2008 等旧版系统。该漏洞存在于 RDP(Remote Desktop Protocal,远程桌面协议)中,无须用
户交互即可被利用,引起大规模关注是因为它可能引发类似 WannaCry 的大规模蠕虫攻击。
(4)PrintNightmare 漏洞:2021 年曝光的一系列打印服务漏洞,允许攻击者通过本地或远
程方式执行代码,影响 Windows 10 和 Windows Server 的多个版本。PrintNightmare 漏洞展示了
如何通过打印机驱动程序安装过程中的权限提升漏洞来控制系统。
(5)IE 漏洞:IE 在历史上出现过诸多漏洞,其中一些漏洞允许远程代码执行,仅通过用户
访问恶意网页就可触发。虽然 IE 已被 Microsoft Edge 取代,但在被取代之前,它是恶意攻击的
热门目标。
3 Nessus 的主要功能
Nessus 是一款广泛使用的漏洞扫描工具,由 Tenable Network Security 开发。该工具被广泛
应用于各种规模的企业和组织,用于自动化扫描网络设备、计算机系统、软件应用程序等,帮
助他们及时发现并修复安全漏洞,提高网络安全防护能力。
Nessus 作为一款功能强大、操作简便的漏洞扫描工具,能够对远程系统进行安全扫描,帮
助用户发现潜在的安全漏洞。这款软件以其用户友好的界面和频繁的更新而受到全球许多用户
的青睐。Nessus 的主要功能如下。
(1)漏洞扫描:能够快速准确地扫描企业网络,并能够检测操作系统、网络设备、应用程
序等方面的漏洞。
(2)安全合规性检查:可以根据行业标准和安全政策进行安全合规性检查,评估安全措施
是否符合要求,并提供改进建议。
(3)弱点利用:可以验证特定漏洞的利用效果,帮助了解网络系统的真实安全状况,并及
时采取修复措施。
(4)漏洞修复建议:提供详细的修复建议和优先级评估,有助于按照优先级解决漏洞,提
高网络的整体安全性。
4 Nessus 的特点
Nessus 应用广泛,覆盖超过 75,000 个机构,彰显了其在信息安全领域的普及度与可靠性。
以下几点概括了 Nessus 的主要特点,这些特点是其广受青睐的原因。
(1)免费与开源:Nessus 提供免费的版本,这使得它对于个人用户和小型企业来说是一个
成本效益高的选择。同时,它的开源性质也意味着有一个活跃的社区在不断地改进和更新该软
件。
(2)频繁更新的数据库:Nessus 拥有一个频繁更新的漏洞数据库,这确保了用户可以扫描
到最新的安全威胁。这对于保持系统安全至关重要,因为新的威胁和漏洞每天都在出现。
(3)快速准确的检测:Nessus 以其快速的扫描速度和高准确性而闻名,这对于需要快速响
应安全事件的环境非常有用。
(4)C/S 架构:Nessus 采用 C/S 架构,这意味着它可以灵活地部署在不同的网络环境中,
并且可以轻松地进行扩展以满足不同规模企业的需求。
任务四实训练习
1.启动并登录 Nessus
(1)在操作机上打开 Chrome 浏览器,在地址栏中输入“https://localhost:8834/”并按“Enter”键,启动
Nessus,如图 5-56 所示,依次单击“高级”→“继续前往 localhost(不安全)”,进入登录界面,如图 5-57 所示。
图 5-56 登录 Nessus
图 5-57 Nessus 登录界面
(2)在登录界面中输入安装 Nessus 时设置的用户名和密码,然后单击“Sign In”按钮,登录 Nessus
主界面,如图 5-58 所示。
图 5-58 Nessus 主界面
2.设置扫描目标并执行扫描任务
(1 )单击 Nessus 主界面右上角的“New Scan ”按钮,在弹出的“Scan Templates ”界面中的
“VULNERABILITIES”里面选择“Advanced Scan”,如图 5-59 所示。
图 5-59 设置扫描模板
(2)在弹出的“New Scan / Advanced Scan”界面,先在“Settings”选项卡的“Name”文本框中输入“Windows
Server 2003”,在“Targets”文本框中输入“”,如图 5-60 所示。
图 5-60 设置扫描目标
(3)打开“Plugins”选项卡,依次单击所有插件前面的“ENABLED”按钮,启用所有插件,如图 5-61
所示,然后单击“Save”按钮。
(4)单击主界面左侧的“My Scans”,显示当前设置好的扫描目标。选中“Windows Server 2003”,单
击后面的“ ”按钮,启动扫描,如图 5-62 所示。
图 5-61 启用所有插件
图 5-62 启动扫描
(5)等待一段时间之后,扫描完成,显示图 5-63 所示扫描结果。
图 5-63 显示扫描结果
3.查看扫描结果
(1)在扫描结果的“Hosts”选项卡中可查看总体扫描漏洞信息。漏洞严重程度用不同的色标表示,颜
色越深表示漏洞越严重,如图 5-64 所示。
图 5-64 总体扫描漏洞信息
(2)如图 5-65 所示,打开“Vulnerabilities”选项卡,可查看扫描到的漏洞具体信息。单击某一漏洞信
息行,就能查看该漏洞的详细信息,如图 5-66 所示。
图 5-65 扫描到的漏洞具体信息
图 5-66 漏洞的详细信息
(3)在“History”选项卡中可查看系统目标扫描的开始时间、结束时间及完成状态,如图 5-67 所示。
图 5-67 查看扫描历史记录
4.生成扫描报告
(1 )在上一步的扫描结果的界面中,单击右上角的“Report ”按钮,如图 5-68 所示,进入“Generate
Report”界面。
图 5-68 进入生成报告界面
(2)在“Generate Report”界面的“Report Format”中选择“PDF”,“Select a Report Tamplate”中选择“Complete List of
Vulnerabilities by Host”,单击左下角的“Generate Report”按钮,如图 5-69 所示。
图 5-69 选择报告类型
(3)待生成扫描报告后,在浏览器的下载目录里将显示该 PDF 文件,打开后显示本次扫描任务的详
细报告,如图 5-70 所示。
图 5-70 查看下载后报告
课后:
1.任务总结
2.教师答疑
3.布置预习任务
作业布置
1.假如你是一家互联网公司的安全工程师,负责公司网站的安全防护。为了确保网站的安全性,
你需要使用 AWVS 进行 Web 安全漏洞扫描。
2.假如你是一家公司的网络安全工程师,公司最近部署了一个新的内部网络。为了确保网络安
全,你计划使用 Xray 工具进行全面的安全扫描,以便发现潜在的安全漏洞并进行修复。
3.假如你是一家企业的网络安全分析师。企业最近部署了一台新的服务器,用于内部数据存储
和处理。为了确保服务器的安全性,需要你使用 Nessus 扫描工具对其进行全面的安全评估。
教学反思
授课内容多个案例涉及扫描运行,时间较长,需要加强时间管理。在扫描期间穿插注意事项,
补充相关扫描结果解读。