实验目的

掌握AWVS的基本用法。

实验原理

Acunetix Web Vulnerability Scanner是一个网站及服务器漏洞扫描软件。

实验内容

对Web站点进行安全测试。

实验环境描述

实验环境描述

1、学生机与实验室网络直连;

2、VPC1与实验室网络直连;

3、学生机与VPC1物理链路连通;

pc机:Windows7旗舰版

实验步骤

认识界面

1、首先打开01虚拟机AWVS扫描工具

2、进入AWVS的操作界面,左侧有不同功能的扫描工具,中间位置显示扫描的结果,下 方是一些详细的信息,日志记录等相关内容。

通过向导的扫描

1、打开02虚拟机,打开网页,搜索127.0.0.1

2、然后打开01虚拟机,打开AWVS,点击图标进入工具页面,点击New Scan进入向导,输入靶机的URL地址,点击下一步;接下来提示你想要使用哪个扫描配置文件,默认情况下这里已经有好多种扫描配置文件了,可以指定具体目标的扫描配置文件。这里我们使用默认设置,单击下一步

3、AWVS对目标web进行初步探测,目标的banner信息、目标URL、目标操作系统、目标版本和语言…点击下一步

4、接下来都选用默认设置

5、点击Finish完成向导

6、进入对目标web进行扫描

7、爬网的步骤已经完成,发现一些漏洞和关于网站的所有敏感信息,点开漏洞右侧查看详细漏洞信息。

8、通过查看View HTTP headers查看Rwquest信息和Response信息

9、AWVS可以把发现的SQL盲注通过右键导出到Blind sqlinjector

10、首先配置好注入测试的选项,主要是指定数据库类型等,目前只支持MSSQL和MySQL两种类型。

11、切换到HTTP Request,手动指定注入的参数,选中要注入的参数的值部分,点击添加按钮,在点击播放按钮,AWVS就会自动进行SQ;注入的探测

通过附加工具的扫描

1、Ste Crawler 站点爬网工具。先点击Ste Crawler,在Start URL:列表框输入一个URL地址点击右侧的start,AWVS会把这个URL地址下的链接路径都扫描出来,结果会放在中间位置。如果web需要身份认证才能访问一些页面,在右侧login sequence:选择录制好的登录过程录像,AWVS就会自动登录web,进一步访问web页面。

2、Target Finder端口发现、服务发现扫描工具。先点击Target Finder,在IP Range里输入一个地址段,例:172.16.1.1-30,List of Ports里输入端口号,例:80,443,点击Start,就会对这一段IP的80和443端口进行扫描,如果发现了80和443端口,会继续扫描这些端口上的服务

3、Subdomain Scanner利用DNS进行域名解析工具,点击Subdomain Scanner,在Domain输入一个域名会扫出来这个域名下的子域以及主机名并解析出对应的IP地址

4、Blind SQL Injector sql注入功能,添写http的请求过程,在相应的参数位置添加注入点,awvs会自动进行sql注入探测,并获取数据信息

5、HTTP Editor 手动漏洞挖掘探测功能。

6、HTTP Sniffer 代理功能帧听功能 ,首先在configuration设置网卡帧听以及帧听端口。

7、设置好之后点击start,看到右上角的提示信息Running on poor 99

8、我们修改浏览器的代理配置为127.0.0.1的99端口,之后访问任何网站的操作都会被记录下来。

9、Authentication Tester 身份认证测试,Target URL to test指定需要身份认证的地址,Authentication method认证方法,指定基本HTTP认证还是WEB表单认证,Logon has failed if 指定身份认证成功或失败之后显示的信息。

10 引用内容、Compare Results 针对于收集不同用户登录扫描出来的结果放在一起进行比较,通过查看返回内容的差别,来判断访问控制上存在的缺陷和隐患

11、Web Services ,通过接口方式开发的web程序的扫描

