常见漏洞扫描工具AWVS、AppScan、Nessus的使用

1 AWVS

AWVS(Acunetix Web Vulnerability Scanner)是一款知名的网络漏洞扫描工具,通过网络爬虫测试网站安全,检测流行的Web应用攻击,如跨站脚本、sql 注入等。

1.1 安装部署

Windows安装没有什么难度,这里主要记录Kali环境下的安装与部署。

准备acunetix_trial.sh和激活包pathc_awvs

下载地址:

修改acunetix_trial.shpatch_awvs权限

chmod 777 acunetix_trial.sh patch_awvs

执行安装命令

./acunetix_trial.sh

点击Enter继续

在这里插入图片描述

后续一直按Enter,根据提示输入yes。

根据提示输入主机名称:127.0.0.1,email:asdfg@qq.com,Password:m123456@,点击Enter

注意不能输错,退格键方向键都会被转义。Email格式中@后面应该是必须字母,密码也有复杂度要求。

在这里插入图片描述

等待安装完成
在这里插入图片描述

1.2 激活

将激活补丁复制到指定目录下,并设置运行权限

#1 复制补丁
cp -a patch_awvs /home/acunetix/.acunetix_trial/v_190325161/scanner/
#2 设置权限
chmod 777 /home/acunetix/.acunetix_trial/v_190325161/scanner/patch_awvs
#3 运行补丁
/home/acunetix/.acunetix_trial/v_190325161/scanner/patch_awvs

在这里插入图片描述

为了保护原始license不失效,这里尽快执行如下的命令,不然license会被修改然后就无法破解成功。

chattr +i /home/acunetix/.acunetix_trial/data/license/license_info.json
rm -fr /home/acunetix/.acunetix_trial/data/license/wa_data.dat
touch /home/acunetix/.acunetix_trial/data/license/wa_data.dat
chattr +i /home/acunetix/.acunetix_trial/data/license/wa_data.dat

重新启动AWVS进程

#重启进程
systemctl restart acunetix_trial.service
#启动进程
systemctl start acunetix_trial.service
#停止进程
systemctl stop acunetix_trial.service
#查看进行状态
systemctl status acunetix_trial.service

在这里插入图片描述

1.3 登录

访问:https://127.0.0.1:13443 进入AWVS首页,点击Advanced..,点击【Accept the Risk and Continue】,输入刚才注册的用户名密码,登录即可。
在这里插入图片描述

在界面右上角点击用户名,选择profile,往下滚动页面,即可看到激活信息。

在这里插入图片描述

1.4 扫描web应用程序

Targetsadd Targets,输入扫描地址和扫描描述,点击右上角的save

在这里插入图片描述

1.4.1 需要账户密码登录的扫描

如果目标网站需要登录,那么可以在AWVS的目标界面设置,找到并勾选Site Login,选择try to auto-login into the site,输入登录IP地址、用户名、密码和重复密码。

在这里插入图片描述

找到HTTP Authentication,输入用户名密码,重复密码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值