当前位置: 首页 > news >正文

Xray-强大的漏洞扫描工具

Xray-强大的漏洞扫描工具

Xray是什么?
xray(https://github.com/chaitin/xray) 是从长亭洞鉴核心引擎中提取出的社区版漏洞扫描神器,支持主动、被动多种扫描方式,自备盲打平台、可以灵活定义 POC,功能丰富,调用简单,支持 Windows / macOS / Linux 多种操作系统,可以满足广大安全从业者的自动化 Web 漏洞探测需求。
工具下载:
在公众号回复"xray-pro"获取Xray 1.8.5 Pro
在公众号回复"xray"获取xray社区版
适用人群:
白帽子,挖 SRC 必备,打开浏览器挂上代理,然后上网冲浪等漏洞就对了,还不够的话就把代理给你爸,给你姐,给你妹,给你家猫和狗都挂上代理.
向我这种挖掘漏洞不是很积极的人经常使用xary.
甲方安全建设者.工具在手,天下我有,细粒度配置,高精度扫描,可作为定期巡检、常规扫描的辅助神器
乙方工具开发者。在编写渗透框架或者漏洞扫描框架时,作为扫描探针进行集成,简直是大平台中的小尖刀
快速使用:
🚩【1】扫描网站:

xray webscan --basic-crawler http://www.xxxxx.net/


🚩【2】指定扫描输出文件(文件格式:html,json):
参数:

--json-output #输出为json类型的文件后面跟着文件名称--html-output #输出为html类型的文件后面跟着文件名称

实例:

xray webscan --url http://www.xxxxx.net/ --html-output urlbg.html

上面这个例子会生成个名为urlbg.html的文件

xray webscan --url http://www.xxxxx.net/ --json-output urlbg.json

上面这个例子会生成个名为urlbg.json的文件
🚩【3】基于代理的被动扫描:
xray 可以通过类似 Burp 的方式启动,利用 HTTP 代理来抓包扫描,如:

xray webscan --listen 127.0.0.1:7777

可以使用插件进行代理,我比较喜欢使用:Proxy&User-Agent Switcher

需要注意一下的是,很多时候还会扫到 HTTPS 站点,可能会因为有代理而导致无法访问,或者需要手动确认安全风险。这时候需要我们导入 xray 运行目录下的ca.crt证书,找到设置搜索证书.然后点击导入证书.找到我们的证书ca.crt.记住存储证书是”受信任的根证书颁发机构“接着点击完成.如果没有证书则可以使用”xray genca“获取ca.crt证书.
🚩【4】指定扫描插件:
目前xray提供的插件列表如下:

SQL 注入检测 (key: sqldet):支持报错注入、布尔注入和时间盲注等 XSS 检测(key: xss):支持扫描反射型、存储型 XSS 命令/代码注入检测 (key: cmd_injection):支持 shell 命令注入、PHP 代码执行、模板注入等 目录枚举 (key: dirscan):检测备份文件、临时文件、debug 页面、配置文件等10余类敏感路径和文件 路径穿越检测 (key: path_traversal):支持常见平台和编码 XML 实体注入检测 (key: xxe):支持有回显和反连平台检测 POC 管理 (key: phantasm):默认内置部分常用的 POC,用户可以根据需要自行构建 POC 并运行。可参考:POC 编写文档(https://chaitin.github.io/xray/#/guide/poc) 文件上传检测 (key: upload):支持检测常见的后端服务器语言的上传漏洞 弱口令检测 (key: brute_force):支持检测 HTTP 基础认证和简易表单弱口令,内置常见用户名和密码字典 JSONP 检测 (key: jsonp):检测包含敏感信息可以被跨域读取的 jsonp 接口 SSRF 检测 (key: ssrf):ssrf 检测模块,支持常见的绕过技术和反连平台检测 基线检查 (key: baseline):检测低 SSL 版本、缺失的或错误添加的 http 头等 任意跳转检测 (key: redirect):支持 HTML meta 跳转、30x 跳转等 CRLF 注入 (key: crlf_injection):检测 HTTP 头注入,支持 query、body 等位置的参数

使用--plugins参数可以选择仅启用部分扫描插件,多个插件之间可使用逗号分隔,如:

xray webscan --plugins cmd_injection --url http://www.xxxxx.net/
🚩【5】配置文件

xray 还提供了友好配置文件,可以方便地将常用的命令行参数写到配置文件中,避免了每次都要输入一大串参数的痛苦。
xray 默认会读取运行目录下的 config.yaml 文件作为配置危机,也可以使用 —config 参数指定其他配置文件。
想要了解更多配置,可以查看官方文档.:https://docs.xray.cool/#/README

🚩【6】自定义 POC

xray 支持用户使用 YAML 编写 POC。YAML 是 JSON 的超集,也就是说我们甚至可以用 JSON 编写 POC,但这里还是建议大家使用 YAML 来编写,原因如下:

YAML 格式的 “值” 无需使用双引号包裹,特殊字符无需转义 YAML 格式使内容更加可读 YAML 中可以使用注释

我们可以编写以下的 yaml 来测试 tomcat put 上传任意文件漏洞:
name: poc-yaml-tomcat_put
rules:
- method: PUT path: /hello.jsp
body: world
- method: GET
path: /hello.jsp
search: world
这里还要感谢 phith0n 贡献的 xray PoC生成器
(https://phith0n.github.io/xray-poc-generation/)
将 POC 保存到 YAML 文件后使用--poc参数可以方便地调用,如:

xray webscan --plugins phantasm --poc /home/test/poc.yaml --url http://example.com/

《网络安全从零到精通全套学习大礼包》

96节从入门到精通的全套视频教程免费领取

如果你也想通过学网络安全技术去帮助就业和转行,我可以把我自己亲自录制的96节 从零基础到精通的视频教程以及配套学习资料无偿分享给你。

网络安全学习路线图

想要学习 网络安全,作为新手一定要先按照路线图学习方向不对,努力白费。对于从来没有接触过网络安全的同学,我帮大家准备了从零基础到精通学习成长路线图以及学习规划。可以说是最科学最系统的学习路线,大家跟着这个路线图学习准没错。

配套实战项目/源码

所有视频教程所涉及的实战项目和项目源码

学习电子书籍

学习网络安全必看的书籍和文章的PDF,市面上网络安全书籍确实太多了,这些是我精选出来的

面试真题/经验

以上资料如何领取?

ae8ac36b2a650.png)

以上资料如何领取?

文章来自网上,侵权请联系博主

http://www.jsqmd.com/news/583472/

相关文章:

  • ArcGIS Pro 3.0 保姆级教程:用‘渔网’工具把全球人口TIFF数据变成深圳1公里网格热力图
  • 解锁论文写作新境界:书匠策AI——学术路上的智慧导航
  • **发散创新:基于同态加密的隐私保护计算在Python中的实战实现**随
  • 2026企业微信服务商深度解析:从选工具到运营增长,微盛·企微管家如何助力?
  • OpenClaw多模型对比:Qwen3-14B与Llama3在本地自动化中的表现
  • 枫叶互动
  • 带你读顶会论文丨基于溯源图的APT攻击检测
  • PanelAI 最新进展:AI算力集群一键部署ComfyUI Stable Diffusion,多节点Docker管理面板从原型到真实数据全解析
  • 国产原子钟 高性能高精度快稳国产铷原子钟产品分析 超高性能铷钟 高精度铷钟
  • javaweb高校大学生就业信息求职招聘需求的数据分析系统的设计与实现
  • 2026云真机选型指南:中小微企业如何突破多机型测试困局
  • OpenClaw Windows安装包,告别命令行配置,安装后自动配置400+大模型
  • 从 Claude Code 学习 Agent Harness 的核心特性
  • 破茧成蝶:Java后端从0到资深工程师的进阶之路(五)
  • 告别FGO重复操作:FGA智能战斗引擎的全场景高效解决方案
  • 兰亭妙微B端响应式设计规范:四步参数配置与三阶段交付实践 - ui设计公司兰亭妙微
  • 优峰技术 1550nm 可调谐激光器:全光纤型分支器件检测核心光源
  • Android selinux 权限添加
  • 二本计算机找工作分享
  • 轻应用视频通话 S10 怎样快速上手?
  • 上海大模型应用开发十问十答:D-coding AI平台如何让智能对话从Demo走向生产级客服、销售与知识协作应用
  • 2026年TOP6软文推广服务商选型榜单:企业品牌传播选型指南 - 发稿平台推荐
  • 基于深度学习YOLOv12的车辆碰撞检测系统(YOLOv12+YOLO数据集+UI界面+登录注册界面+Python项目源码+模型)
  • 导论:为什么要学C语言
  • AI写论文福利来了!4款AI论文生成工具,为你带来写作新思路!
  • 原生开发环境管理的技术挑战与解决方案:FlyEnv架构深度解析
  • OpenClaw节日助手:Qwen3-14b_int4_awq生成的个性化祝福与礼物推荐
  • 10:2026 AI变现实战总览:内容、工具、信息差三种变现闭环
  • 2026年,探秘义乌一次性包装盒定做厂家的独特工艺与优质服务!
  • gorm高级使用