iBooks находит джейлбрейк на устройстве

jailbreak 110215В последней версии iBooks, Apple применили очень необычный метод определения того, джейлрейкнуто устройство или нет. Смысл работы метода очень прост — приложение пытается запустить неподписанный код. Если он запускается, то на телефоне сделан джейл, а если нет, то, естественно, и джейла нет. Ведь суть джейла и заключается в том, что пользователь может запускать не подписанные приложения, которые телефон, при помощи джейла, принимает за родные.

Промо код на iphone в екатеринбурге

[Update 1] Comex сказал, что в следующей программе для джейлбрейка будет добавлено исправление этой проблемы.
[Update 2] Для устранения этой «проверки на вшивость» нужно просто установить «iBooks Fix» из репозитория http://repo.insanelyi.com.

Итак, если джейл на устройстве есть, то при открытие книги с DRM защитой (официально купленной в iBooks), то программа выдает ошибку и закрывается.

В целом, принцип работы кода в частности и метод в целом очень интересный. Есть только одна проблема — в AppStore есть много других программ аналогичных iBooks. Ну и никто не заставляет вас покупать книгу, так любой *.epub можно очень просто закинуть в iBooks через iTunes.

i-ekb.ru