漏扫工具Xray安装部署详细教程

本文详细介绍了如何在Windows上安装和部署Xray漏洞扫描工具,包括主动扫描(基于爬虫的网页目录扫描)和被动扫描(作为代理检测漏洞)。还涉及了证书生成、浏览器代理设置以及配置文件的使用以减少误扫。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Xray漏扫安装与部署

前往官网找到相应版本进行下载

https://stack.chaitin.com/tool/detail/1

例如博主是windows64位操作系统则选择amd64

下载解压完成后发现只有一个相应的.exe文件,这时还没初始化,直接在该文件夹打开cmd执行该文件(注意不要双击执行)会发现出现一行红字,初始化完成

再次打开文件夹会发现多出几个配置文件 ,到此xray已经可以使用主动扫描了

主动扫描原理:

基于爬虫模式去模拟人工点击网页链接,爬取网页目录,实现web扫描。

主动扫描命令:

xray_windows_amd64.exe webscan --basic-crawler http://testphp.vulnweb.com/ --html-output test1.html


#xray_windows_amd64.exe是调用的xray程序
#http://testphp.vulnweb.com/是扫描的目标网址
#--html是输出的格式
#test1.html是输出文件的名称

扫描结果将会输出在文件夹下

被动扫描

原理:将Xary代理在客户端与服务器之间,Xray作为中间代理获取请求和返回包进行修改重发测试(攻击特征不明显,不易被目标防护设备发现)

被动扫描需要在浏览器安装Xray证书

使用genca命令生成Xray证书,可以看到文件夹内多了一个ca证书

接下来在浏览器导入证书,这里以Firefox为例

设置->隐私与安全->查看证书->导入->信任此证书颁发机构来标识的网站->确定

接下来启用代理扫描

命令

xray_windows_amd64.exe webscan --listen 127.0.0.1:9258 --html-output test2.html

#xray_windows_amd64.exe
#webscan
#--listen 127.0.0.1:9258 监听127.0.0.1的7070端口(127.0.0.1是本机回环地址,端口可以任意一个空闲端口)

开始监听后配置我们浏览器的代理为Xray的同样端口

即可开始点哪扫哪

但是由于该扫描模式下在配置代理的浏览器内是无论点到什么页面都会扫描的,容易产生误扫

可以在配置文件config.yaml中的hostname_allowed配置允许扫描的网站,如下图就是只允许访问www.localhost.com

工具xray是一款专业的Web应用描器,可以帮助开发人员和安全研究人员识别并修补Web应用程序中的洞。下面是关于xray如何下载的相关信息。 首先,你可以通过访问xray官方网站来下载xray工具。在官网的下载页面上,你可以找到最新版本的xray工具。选择适合你操作系统的版本,比如Windows、Linux或者MacOS,并点击下载按钮。 另外,xray也提供了一个开源社区版本,可以在GitHub上找到。你可以在GitHub的xray项目页面上找到源代码和发布的版本。如果你是一个开发人员或安全研究人员,你可以从这里下载源代码,并根据自己的需求进行自定义编译和安装。 无论你选择哪种方式进行下载,记得要确保从正规渠道下载,避免下载到捆绑有恶意软件的假冒版本。 下载完成后,你可以按照官方提供的安装指南进行安装和配置。通常,你需要解压下载的文件,并按照文档中的说明进行配置和设置。确保你已经按照要求安装了必要的依赖项和运行环境。 完成安装和配置后,你就可以使用xray来进行描了。通过命令行或图形界面工具,你可以输入目标URL或IP,并选择描策略和洞类型。然后,xray将自动进行描,并生成描报告,指出潜在的洞和脆弱点。 总之,xray是一款功能强大的工具,通过正规渠道下载并按照官方指南进行安装和配置,你就可以充分利用它来提高Web应用程序的安全性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值