Skip to content

WebBatchRequestpro6.4

Latest

Choose a tag to compare

@XF-FS XF-FS released this 14 Dec 14:03
c0100e7
v6.4 (最新版本)
  • ✨ 新增插件功能,支持自定义外部命令插件,可集成 Nuclei、Xray 等扫描工具
  • ✨ 新增配置文件自定义浏览器功能,支持默认浏览器和自定义浏览器路径配置
  • ✨ 增强自定义代理功能,代理配置自动保存到配置文件
  • ✨ 增强指纹识别功能,新增指纹管理界面,支持添加、编辑、删除、导入、导出指纹
  • 🎨 优化插件管理界面,支持实时输出显示
  • 🎨 优化指纹管理界面,支持搜索和排序功能
  • 🔧 配置文件统一管理,浏览器和代理设置保存在 ~/.webbatch/config.yaml
  • 🔧 改进插件执行逻辑,支持批量、单个、选择三种执行模式
插件使用
  1. 点击顶部菜单"工具" -> "插件管理"
  2. 在插件管理对话框中:
    • 点击"添加"创建新插件
    • 配置插件名称、执行模式、命令模板
    • 设置超时时间和过滤条件(可选)
    • 勾选"启用"复选框启用插件
  3. 执行插件:
    • 在插件管理对话框中点击"运行"按钮
    • 或通过右键菜单选择插件执行
  4. 查看执行结果:
    • 实时输出对话框显示命令执行过程
    • 输出文件保存在 ~/.webbatch/output/ 目录
新增功能详细说明
SOCKS5代理支持
  • 在代理设置中新增代理类型选择(HTTP/SOCKS5)
  • SOCKS5代理仅需提供IP地址和端口,无需密码认证
  • 支持通过SOCKS5代理进行所有HTTP请求
网页源码搜索功能
  • 在顶部菜单栏右侧新增搜索框和搜索按钮
  • 可以搜索所有表格行的网页源码内容
  • 匹配的行会以红色背景高亮显示
  • 支持大小写不敏感搜索
  • 显示搜索结果统计信息
颜色过滤功能
  • 在搜索框左侧新增颜色过滤下拉框
  • 支持按背景颜色过滤表格行:
    • 无:显示所有行
    • 红色:仅显示搜索匹配的行(红色背景)
    • 灰色:仅显示已点击访问的行(灰色背景)
  • 实时过滤,提高结果查看效率
插件功能
  • 支持自定义外部命令插件,可集成 Nuclei、Xray 等扫描工具
  • 插件配置保存在 ~/.webbatch/plugins.json,支持添加、编辑、删除插件
  • 支持三种执行模式:
    • batch:批量模式,将所有URL写入临时文件,一次性执行命令
    • single:单个模式,对每个URL单独执行命令
    • selected:选择模式,仅对表格中选中的URL执行命令
  • 支持命令模板变量替换:
    • {{urls_file}}:临时URL文件路径
    • {{output_dir}}:输出目录路径
    • {{timestamp}}:时间戳
  • 支持过滤条件,可指定状态码、响应时间等条件筛选目标
  • 实时输出对话框显示命令执行过程和结果
  • 插件可启用/禁用,支持超时设置
配置文件自定义浏览器功能
  • 浏览器配置保存在 ~/.webbatch/config.yaml(JSON格式)
  • 支持两种浏览器模式:
    • 默认浏览器:输入 Default_browser 使用系统默认浏览器(需重启工具生效)
    • 自定义浏览器:输入浏览器绝对路径,立即生效,无需重启
  • 通过顶部菜单"工具" -> "切换浏览器"进行配置
  • 配置自动保存,下次启动自动加载
自定义代理功能
  • 代理配置保存在 ~/.webbatch/config.yaml(JSON格式)
  • 支持两种代理类型:
    • HTTP代理:标准HTTP代理协议
    • SOCKS5代理:SOCKS5代理协议,仅需IP和端口
  • 通过顶部菜单"工具" -> "代理设置"进行配置
  • 支持启用/禁用代理,配置自动保存
  • 代理设置对所有HTTP请求生效
指纹识别功能
  • 基于 EHole 项目的指纹识别引擎
  • 指纹库文件:finger.json(项目根目录)
  • 支持三种匹配方法:
    • keyword:关键词匹配,所有关键词必须同时匹配
    • regex:正则表达式匹配
    • faviconhash:Favicon哈希匹配
  • 支持三种匹配位置:
    • body:响应体内容
    • header:HTTP响应头
    • title:页面标题
  • 指纹管理功能(通过顶部菜单"工具" -> "指纹管理"):
    • 查看所有指纹规则
    • 添加、编辑、删除指纹
    • 搜索指纹(按CMS名称或关键词)
    • 导入/导出指纹JSON文件
    • 重新加载指纹库
  • 自动识别目标CMS/框架/中间件,结果显示在表格的指纹列