Как сделать джейлбрейк iPhone

Как сделать джейлбрейк iPhone
Как сделать джейлбрейк iPhone
Изображение
Изображение

Когда в 2007 году было выпущено первое поколение iPhone, единственным способом запуска программного обеспечения на нем были веб-приложения (для краткости - приложения) в браузере - ограниченные приложениями, опубликованными Apple. Но с выпуском iPhone 3G и запуском Apple iTunes App Store в 2008 году пользователи iPhone внезапно получили возможность выбирать из тысяч приложений, которые можно было установить на сам телефон. На сегодняшний день в магазине доступно более 30 000 приложений. Это может показаться большим выбором, но есть по крайней мере миллион пользователей, которые хотят еще большего. Взломщики iPhone, то есть.

Люди прибегают к джейлбрейку, потому что существуют ограничения для iPhone и предложений в App Store. На iPhone Apple ограничивает некоторые базовые возможности, стандартно предлагаемые другими мобильными телефонами, включая запись видео, настраиваемые мелодии звонка, масштабирование фотографий и возможность изменять внешний вид (включая значки). Взлом iPhone обходит эти ограничения и позволяет пользователям использовать сторонние приложения. В частности, сторонние приложения, которые Apple отказалась распространять через App Store (помимо других причин, поскольку они считаются нежелательными, рискованными или дублирующими). Вместо этого эти программы распространяются разработчиком (обычно во избежание платы за распространение, взимаемой Apple).

Взломщикам приглянулись не только несанкционированные приложения. Для тех, кто более технически ориентирован, джейлбрейк iPhone может означать больше, чем добавление видеоприложения. iPhone работает на базовом варианте операционной системы Mac OS X, основанной на Unix. Это означает, что если вы так склонны, вы можете сделать джейлбрейк платформы iPhone и установить определенные приложения Unix, такие как легкий веб-сервер Apache с PHP или демоном SSH для приема удаленных подключений, превратив таким образом iPhone в крошечный компьютер.

Помимо сторонних приложений, одной из самых распространенных причин взлома iPhone является его разблокировка. Джейлбрейк и разблокировка iPhone часто путают друг с другом, но это не одно и то же. Разблокировка iPhone снимает блокировку SIM-карты и позволяет телефону работать со всеми операторами связи, а не только с официальным оператором, одобренным Apple (который различается в зависимости от страны).

Взлом вашего iPhone

Изображение
Изображение

Взлом iPhone не означает, что вы его разблокировали (хотя, чтобы разблокировать iPhone, сначала вам нужно сделать джейлбрейк). Скорее это хак, открывающий прошивку телефона для установки сторонних приложений. Подобно тому, как аппаратное обеспечение является физической частью устройства, а программное обеспечение состоит из программ, которые вы запускаете на устройстве, прошивка представляет собой часть того и другого. Firmware - это код, содержащий инструкции по эксплуатации оборудования, например, как должен работать iPhone, какие функции включены и какие исправления безопасности необходимы. Периодически Apple выпускает обновленную прошивку для обновления функций и исправления ошибок.

Когда iPhone загружается, он проходит через «цепочку доверия», которая представляет собой серию проверок подписей между программными компонентами, которые всегда выполняются в определенном порядке. Он начинается с загрузочного ПЗУ, переходит к загрузке программного обеспечения низкоуровневого загрузчика (LLB) (которое управляет общим хранением данных и передачей между компьютерами и цифровыми устройствами, в данном случае флэш-памятью), затем iBoot, затем ядро операционной системы и, наконец, ядро операционной системы загружает пользовательские приложения. По мере выполнения цепочки доверия выполняются проверки на наличие любого несанкционированного программного обеспечения.

Когда вы делаете джейлбрейк iPhone, который вы модифицируете, илипатча, iBoot и ядро операционной системы в этом процессе делают их неспособными выполнять проверки цифровой подписи, которые оценивают и отличать авторизованное или неавторизованное программное обеспечение.

Джейлбрейк iPhone отличается от iPhone к iPhone (и iPod Touch) - это зависит от того, какая версия прошивки установлена на телефоне и какой у вас компьютер - Windows или Mac. Для этого вам понадобится iPhone, компьютер с установленной последней версией iTunes, скачанная программа для джейлбрейка с инструкциями и немного времени. Вам также необходимо знать, какая версия прошивки установлена на вашем телефоне.

Хотя мы не даем ссылку на загрузку здесь, немного поискав в Интернете, вы можете найти ссылки на необходимые инструменты - обычно с подробными инструкциями и сопровождающими снимками экрана. Одними из наиболее популярных программ являются QuickPwn (с помощью которой можно сделать джейлбрейк iPhone 3G с самой последней версией прошивки 2.0+) и PwnageTool (который также может сделать джейлбрейк iPod Touch первого и второго поколения), обе от команды разработчиков iPhone. Затем сторонние приложения можно просматривать, загружать и устанавливать с помощью программного обеспечения, такого как Cydia (думайте о нем как о магазине для несанкционированных приложений), которое удобно включено в инструменты для взлома.

Обновление программного обеспечения для джейлбрейка похоже на игру в кошки-мышки: Apple обновляет свою прошивку, а хакеры пытаются выпустить джейлбрейк с новым кодом.

Проблемы со взломом вашего iPhone: размышления

Изображение
Изображение

Если сама мысль о взломе вашего телефона заставляет вас нервничать, есть подстраховка. Когда вы решаете сделать джейлбрейк своего телефона, вы делаете это с пониманием того, что можете повредить его. Телефоны можно восстановить до заводского состояния, переустановив оригинальную прошивку через iTunes, но только иногда. В худшем случае ваш телефон станет дорогим кирпичом, обычно называемымiBrick

Предупреждаем: взлом не санкционирован Apple (поэтому он и называется взломом). Эта практика аннулирует гарантию, и любые новые обновления прошивки, выпускаемые Apple, стирают все предыдущие попытки джейлбрейка (он перезаписывает их).

Также возникают проблемы с безопасностью. Когда вы покупаете приложения через Apple App Store, Apple проверяет их. Когда вы загружаете и устанавливаете несанкционированные сторонние приложения, вы не можете быть уверены, что получаете - самый популярный новый способ загрузить видео на YouTube или вредоносное программное обеспечение? Вы не узнаете, пока не установите его.

Кроме того, согласно комментариям, которые Apple подала в Бюро регистрации авторских прав США в начале 2009 г. в рамках трехлетнего нормотворчества Закона об авторском праве в цифровую эпоху (DMCA) 2009 г., взлом iPhone представляет собой нарушение DMCA и нарушение авторских прав.

DMCA позволяет компании блокировать любые действия на производимых ими устройствах без предварительного одобрения. Если вы загружаете неутвержденные сторонние приложения, вы нарушаете правила, поскольку ваш телефон больше не находится под контролем безопасности Apple. И здесь вступает в игру нарушение авторских прав, потому что для того, чтобы сделать джейлбрейк iPhone, кто-то должен сначала написать код, который является подстройкой существующего кода Apple - но является ли реверс-инжиниринг добросовестным использованием или нарушением авторских прав? Это должны решать суды.