Skip to content

QScope 0.2.0

Latest

Choose a tag to compare

@sj817 sj817 released this 07 Nov 15:06
v0.2.0
0ee1533

QScope 0.2.0 版本发布。

本版本带来两大核心升级:正式支持 macOS (Apple Silicon) 与 探针动态特征寻址。

核心亮点

  1. 正式支持 macOS (Apple Silicon):
    • 新增 macOS 原生 MSF 探针与沙盒环境隔离,支持免安装自动拉取并准备官方 QQ 副本。
    • 提供原生 .app、DMG 安装包与独立 CLI,支持 Ed25519 签名的在线安全更新。
    • 现已支持 Windows 与 macOS 双端完整双向 MSF 协议抓包、切片录制与本地 WebUI 调试。
  2. 探针动态特征寻址(脱离固定偏移硬编码):
    • Windows 与 macOS 两端探针全面引入动态符号与特征扫描(Windows PE 异常表/代码引用定位,macOS Mach-O 切片扫描),不再按版本硬编码 RVA 偏移。
    • 版本兼容性:理论上可直接兼容其他相近版本的 QQNT。目前已完成严格双向收发验证与自动化准备的版本为:
      • Windows x64:QQNT 9.9.37-54395
      • macOS Apple Silicon:QQ 7.0.3-54395

工程与规范改进

  • 开源协议明确:全仓正式确立采用 GNU General Public License v3.0 (GPL-3.0),严格保障开源 Copyleft 与反闭源套壳。
  • 跨平台 CI 流水线:GitHub Actions 全面接入 Windows + macOS 跨平台自动化测试、构建与更新签名发布流程。
  • 文档与规范重构:优化 README 与 Agent 规范,明确 Git 提交规范与代码注释标准;修复 Windows 中文路径下的解包兼容性。

Full Changelog: v0.1.1...v0.2.0