Что это такое?
badquery — это proof-of-concept (демонстрационный эксплойт) побега из песочницы для iOS 26 и 27, написанный на C — код, который показывает, как выйти за пределы песочницы iOS-приложения.
Это джейлбрейк, который я могу установить на свой iPhone?
Нет — автор прямо говорит, что это лишь proof-of-concept для разработчиков и пока ничем практически полезным не является. Воспринимайте это как демонстрацию, а не как инструмент.
Как его собрать и запустить?
Шаги сборки и запуска нигде не описаны: в репозитории просто код на C без Makefile, скриптов или списка зависимостей, так что чтобы его воспроизвести, придётся самостоятельно читать и компилировать исходники.
Какие версии iOS он поддерживает?
iOS 26.0 — 26.6.1, а также бета 4 версии 27.0. Автор добавляет, что iOS 18 тоже может сработать, но он её вообще не тестировал — так что без гарантий.
До чего badquery может добраться после выхода из песочницы?
До путей файловой системы за пределами песочницы приложения: в README перечислены конкретные пути, к которым badquery получает доступ, — это и есть практический результат побега.
Могу ли я использовать этот код в своём проекте?
Скорее всего нет, без разрешения автора — в репозитории нет лицензии, поэтому по умолчанию код остаётся под исключительным авторским правом. Читать его и учиться по нему можно.
What are similar projects?
FilzaSlop, dirtyfrag, skitter-creek-bath-salts, exploitarium, badnotes, Relapse-Exploit, Erosion, copy-fail-CVE-2026-31431
Which topics is it in?
poc, mobile-security, exploit-development, security-research, infosec, vulnerability, exploit, low-level, hacking, apple, sandbox, c