长亭 Xray Web 漏洞扫描器
注意: 本工具仅用于授权的安全测试、本地靶场练习或自有系统自查。未经授权扫描他人系统是违法行为。
Xray 简介与核心优势
Xray 是由长亭科技开源的一款高性能 Web 漏洞扫描器,从企业级产品'洞鉴'中提取核心能力。
核心特点
- 双模驱动: 支持主动扫描(爬虫 + 检测)和被动扫描(代理流量分析)。
- 超低误报: 采用语义分析技术,特别是在 XSS 和 SQL 注入检测上,误报率远低于传统工具。
- 无危害验证: 内置 Payload 均为无害化验证(Proof of Concept),只证明漏洞存在,不利用漏洞破坏数据。
- 高度可扩展: 支持用户编写 YAML 格式的自定义 POC,快速响应 0day 漏洞。
- 跨平台免安装: 基于 Go 语言开发,提供 Windows/Linux/macOS 二进制文件,解压即用。
检测范围 覆盖 OWASP Top 10 及常见 CMS 漏洞:SQL 注入、XSS(跨站脚本)、命令/代码注入、SSRF(服务端请求伪造)、XXE(XML 外部实体注入)、目录枚举、路径穿越、文件包含、弱口令、未授权访问、组件版本漏洞。
环境准备与安装
下载地址:GitHub Releases (https://github.com/chaitin/xray/releases)
- Windows: 下载
xray_windows_amd64.zip - Linux: 下载
xray_linux_amd64.zip - macOS: 下载
xray_macos_amd64.zip(M1/M2 芯片请选 arm64)
安装步骤 Xray 无需安装,解压即可运行。
Windows
- 解压压缩包。
- 双击
xray_windows_amd64.exe或在 CMD/PowerShell 中运行。 - (可选) 生成 HTTPS 证书以支持扫描加密流量:
按提示将生成的.\xray_windows_amd64.exe gencaca.crt导入到浏览器和操作系统的'受信任的根证书颁发机构'。
Linux / macOS
- 解压并赋予执行权限:
unzip xray_linux_amd64.zip chmod +x xray - (可选) 生成 HTTPS 证书:
将./xray gencaca.crt导入系统信任库(如 Ubuntu:sudo cp ca.crt /usr/local/share/ca-certificates/然后sudo update-ca-certificates)。
核心工作模式详解
Xray 主要有三种使用场景,对应不同的命令模式:
| 模式 | 描述 | 适用场景 | 优点 |
|---|---|---|---|
被动扫描 (webscan --listen) | 作为 HTTP 代理,监听端口,分析经过的流量。 |


