Releases: Evil0ctal/Reverse-Engineering-Online-Toolkit
Releases · Evil0ctal/Reverse-Engineering-Online-Toolkit
v1.0.15
🎉 v1.0.15 发布
✨ 新增
- Cookie 解析器 - 新增 Cookie 对比功能
- 支持多个 Cookie 对比(无上限),默认2个,点击添加可新增更多
- 使用 CodeMirror 语法高亮编辑器
- 横向网格布局,自适应屏幕宽度
- 差异表格支持点击复制
- 显示差异统计(相同、不同、部分存在)
- 支持"复制差异"和"复制全部"为 JSON
🚀 增强
- cURL 解析器 - 增强多 cURL 对比功能
- 支持多个 cURL 对比(无上限),默认2个,点击添加可新增更多
- 对比完成后自动折叠输入框,点击展开按钮可查看完整内容
- 差异卡片右上角新增"复制差异"和"复制全部"按钮
- 移除空值显示"(空)",保持界面简洁
🐛 修复
- cURL 解析器 - 修复 3 个以上请求对比时表格列宽不均匀问题
- 参数名列和状态列固定不动,方便横向滚动
- 新增 Shift+滚轮 横向滚动支持
- 优化滚动条样式,添加滚动提示
Full Changelog: v1.0.14...v1.0.15
v1.0.14
修复 / Fixed
cURL 解析器 / cURL Parser
- 修复多个
--data-urlencode参数解析丢失问题 - 修复当 curl 命令包含多个
--data-urlencode参数时只保留最后一个的问题 - 改为正确累加所有参数,用
&连接 - 按照 curl 规范对 value 部分进行 URL 编码
- 同时修复
-d/--data/--data-raw/--data-binary多参数累加问题 - 修复 cURL 对比功能在复杂请求体时差异显示不完整的问题
cURL 转代码 / cURL to Code
- 修复转换为 Python 代码时丢失 cookie 的问题
- 修复 Python - httpx (同步/异步)
- 修复 Python - curl_cffi (同步/异步)
- 修复 Python - rnet (同步/异步)
- 修复 Python - aiohttp
致谢 / Acknowledgements
感谢 @JoeanAmier 提交的 PR #1,修复了 cURL 转换为 Python 代码时丢失 cookie 的问题!
Thanks to @JoeanAmier for PR #1, which fixed the cookie loss issue when converting cURL to Python code!
Full Changelog: v1.0.13...v1.0.14
v1.0.13 - GraphQL 格式化工具 & JSON 修复
新增功能
GraphQL 格式化工具
- 支持标准 GraphQL 语法格式化和压缩
- 支持 query、mutation、subscription、fragment 解析
- 自动检测并解析 Facebook/Instagram API URL 编码请求
- 解析 doc_id、variables、fb_api_req_friendly_name 等参数
- 格式化 Variables JSON 并显示所有请求参数
- AST 结构树可视化
修复
JSON 格式化工具
- 修复 Python Dict 转换中嵌套 JSON 字符串的转义问题
- 正确处理
\\"三字符序列(转义引号) - 嵌套 JSON 字符串中的引号现在正确双重转义为
\\\" - 改进错误消息,显示 Python Dict 转换后的实际错误
- 添加 Unicode 转义序列
\uXXXX支持
Full Changelog: v1.0.12...v1.0.13
v1.0.12 - 新增四个实用工具
新增工具
🔐 HKDF 密钥派生
- HMAC-based Key Derivation Function (RFC 5869)
- 支持 SHA-256、SHA-384、SHA-512 算法
- Extract and Expand 两步骤密钥派生
- 支持十六进制和 UTF-8 格式输入
- 可配置输出密钥长度(1-512 字节)
⚡ xxHash 哈希
- 超快速非加密哈希算法
- 支持 XXH32 (32位) 和 XXH64 (64位) 变体
- 可自定义种子值
- 支持多种输出格式(Hex/Decimal/Binary)
- 批量计算和哈希比对功能
📦 CBOR 编解码
- Concise Binary Object Representation (RFC 8949)
- 支持 CBOR 与 JSON 互相转换
- 十六进制和 Base64 格式支持
- 详细的解码结构展示
📷 EXIF 查看器
- 支持 JPEG、PNG、HEIC/HEIF、WebP 等格式
- 显示基本信息、相机信息、GPS 位置
- 缩略图预览
- 原始数据查看
修复
- 修复 xxHash 库兼容性问题
- 修复 HEIC 格式 EXIF 数据解析问题
- 完善所有新工具的底部介绍说明
完整更新日志: https://github.com/Evil0ctal/Reverse-Engineering-Online-Toolkit/blob/main/CHANGELOG.md
v1.0.11 - Cookie解析器和JSON格式化功能增强
🚀 新功能
Cookie 解析器
- ✨ 新增两种 JSON 输出格式支持
- JSON 列表格式:
[{name, value, ...}, ...]- 包含完整属性信息 - JSON 对象格式:
{key: value, ...}- 简洁的键值对格式
- JSON 列表格式:
JSON 格式化
- ✨ 新增转义 JSON 字符串自动识别和解析
- 支持
{\"key\":\"value\"}格式的 JSON dump 字符串 - 自动检测并转换,无需手动处理
- 支持
- 🎨 在工具标题下方添加支持格式示例展示
- 标准 JSON:
{"key": "value"} - 转义 JSON:
{\"key\": \"value\"} - Python Dict:
{'key': None, 'flag': True}
- 标准 JSON:
📝 改进
- 更新相关按钮文案
- 完善中英文国际化翻译
v1.0.8 - cURL 解析器多 Shell 格式支持
新增
cURL 解析器 - 多 Shell 格式兼容
- 支持自动检测 Shell 类型:Bash、CMD、PowerShell
- 正确处理不同 Shell 的续行符:
\(Bash)、^(CMD)、`(PowerShell) - 支持 CMD 特殊转义:
^&、^%、^"、^!等 - 解析结果显示检测到的 Shell 类型标签
代码生成
- 新增"生成代码"按钮,首次粘贴 cURL 命令后点击按钮即可生成代码
修复
- 修复移动端首页版本号和更新日志按钮文字不显示的问题
Full Changelog: v1.0.7...v1.0.8