Skip to content

Releases: Evil0ctal/Reverse-Engineering-Online-Toolkit

v1.0.15

25 Jan 13:48

Choose a tag to compare

🎉 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

24 Jan 10:45

Choose a tag to compare

修复 / 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 修复

15 Jan 11:54

Choose a tag to compare

新增功能

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 - 新增四个实用工具

14 Jan 07:43

Choose a tag to compare

新增工具

🔐 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格式化功能增强

14 Jan 04:12

Choose a tag to compare

🚀 新功能

Cookie 解析器

  • ✨ 新增两种 JSON 输出格式支持
    • JSON 列表格式: [{name, value, ...}, ...] - 包含完整属性信息
    • JSON 对象格式: {key: value, ...} - 简洁的键值对格式

JSON 格式化

  • ✨ 新增转义 JSON 字符串自动识别和解析
    • 支持 {\"key\":\"value\"} 格式的 JSON dump 字符串
    • 自动检测并转换,无需手动处理
  • 🎨 在工具标题下方添加支持格式示例展示
    • 标准 JSON: {"key": "value"}
    • 转义 JSON: {\"key\": \"value\"}
    • Python Dict: {'key': None, 'flag': True}

📝 改进

  • 更新相关按钮文案
  • 完善中英文国际化翻译

v1.0.8 - cURL 解析器多 Shell 格式支持

13 Jan 05:09

Choose a tag to compare

新增

cURL 解析器 - 多 Shell 格式兼容

  • 支持自动检测 Shell 类型:Bash、CMD、PowerShell
  • 正确处理不同 Shell 的续行符:\(Bash)、^(CMD)、`(PowerShell)
  • 支持 CMD 特殊转义:^&^%^"^!
  • 解析结果显示检测到的 Shell 类型标签

代码生成

  • 新增"生成代码"按钮,首次粘贴 cURL 命令后点击按钮即可生成代码

修复

  • 修复移动端首页版本号和更新日志按钮文字不显示的问题

Full Changelog: v1.0.7...v1.0.8