渗透测试-02漏洞扫描

漏洞扫描

漏洞扫描是指基于漏洞数据库,通过扫描等手段对指定的远程或者本地计算机系统 的安全脆弱性进行检测,发现可利用漏洞的一种安全检测(渗透攻击)行为。
针对某类漏洞的:sql注入(sqlmap)weblogic(weblogicscan)
针对某类CMS的:wordpress(wpscan)、dedecms(dedecmsscan)
针对系统应用层:nessus
针对某类框架的: Struts2(Struts2漏洞检查工具)、springboot(SBActuator)
针对web服务的:burpsuite、xray、awvs

AWVS

AWVS简介

Acunetix Web Vulnerability Scanner (简称AWVS)是一款知名的网络漏洞扫描 工具,它通过网络爬虫测试你的网站安全,检测流行安全漏洞。 从 11.0 版本开始, AWVS 就变成了使用浏览器端打开的形式,使用安装时自定义的端口来访问。

AWVS安装

Docker安装

1.搜索镜像

docker search awvs

在这里插入图片描述

2.拉取镜像(推荐第三个)

docker pull secfa/awvs

在这里插入图片描述我这里已经安装过了。

3.启动容器。

docker run -dit -p 13443:3443 secfa/awvs

在这里插入图片描述4.登录AWVS

URL地址:https://ip:13443
用户名:admin@admin.com
密码:Admin123

在这里插入图片描述

AWVS使用

添加目标

在这里插入图片描述

设置参数

在这里插入图片描述
在这里插入图片描述

XRAY

xray简介

xray 是一款功能强大的安全评估工具,由多名经验丰富的一线安全从业者呕心打造而成,主要特性有:
检测速度快:发包速度快; 漏洞检测算法高效。
支持范围广:大至 OWASP Top 10 通用漏洞检测,小至各种 CMS 框架 POC,均可以支持。
代码质量高:编写代码的人员素质高, 通过 Code Review、单元测试、集成测试等多层验证来提高代码可靠性。
高级可定制:通过配置文件暴露了引擎的各种参数,通过修改配置文件可以极大的客制化功能。
安全无威胁:xray 定位为一款安全辅助评估工具,而不是攻击工具,内置的所有 payload 和 poc 均为无害化检查。

xray安装

下载地址:

https://github.com/chaitin/xray

xray破解

使用二进制编辑器(推荐使用winhex)打开xray程序,修改如下值即可。

43 4F 4D 4D 55 4E 49 54 59
COMMUNITY
41 4F 4D 4D 55 4E 49 54 59
AOMMUNITY
41 44 56 41 4E 43 45 44 44
ADVANCEDD

1.打开winhex,拖入xray.exe。

在这里插入图片描述2.点击最上边的搜索,搜索十六进制数值。输入434F4D 4D554E495459。将43改为41。保存退出即可。
在这里插入图片描述

xray使用

爬虫模式

xray.exe webscan --basic-crawler http://xxx.com/ --html-output xray-xxx.html
xray.exe ws --basic http://xxx.com/ --ho xray-xxx.html

在这里插入图片描述在这里插入图片描述

被动扫描

1.生成ca证书。(这里我已经生成好了)

xray.exe genca

在这里插入图片描述
2.开启监听。

完整:xray.exe webscan --listen 127.0.0.1:7777 --html-output testphp.html
简化:xray.exe ws --listen 127.0.0.1:7777 --ho testphp.html

在这里插入图片描述
3.浏览器代理设置。
在这里插入图片描述这里推荐使用SwitchyOmega插件。方便快捷。

4 浏览器访问待测试站点,开启扫描
在这里插入图片描述

AWVS联动XRAY

1.vps启动Xray
在这里插入图片描述2.AWVS添加扫描目标
在添加扫描目标是配置代理服务器为VPS上Xray的监听端口
在这里插入图片描述

BurpSuite联动XRAY

1.User options -> Upstream Proxy Servers -> Add
在这里插入图片描述2.启动xray监听。

xray.exe ws --listen burpsuite设置的IP地址:7777 --ho test.html)
![在这里插入图片描述](https://img-blog.csdnimg.cn/2e9935e2bb2847dd9b4c2d7f0b3aafd7.png)
# Rad联动XRAY
1. 下载Rad。

```markup
https://github.com/chaitin/rad/releases

2.Rad基本使用
·基本使用:

rad -t https://www.baidu.com/

·手动登录:

rad -t https://www.baidu.com/ -wait-login

执行以上命令会自动禁用无头浏览模式,开启一个浏览器供手动登录。
在登录完毕后在命令行界面点击回车键继续爬取。

·将爬取基本结果导出为文件

rad -t https://www.baidu.com/ -text-output result.txt

3.Rad与Xray联动

xray.exe ws --listen 127.0.0.1:7777 --ho proxy.html

在这里插入图片描述

rad -t http://IP地址 -http-proxy 127.0.0.1:7777

在这里插入图片描述

4.高级版Xray融合了Rad爬虫

xray ws --browser-crawler http://IP地址 --ho vuln.html

XRAY脚本编写

Xray POC编写辅助工具

https://phith0n.github.io/xray-poc-generation/

漏洞检测

xray ws -p mypocs/poc-nacos-unauth.yml -uf url.txt --ho nacos.html![在这里插入图片描述](https://img-blog.csdnimg.cn/1cd3f8939203435ca9c71d7e01c766a2.png)

  • 4
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Metasploit是一款广泛使用的渗透测试工具,也被称为"魔鬼训练营"。它是开源的,提供了一系列强大的功能和模块,用于发现和利用计算机系统中的漏洞,以评估系统的安全性和弱点。 Metasploit的魔鬼训练营之所以得名,是因为它提供了一种学习渗透测试的良好平台。通过使用Metasploit,渗透测试人员可以模拟黑客攻击,了解攻击者常用的方法和技术,从而更好地保护系统安全。 Metasploit具有易于使用的图形界面和命令行接口,适合不同级别的用户。它提供了大量的渗透测试模块,包括扫描仪、漏洞利用器、负载和有效载荷生成器等。这些模块可以自动化执行渗透测试任务,简化了测试流程。 通过使用Metasploit,渗透测试人员可以主动检测系统中的漏洞并利用它们,以获得未经授权的访问权限。渗透测试人员可以利用Metasploit来测试网络安全防御机制的强度,并提供对抗实际攻击的指导。 然而,就像任何其他工具一样,正确和合法使用Metasploit是至关重要的。渗透测试人员必须在遵守法律规定的框架内进行测试,并取得相关授权。此外,测试人员应该了解合规和道德原则,并将其作为指导原则。 总之,Metasploit是一款强大的渗透测试工具,被称为"魔鬼训练营"。通过使用Metasploit,渗透测试人员可以模拟黑客攻击,发现和利用系统中的漏洞,并提供有关如何加强系统安全的建议。然而,正确和合法使用Metasploit是必要的,以确保测试的道德性和合规性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

曲折上升

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值