Эваси0н

уклонение
Разработчик(и)Evad3rs (pod2g, MuscleNerd, planetbeing , pimskeks)
Стабильный релиз
1.5.3
Операционная системаMicrosoft Windows , macOS и Linux
Веб-сайтevasi0n.com/iOS6 (архив)
evasi0n7
Разработчик(и)Evad3rs (pod2g, MuscleNerd, planetbeing, pimskeks)
Стабильный релиз
1.0.8
Операционная системаMicrosoft Windows и macOS
Веб-сайтevasi0n.com (архив)

evasi0n — это программа для джейлбрейка iOS 6.0-6.1.2, выпущенная 4 февраля 2013 года, созданная командой evad3rs. Обновленная версия для iOS 7.0-7.0.6, evasi0n7 , была выпущена 22 декабря 2013 года. За первые четыре дня после выпуска было загружено более семи миллионов копий evasi0n. [1] Она известна своей переносимой кодовой базой и минимальным использованием произвольного выполнения кода .

История

Четыре из шести использованных эксплойтов были исправлены Apple 18 марта 2013 года с выпуском iOS 6.1.3. 22 декабря 2013 года evad3rs выпустили новую версию evasi0n, которая поддерживает iOS 7.x, известную как evasi0n7 . Один из основных эксплойтов, использованных этим джейлбрейком, был исправлен Apple в 4-й бета-версии iOS 7.1, а еще два — в бета-версии 5. Финальный выпуск iOS 7.1 исправил все эксплойты, использованные evasi0n7. [2] [3] [4]

Технологии

Сначала джейлбрейк evasi0n перемонтирует корневую файловую систему в режиме чтения-записи, а затем достигает сохранения, редактируя /etc/launchd.confфайл, к которому обращается launchd . Затем Evasi0n применяет исправления в ядре, обходя рандомизацию макета адресного пространства , вызывая сбой данных и восстанавливая слайд ядра, считывая инструкцию сбоя из соответствующего вектора исключений ARM . [5] Он производит «непривязанный» джейлбрейк, что означает, что джейлбрейк продолжает работать даже после перезагрузки телефона.

PCMag сообщает, что evasi0n проверяет, запущен ли он на компьютере с китайским языком, и, если да, устанавливает Taiji, китайский магазин приложений, а не Cydia . [6]

Смотрите также

  • p0sixspwn — пользовательский джейлбрейк для iOS 6.1.3-6.1.6, разработанный iH8sn0w, winocm и SquiffyPwn.
  • Cydia — менеджер пакетов с открытым исходным кодом для iOS, который использует репозитории APT для получения приложений и настроек.

Ссылки

  1. ^ "Evasi0n 'джейлбрейкнул' 7 млн ​​устройств iOS, обновление уже доступно для iOS 6.1.1". AppleInsider . 12 февраля 2013 г. Получено 13 февраля 2013 г.
  2. ^ "iH8sn0w в Twitter: "Так что ошибка подписи кода, которую использует evasi0n7, все еще существует в 7.1b4. Хотя эксплойт ядра, похоже, исправлен :P"". Twitter.com. 2014-01-21 . Получено 2015-01-28 .
  3. ^ "iH8sn0w в Twitter: "Apple исправила уязвимость chown, которая появилась в iOS 7 и использовалась evasi0n7, проверив, является ли она снова символической ссылкой :P"". Twitter.com. 2014-02-04 . Получено 2015-01-28 .
  4. ^ "iH8sn0w в Twitter: "Побег из песочницы afc evasi0n7 также исправлен в 7.1b5."". Twitter.com. 2014-02-04 . Получено 2015-01-28 .
  5. ^ Гринберг, Энди. «Внутри Evasi0n, самого сложного джейлбрейка для взлома вашего iPhone». Forbes . Получено 23 декабря 2013 г.
  6. ^ "Настоящий код в джейлбрейке iOS 7 Evasi0n". PCMag . Получено 28.03.2023 .
  • Evasi0n.com – официальный сайт (архив)
Взято с "https://en.wikipedia.org/w/index.php?title=Evasi0n&oldid=1238001628"