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

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

相关推荐

  1. Android工具adb下载安装环境配置详细教程

    2024-03-23 09:18:05       45 阅读
  2. Spark部署详细教程

    2024-03-23 09:18:05       32 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-23 09:18:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-23 09:18:05       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-23 09:18:05       82 阅读
  4. Python语言-面向对象

    2024-03-23 09:18:05       91 阅读

热门阅读

  1. C#如何从上次窗体关闭的位置打开窗体

    2024-03-23 09:18:05       40 阅读
  2. RK3588 rknpu2及rknn-toolkit2使用说明

    2024-03-23 09:18:05       97 阅读
  3. python 创建word并添加文字和统计图

    2024-03-23 09:18:05       38 阅读
  4. c# 结构体(Struct)与枚举(Enum)与记录(Record)

    2024-03-23 09:18:05       41 阅读
  5. AI学习笔记

    2024-03-23 09:18:05       34 阅读
  6. Ubuntu 下conda创建环境失败报错相关问题

    2024-03-23 09:18:05       41 阅读
  7. 简易C语言词法分析程序

    2024-03-23 09:18:05       39 阅读
  8. html5&css&js代码 039 元素尺寸

    2024-03-23 09:18:05       36 阅读
  9. IOS面试题编程机制 11-15

    2024-03-23 09:18:05       36 阅读
  10. 【链表】Leetcode 23. 合并 K 个升序链表【困难】

    2024-03-23 09:18:05       41 阅读
  11. 6-190 先序输出叶节点

    2024-03-23 09:18:05       41 阅读