Releases: vaycore/OneScan
Releases · vaycore/OneScan
OneScan 2.0.7
OneScan 2.0.0
2.0.0 版本发布,版本更新内容如下
重大变更(重构指纹识别模块)
- 指纹新增颜色标记功能(参考了 HaE 项目的颜色标记机制)
- 指纹新增字段管理功能(可自定义调整需要的指纹字段)
- 更加丰富的数据源,提升匹配能力(查看文档:指纹规则说明)
- 新增指纹识别历史结果记录(在请求包中的信息辅助面板查看)
- 指纹规则新增
iRegex
、iNotRegex
匹配方法(忽略大小写的正则匹配、不匹配方法) - 重构指纹测试界面,方便测试新的指纹规则
- 指纹识别结果界面
UI
优化,结合历史记录,所有识别到的指纹一目了然 - 弃用
OneScan
旧指纹配置(保留配置文件) - 删除联动
HaE
插件的所有代码
新增
- 数据看板新增
复制URL
菜单项
优化
- 将 “清空缓存” 功能从 “其他配置” 迁移到 “指纹管理” 界面
- 优化数据看板
导入URL
功能,单独指定URL
前缀时,可直接扫描URL
前缀 - 优化响应包指纹识别缓存
Key
的计算方式
修复
- 改进
Utils.bytesToHex
方法,修复前导零(0x00
)被自动省略的问题
OneScan 1.8.0
1.8.0 版本发布,版本更新内容如下
新增
- 默认 Header 配置新增
Range
请求头(未修改默认配置的用户,会自动修改) - 新增
{{ip}}
动态变量(当前域名解析的 IP 地址) - 新增
{{subdomains}}
、{{subdomains.%d}}
动态变量(完整子域名及取值处理) - 数据看板回归“清空记录”按钮
优化
- 优化指纹识别缓存机制(减少部分冗余缓存)
- 优化数据看板的数据加载机制
- 调整
{{subdomain}}
动态变量取值(例如:www.xxx.com
只取www
;只有主域名时,忽略当前 Payload)
OneScan 1.7.13
1.7.13 版本发布,版本更新内容如下
优化
- 优化动态变量的作用域(在 “请求包处理” 规则运行结束后,再次对引用的动态变量进行赋值)
修复
- 修复:因
IRequestInfo
提供的获取URL
实例存在参数解析错误,导致 '排除请求路径后缀' 限制被绕过的问题 - 修复:运行启用并且合并的请求包处理规则任务时,如果条件检查不匹配,或者任务运行异常导致原请求未发送的问题
- 修复:请求数据包的
path
中携带了完整的Host
地址时,构建的扫描请求包未兼容原格式的问题
OneScan 1.7.9
1.7.9 版本发布,版本更新内容如下
新增
- 数据收集模块新增去重过滤机制,避免重复运行收集数据代码,造成性能损失
- 注册插件卸载监听器,插件卸载时主动释放占用的内存
优化
- 提升与
HaE
插件的兼容性(兼容HaE
插件的卸载事件) - 优化请求去重过滤机制,提升查重效率
- 优化列表过滤器的检测机制,提升过滤的性能
- 优化指纹识别的缓存机制
- 优化停止扫描任务功能
修复
- 修复:当前地区找不到对应的语言资源包时,导致初始化报错、插件无法安装的问题
- 修复:临时过滤器过滤多条记录时,出现重复添加多个过滤规则的问题
OneScan 1.7.0
1.7.0 版本发布,版本更新内容如下
新增
- 新增中文(zh_CN)、英文(en_US)语言资源包,根据系统语言加载对应的语言包
- 新增确认删除对话框,防止误删除
Payload Processing
规则
优化
- 兼容 HaE 4.0 版本
- 修改部分配置项的字段名
- 修改部分存放字典的目录名
- 更新默认字典配置
- 取消对
Payload Processing
规则参数值的空值检测
OneScan 1.6.20
1.6.20 版本发布,版本更新内容如下
修复
- 修复:主动扫描因任务处理过程耗时导致 UI 卡死的问题
- 修复:因处理
IHttpService
实例不当,导致的java.lang.IllegalArgumentException: Invalid service
异常
OneScan 1.6.18
1.6.18 版本发布,版本更新内容如下
优化
- 兼容 HaE 3.4 版本
- 优化
Databoard
面板Clear
清除所有记录按钮,升级为Actions
操作菜单按钮 - 在清空所有记录时,不会同时清除临时过滤规则
- 优化
Import Url
对话框,使用弹窗形式弹出
OneScan 1.6.14
1.6.14 版本发布,版本更新内容如下
新增
- 新增日期(date)、时间(time)动态变量。(查看文档)
修复
- 修复:过滤规则为空时,临时过滤不生效的问题
- 修复:扫描过程中无法加载请求响应数据包的问题
OneScan 1.6.11
1.6.11 版本发布,版本更新内容如下
新增
- 新增
临时过滤选中数据
、清空临时过滤规则
菜单项,用于临时过滤数据 - 新增
Clear
按钮,用于清空所有记录 - 新增配置项:限制请求、响应包最大显示长度
修复
- 修复:请求行不包含
HTTP/
字符串时,导致处理出现异常、扫描任务被丢弃的问题 - 修复:请求包的 URL 开头不是斜杠时,从请求行获取 URL 位置不正确导致
Payload Processing
处理结果异常的问题 - 修复:加载
Payload Processing
配置时因未检测merge
变量导致安装插件报错的问题