opensn0w — открытый инструмент для джейлбрейка iOS, разработанный как более «разработочно‑дружелюбная» альтернатива ранним утилитам jailbreak и особенно redsn0w. Программа ориентирована на работу с устаревшими устройствами и чипами семейства A4 и подобными, где используются методы tethered-boot и другие манипуляции с загрузочным процессом. Проект позиционируется как платформа для исследователей и разработчиков, стремящихся изучать и модифицировать низкоуровневые аспекты прошивок и загрузчиков.
Исторические сведения о проекте ограничены: открытые упоминания и документация фрагментарны, поэтому точная хронология разработки и полный набор авторов могут быть не полностью подтверждены общедоступными источниками. Несмотря на это, описания и доступный исходный код обычно показывают, что opensn0w реализует базовые механизмы создания кастомных образов для загрузки, выполнения tethered-boot, загрузки модифицированных ramdisk и взаимодействия с режимами восстановления устройства. Инструмент предполагает использование в контексте исследований безопасности, восстановления и разработки альтернативных механизмов загрузки.
- Tethered‑boot: обеспечение возможности временного запуска модифицированной прошивки при помощи внешнего компьютера, необходимого для устройств, не поддерживающих untethered‑обходы.
 - Создание и загрузка ramdisk: формирование и подключение кастомных ramdisk для модификации среды загрузки и выполнения дополнительных скриптов.
 - Работа с загрузчиками: инструменты для взаимодействия с аппаратными загрузчиками и режимами восстановления, включая отправку подготовленных загрузочных образов.
 - Разработческая ориентация: архитектура и документация, ориентированные на исследователей: понятные интерфейсы командной строки, скрипты для автоматизации и возможность модульного расширения.
 - Поддержка старых устройств: фокус на устройствах с чипами семейства A4 и сопоставимых платформах, где современные инструменты часто несовместимы.
 - Открытый исходный код: наличие исходных кодов и патчей, позволяющих изучать внутренние механизмы и вносить изменения под конкретные задачи.
 - Интеграция с исследовательскими рабочими процессами: совместимость с распространёнными инструментами отладки и прошивки, что облегчает анализ ошибок и экспериментирование.