bad_query README

The project's README from github.com/forcequitOS/bad_query. As one markdown file: README.md.

bad_query

A sandbox escape for iOS 26.0 - 26.6.1 / 27.0b4.

This is a proof-of-concept for developers and not anything meaningfully usable at the moment.

bad_query can access the following paths:

/var/containers/Data/System (iOS 27)
/var/containers/Shared/SystemGroup/* (iOS 27)
/var/mobile/Containers/Data/Application/*
/var/mobile/Containers/Data/InternalDaemon/*
/var/mobile/Containers/Data/PluginKitPlugin/*
/var/mobile/Containers/Shared/AppGroup/* (Requires App Group sacrifice on iOS 26)
/var/mobile/Containers/Shared/AppGroup (iOS 27)

This might also work on iOS 18 but I haven't tested literally at all so ymmv

bad_query (forcequitOS/bad_query)

Searching Database…

这是什么?badquery 是一个针对 iOS 26 和 27 的沙盒逃逸概念验证项目,用 C 语言编写——也就是一段演示如何突破 iOS 应用沙盒的代码。
这是一个能装到我 iPhone 上的越狱工具吗?不是——作者明确表示这只是一个面向开发者的概念验证,目前并没有什么实际可用的价值。把它当成演示就好,别当成工具。
我怎么编译和运行它?仓库没有文档化任何构建或运行步骤:它就是纯 C 代码,没有 Makefile、脚本或依赖清单,所以想复现就得自己读源码、自己编译。
它支持哪些 iOS 版本?覆盖 iOS 26.0 到 26.6.1,以及 27.0 beta 4。作者还提到 iOS 18 或许也能用,但他完全没测试过——效果因人而异,别抱太大期望。
badquery 逃出沙盒之后到底能访问什么?可以访问应用沙盒之外的文件系统路径:README 里列出了 badquery 能够访问的具体路径,这也是这次逃逸实实在在的成果。
我能把这段代码用到自己的项目里吗?未经许可大概率不行——仓库没有附带开源许可证,所以代码默认仍归作者独家版权。拿来阅读学习倒是没问题。
Size
<0.1 MB
Stars
276
Updated
CommitAug 11
Age
2mo
Commits · 90 Days