Web漏洞扫描器-Xray使用方法

X-ray的安装与简介

Xray简介

Xray扫描器是一款功能强大的安全评估工具。支持主动、被动多种扫描方式,支持常见web漏洞的自动化检测,可以灵活定义POC,功能丰富,调用简单,支持多种操作系统
优势:
1、检测速度快:由go语言编写,检测算法优秀
2、支持范围广:支持OWASP Top 10 通用漏洞检测
3、高级可定制:通过修改配置文件可以极大的定制化功能
4、安全无威胁:是安全辅助评估工具,内置的所有 payload 和 poc 均为无害化检查
5、更新速度快:作为一款漏扫工具,更新的速度很快

Xray安装

项目地址:https://github.com/chaitin/xray/
下载地址:https://github.com/chaitin/xray/releases
使用文档:https://docs.xray.cool/#/tutorial/introduce
下载完成之后,Windows的直接在xray所在的文件夹运行cmd就行了,linux的将下载好的文件粘贴到linux虚拟机中,然后在终端运行./文件名就行了

Xray使用

这边主要推荐查看使用文档https://docs.xray.cool/#/tutorial/introduce

使用代理模式的扫描

1、下载浏览器代理插件
2、使用命令.\xray.exe genca生成一个证书
3、在火狐或者谷歌浏览器里面导入这个证书,要添加信任,导入完成之后,添加代理,端口只要是空闲的都可以
4、在xray开启监听,输入命令xray.exe webscan --listen 127.0.0.1:6666,这个端口就是你之前代理的那个端口,如果想要输出结果的话,在后面加上 --html -output 1.html
5、在浏览器启用代理就行了
开启代理之后只要你点击一个网站,他就会去扫描,并生成一个html文件

使用爬虫模式的扫描

直接输入xray.exe webscan --basic-crawler 127.0.0.1 --html-output 2.html
--url扫描单个url地址

Xray+Burp的联动使用

Burp作为Xray的上级代理

浏览器 -> Xray -> burpsuite -> 服务器端
浏览器开启xray的代理
在这里插入图片描述
然后在xray的配置文件中将代理设置为burp的代理
在这里插入图片描述
然后开启burp,等待包的到来
使用方法就是xray开启监听。然后访问网站就行了

Xray作为Burp的上游代理

浏览器 -> burpsuite -> Xray -> 服务器端
浏览器开启burp的代理
在这里插入图片描述
然后如图所示,依次点击useroptions、add然后添加代理。这个端口就是xray监听的端口
在这里插入图片描述
xray就不需要设置代理了
然后就是访问网站,burp抓包,放包,xray测试,生成报告

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值