AWVS漏洞扫描教程之扫描方式的更多相关文章

  1. Nessus漏洞扫描教程之配置Nessus

    Nessus漏洞扫描教程之配置Nessus 配置Nessus 当安装成功Nessus工具后.就可以使用该工具实施漏洞扫描.为了使用户更好的使用该工具,将介绍一下该工具的相关设置.如服务的启动.软件更新 ...

  2. Nessus漏洞扫描教程之使用Nmap工具扫描识别指纹

    Nessus漏洞扫描教程之使用Nmap工具扫描识别指纹 Nmap工具的准备工作 当用户对Nessus工具有清晰的认识后,即可使用该工具实施扫描.但是,在扫描之前需要做一些准备工作,如探测网络中活动的主 ...

  3. Nessus漏洞扫描教程之安装Nessus工具

    Nessus漏洞扫描教程之安装Nessus工具 Nessus基础知识 Nessus号称是世界上最流行的漏洞扫描程序,全世界有超过75000个组织在使用它.该工具提供完整的电脑漏洞扫描服务,并随时更新其 ...

  4. Nmap扫描教程之基础扫描详解

    Nmap扫描教程之基础扫描详解 Nmap扫描基础扫描 当用户对Nmap工具了解后,即可使用该工具实施扫描.通过上一章的介绍,用户可知Nmap工具可以分别对主机.端口.版本.操作系统等实施扫描.但是,在 ...

  5. Nmap扫描教程之基础扫描具体解释

    Nmap扫描教程之基础扫描具体解释 Nmap扫描基础扫描 当用户对Nmap工具了解后,就可以使用该工具实施扫描.通过上一章的介绍,用户可知Nmap工具能够分别对主机.port.版本号.操作系统等实施扫 ...

  6. Nmap扫描教程之网络基础服务DHCP服务类

    Nmap扫描教程之网络基础服务DHCP服务类 Nmap网络基础服务 网络基础服务是网络正常工作的基石,常见的网络基础服务包括DHCP服务和DNS服务.其中,DHCP服务用来为计算机动态分配IP地址:D ...

  7. spring概念简介、bean扫描与注册实现方式

    写在前面:本文作为整理,包含很多个人理解,有跳跃成份,初学者如果看晕了,可以先看其它同类文章,或者……多看几遍. 一.概念部分: 1.spring概念:网上有很多 2.spring核心:IOC(DI) ...

  8. Solon 开发,四、Bean 扫描的三种方式

    Solon 开发 一.注入或手动获取配置 二.注入或手动获取Bean 三.构建一个Bean的三种方式 四.Bean 扫描的三种方式 五.切面与环绕拦截 六.提取Bean的函数进行定制开发 七.自定义注 ...

  9. AWVS漏洞测试-01节-AWVS的主要作用

    AWVS漏洞工具简单介绍 AWVS全称: Acunetix Web Vulnerability Scanner 中文翻译就是:Acunetix网站攻击扫描器 扫描网站漏洞,通过网络爬虫Crawler的 ...

随机推荐

  1. 微服务探索之路02篇liunx ubuntu服务器部署k8s(kubernetes)-kubernetes/dashboard

    本章介绍所需环境:ubuntu18.04,建立在上一篇微服务探索之路01篇已经安装了docker的基础上. 1 替换k8s镜像源为国内镜像 进入目录 cd /etc/apt/sources.list. ...

  2. 记录未解决的问题:docker中无法启动mysqld

    首先在docker中安装mysql server的包: sudo yum install mysql sudo yum install mariadb-server mariadb /usr/libe ...

  3. JuiceFS 在理想汽车的使用和展望

    理想汽车是中国新能源汽车制造商,设计.研发.制造和销售豪华智能电动汽车,于 2015 年 7 月创立,总部位于北京,已投产的自有生产基地位于江苏常州,通过产品创新及技术研发,为家庭用户提供安全及便捷的 ...

  4. selenium获取cookies并持久化登陆

    selenium获取cookies并持久化登陆 需求背景: ​ 这几天需要写一个接口,用来批量上传数据,最开始考虑的是 UI 自动化,然后选值的时候自动化难以判别,最终选择 接口 自动化. ​ 然后操 ...

  5. javascript 获取<td>标签内的值。

    当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model). HTML DOM 模型被构造为对象的树. 通过可编程的对象模型,JavaScript 获得了足够的能力来 ...

  6. Qt中编译器

    很多时候,Qt构建项目编译的过程中会报错,大部分报错是因为qt的设置出现问题,很多时候环境配置时要选择合适的编译器,debugger调试器等,这里对一些名词解释,内容对新手很友好,大佬就不用看啦. M ...

  7. window-server 服务器解决远程连接

    mstsc 连接远程服务器,出现黑屏的情况: 解决方案: 运行 -> 输入gpedit.msc,进入组策略 -> 计算机配置 -> 管理模板 -> Windows组件 -> ...

  8. Loadrunner11录制移动端测试脚本(原文:http://blog.csdn.net/zhailihua/article/details/73610317)

    一.LR配置 1)LR设置代理,利用手机录制脚本 1-协议选择Web(HTTP/HTML)协议即可 2-录制开始前,对Recoding Options中的Port Mapping配置如下 a.新建Ne ...

  9. ApacheCN 机器学习译文集 20211111 更新

    台湾大学林轩田机器学习笔记 机器学习基石 1 -- The Learning Problem 2 -- Learning to Answer Yes/No 3 -- Types of Learning ...

  10. 【VUE】vue中遍历数组和对象

    一.遍历对象 对象数据 cities:{ "A":[{ "id": 56, "spell": "aba", " ...