0x01 工具介绍
0x02 主要功能
实现对nuclei模板的添加、删除、查询以及修改操作。
兼容MacOS、Windows和Linux操作系统。
实现选择多个POC、多个扫描任务以及多目标的并行扫描功能。
支持自定义DNSLOG服务器,自定义扫描速率,同时支持http代理(http、https、socks5)。
支持查看 POC 匹配到的请求包与响应包。
支持 POC 编辑器的主题切换。
支持nuclei模板一键导入(选择POC文件夹即可导入,可实现nuclei模版去重导入,基于template id)。
支持国际化,已广泛覆盖大部分区域。
支持手动停止扫描任务,便于灵活控制扫描进程。
支持配置持久化,确保用户配置信息持久化保存。
支持 API 扫描,包括带目录扫描(如:http://target.com/api)。
支持图形化生成简单poc,降低 poc 生成门槛。
0x03 工具使用
3.1 注册
依次点击设置 -> 注册,在注册页面按提示获取设备 ID,完成证书申请后上传证书,即可注册成功。
3.2 导入方法
在 App 中导入 POC(具备去重功能)
-
点击 从文件夹中导入POC
按钮,选择存放nuclei poc
文件的目录。 -
系统将自动识别并导入所选目录内的所有 POC 文件,导入过程实时显示进度与文件数量,若存在基于 template id 的重复 POC,系统将自动去重,完成后弹窗告知导入结果。
3.3 创建扫描任务流程
任务发起操作
-
选择指定POC后,点击顶部扫描按钮即可启动扫描。 -
若未选择 POC,系统将对搜索结果执行全扫描; -
若已选择 POC,则仅针对所选 POC 进行扫描。
-
-
此外,点击扫描按钮前,可在任务设置区域自定义扫描速率等参数。
扫描结果查看
-
扫描完成后,点击 POC ID
可直接跳转到` POC 编辑界面,方便进一步分析与调整。
2.4 Nuclei 模版编辑 / 添加操作
编辑poc
查看请求 / 响应包(需检测匹配成功)
图形化生成 POC
- 表单形式请求包
:通过直观的表单填写方式。
- raw 格式请求包
:支持以 raw 格式编辑和生成请求包。
- 测试功能
:生成 POC 后,可点击测试按钮快速验证其有效性。
0x04 工具下载
https://github.com/perlh/wavely
原文始发于微信公众号(无影安全实验室):Wavely | 高效便捷的图形化Nuclei GUI POC管理工具
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论