xray联动rad漏洞扫描

1.xray+rad实现单个网站自动化扫描
条件:需要提取网站的高质量的URL,保存在7.txt文档xray启动:.\xray_windows_amd64.exe webscan --listen 127.0.0.1:7777 --html-output xray-testphp.htmlrad 启动:for /F %i in (7.txt) do rad -c 7.yml -u %i >> rad_log_7.txt & timeout 3
在这里插入图片描述
2.xray联动rad
1,xray_windows_amd64 webscan --listen 0.0.0.0:9090 --html-output rad.html
2,rad -t http://www.axxxest.com --http-proxy 127.0.0.1:9090
在这里插入图片描述
3,在线cms识别|信息泄露|工控|系统|物联网安全|cms漏洞扫cd onlinetoolsdocker build -t onlinetools . docker run -d -p 8000:8000 onlinetoolshttp://localhost:8000/
在这里插入图片描述
4.sql自动扫描get、post判断注入,结合各种payload,可过wafpython3 scan.py -u " http://txxxt.com/id=1&u=2 " # 对指定url的所有参数实验payload注入python3 scan.py -u " http://txxxt.com/id=11&u=2 " -c “phpsession=1;security=low” # 对指定的所有参数试点payload注入,且带入cookiespython3 scan.py -d urls.txt #对一个txt文件的所有url试点payload注入内python3 scan.py -d urls.txt -t 10 #对一个txt文件内的所有url尝试payload注入,并线程设置为10条python3 scan.py -p 2.txt #对post提交的数据包试点payload注入(Fuzz是get和post的payload文件夹Libs是配置文件夹urls是保存示例url的目录默认保存在ret/domain.txtdomain是网站的域名,如果是post文件,则取的是路径的最后一位)
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
使用Python中的Astra工具包可以对锥束扫描后的图片进行三维重建,具体步骤如下: 1. 安装Astra工具包 使用pip命令安装Astra工具包,命令如下: ```python pip install astra-toolbox ``` 2. 加载扫描数据 使用Astra中的projection模块读取扫描数据,并将其转换为numpy数组格式。代码示例: ```python import astra import numpy as np # 读取扫描数据 data_file = 'scan_data.bin' data = np.fromfile(data_file, dtype=np.float32) # 转换为numpy数组格式 num_angles = 360 num_detectors = 512 data = data.reshape(num_angles, num_detectors) ``` 3. 设置重建参数 使用Astra中的geometry模块设置重建参数,例如扫描几何、图像大小等。代码示例: ```python # 设置扫描几何 distance_source_origin = 1000.0 distance_origin_detector = 1500.0 num_pixels = 512 pixel_size = 0.5 geometry = astra.create_proj_geom('cone', pixel_size, pixel_size, num_pixels, num_pixels, num_detectors, num_angles, np.deg2rad(np.arange(num_angles)), distance_source_origin, distance_origin_detector) # 设置重建图像大小 volumn_size = (num_pixels, num_pixels, num_pixels) ``` 4. 进行三维重建 使用Astra中的reconstruction模块进行三维重建,并将结果保存到文件中。代码示例: ```python # 进行三维重建 proj_id = astra.create_projector('cuda', geometry, volumn_size) recon_id = astra.data3d.create('-vol', volumn_size) cfg = astra.astra_dict('FDK_CUDA') cfg['ReconstructionDataId'] = recon_id cfg['ProjectorId'] = proj_id cfg['ProjectionData'] = data algorithm_id = astra.algorithm.create(cfg) astra.algorithm.run(algorithm_id) # 将结果保存到文件中 recon_file = 'recon_data.bin' recon_data = astra.data3d.get(recon_id) recon_data.tofile(recon_file) ``` 以上就是Python中使用Astra进行锥束扫描图像三维重建的基本步骤。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

重生者安全

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值