kolbicz/WQFiles
效率与系统工具在 iOS 27 上免越狱浏览和管理应用容器、缓存与文件。
项目介绍
WQ Files 是一款面向 iOS 27 的文件浏览器,基于名为 worse_query 的沙盒技术,声称无需越狱或内核漏洞即可访问其他应用与系统的容器。它适合需要在自有设备上查看、维护应用数据、App Group 容器、扩展数据、守护进程和系统路径的用户,构建与测试环境为 iOS 27.0.1(项目 README)。
功能与使用方式
文件浏览按应用名称和图标展示数据容器,而不是 UUID,并覆盖 App Groups、扩展数据、内部守护进程、系统数据(仅列出)以及已知的系统组容器,另有“跳转到路径”。由于 27.0.1 上容器父目录不返回访问令牌,内容通过按 inode 编号向内核查询路径(fsgetpath)来定位(README 的文件与路径说明)。
Apps 页面显示各应用的数据大小,可备份、恢复最新备份、清除数据,或把备份打成 ZIP 分享。Cache Cleaner 按应用显示缓存与临时文件大小,支持搜索、全选/全不选和大缓存(50 MB 以上)筛选。文件工具包含 plist 编辑器、分页读取的十六进制编辑器、图片预览和可编辑文本,保存时原位写回。
快速开始
- 运行
./build.sh编译 arm64 二进制,脚本会用 App Group 权限(group.cz.kolbi.wqfiles)进行 ad-hoc 签名。 - 用能保留 App Group 权限的签名工具重新签名,该技术依赖 App Group。
- 把签名后的应用安装到 iOS 27 设备并启动,确认 Log 页面显示了实际获得的 App Group;若提示“No App Group”,说明签名工具丢弃了该权限。
- 通过 Go to Path 或 Apps、Cache Cleaner 列表进入目标位置,编辑操作在文件浏览器的 Open As 工具中完成。
README 未提供已签名的成品应用,签名步骤需要自行完成。
使用约束
- 仅限 iOS 27,构建与测试于 27.0.1;部分系统路径因属主为 root 只能列出。
- 27.0.1 上系统组不能列出父目录,需要用 + 按钮逐个尝试已知容器名。
- 应用名称来自从 lsd 容器读取的 LaunchServices 数据库,因为在 27.x 上 LaunchServices API 会拒绝该应用。
- 覆盖或删除前会把内容复制到应用内的 Backups,但清除应用数据和清理缓存不做逐文件备份(Apps 页面会提示先备份);文件浏览器中只能删除空文件夹。
- 修改其他应用或系统文件可能导致应用或系统异常,README 建议保留备份,只改自己理解的内容。
- 许可证为 GPL-3.0-or-later;worse_query 沙盒技术由 Taj C(forcequit)以 GPL-3.0-or-later 发布,inode 路径查询参考了 murk-sus 的 KAMUI(致谢)。
HotRepo 点评
WQ Files 在 HotRepo 新项目榜 2026-11-09 的记录中,约 4.5 小时的观察窗口内新增 107 Star、8 Fork,未记录到 GitHub 全部语言日榜名次。这只是早期的一个快照,反映的是初始关注,而不是持续增长。项目的实质是把免越狱的沙盒访问技术重新实现,并配了一套较完整的文件、plist 和十六进制编辑工具;实际使用门槛在于签名——重新签名后必须保留 App Group,README 对此有明确说明。
本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。
Hacker News 讨论
相关推荐
- forcequitOS/worse_query面向开发者的 iOS 26/27 沙箱逃逸概念验证,可访问 App Group 等容器路径。
- jailbreakdotparty/Erosion基于 worse_query 沙箱逃逸的 iOS 定制工具箱,支持部分 iOS 26/27 版本。
- togg53192-cmd/jailbreaks收集可直接粘贴的系统提示词与 Agent 配置,记录针对各类大模型的越狱手法。
- 0xCodez/cleanly一款免费的 Windows 与 macOS 磁盘清理工具,扫描缓存、临时文件和大型文件并清理安全项。
- refactoringhq/tolaria管理纯 Markdown 笔记库的桌面与 iOS 应用,笔记保存在你自己的 git 仓库里。