Рубрика «jailbreak»

Издание Motherboard провело большое расследование того, каким образом исследователи безопасности «вскрывают» iOS-устройства Apple.

Как исследователи безопасности получают доступ к защищенным участкам кода iOS - 1

Оказывается, существует развитый «серый» рынок прототипов iOS-устройств и именно эти прототипы и используют исследователи для нахождения новых способов джейлбрейка.

Читать полностью »

В рамках данной статьи мы хотим поделиться своим опытом решения некоторых проблем, связанных с анализом безопасности iOS-приложений. Рассмотрение будет осуществляться при условии, что у нас нет iOS-устройства с JailBreak на борту.

Динамический анализ iOS-приложений без Jailbreak - 1
Читать полностью »

Как разношёрстная группа молодых хакеров участвовала в формировании современного iPhone

image

Шторы на окнах наполовину опущены, из-за чего в спальне царит полумрак. Сумрачный день в Бассано-дель-Граппа, городе на северо-востоке Италии, более всего известном миру благодаря бренди с таким же названием – граппа. Я сижу на двуспальной кровати – сидеть тут больше негде. Слева стоит книжный шкаф, забиты комиксами про Микки-Мауса – обязательный атрибут детской спальни любого итальянца. Передо мной, сидя в кресле, стилизованном под сиденье гоночного автомобиля, находится Люка Тодеско [Luca Todesco], 19-летний паренёк, и, возможно, лучший хакер iPhone на планете.

Я передаю ему свой новый iPhone 7 с последними обновлениями.

«Можешь его джейлбрейкнуть?» – спрашиваю я.
Читать полностью »

Для нетерпеливых — сразу ссылка на PDF, (но можно и купить, поддержав автора).

Здесь — Table of contents

Автор адресует издание следующим категориям читателей:

  • любопытствующие,
  • ведущие разработчики с уже существующей хорошей командой, желающие лучше понимать iOS,
  • архитекторы, которые хотят прокачать свой навык проектирования,
  • реверсеры из других областей, интересующиеся также и iOS.

image

Недавняя история с устройством для подбора pin-кода к iPhone так впечатлила известного хакера и разработчика jailbreak для iOS Мажида Альфхайли, что он задумался – а нельзя ли всё-таки сделать программный подбор pin-кода к устройству, да ещё и быстрее, чем один pin за 40 секунд? Оказалось – можно. Единственное требование – устройство должно быть подвергнуто jailbreak.

Сначала разработчик написал следующий код для перебора всех паролей с 0000 до 9999:
Читать полностью »

Доброго времени суток!

Сегодня я хотел бы вновь затронуть тему разработки jailbreak-программ под iOS. В русскоязычном интернете довольно проблематично найти что-то понятное новичкам, поэтому я попытаюсь исправить это недоразумение и объяснить как решаются некоторые моменты.

Установка ПО, настройка среды и устройства, написание твика с нуля — именно это ждёт вас под катом. Если вам интересно, как поменять часть iOS под себя — добро пожаловать.
Читать полностью »

Как позвонить на iOS7 [jailbreak] из приложения?

У меня появилась задача позвонить с iPhone на iOS7. На предыдущих версиях iOS (6 и ранее) было достаточно воспользоваться private API и все работало, но на iOS7 этот подход перестал работать. В этом посте я хочу рассказать как сделать звонок и получить собственный номер телефона из приложения.

Код проекта на github.
Читать полностью »

Собственно, сегодня китайская команда 盘古(PanGu) анонсировала непривязанный джейлбрейк для всех устройств на базе iOS 7.1.1 Пока что утилита доступна только под Windows, обещается разработка под MacOS и т.д.
В общем, типичная картина, которая наблюдалась уже не раз. Что же тут странного?
Вышел непривязанный джейлбрейк для IOS 7.1. Но странный

Надпись на картинке гласит 完美越狱 — 盘古iOS7.1-7.1.x — 感谢pp助学鼎力支持 — Полностью готовый джейлбрейк для iOS 7.1-7.1.x. Огромное спасибо pp за наставничество и всестороннюю поддержку

Читать полностью »

Здравствуйте, читатели!

Предыстория

После выхода iOS 7 некоторые пользователи начали жаловаться на проблемы с приложением Телефон. Суть проблемы в том, что при наборе номера в международном формате +375 (код) xxx-xx-xx не удается набрать '+'. Если удерживать '0', то вместо плюса получаем комбинацию из трех пальцев '0+'. Проблема скорее всего локальна, так как кроме пользователей из Беларуси больше никто свое недовольство не высказывал.

По разным причинам я долго не обновлялся до iOS 7. Но обновившись был неприятно удивлен. Проблема осталась, несмотря на выход нескольких минорных обновлений. Почитав форумы, нашел следующие варианты решения этой проблемы:

  1. использовать 8 при наборе номера
  2. использовать 00
  3. удерживая '0', нажать кнопку удалить до появления плюса

Первый вариант вполне себе работоспособный. С помощью второго звонок сделать не получилось, скорее всего мой оператор не поддерживает такой формат. Третий работает, но для этого нужна сноровка и вторая рука, а на улице холодно :)

И тогда я решил исправить это маленькое недоразумение с помощью твика.
Читать полностью »

Отвязанный джейлбрейк для iOS 6.1.3 6.1.5 на все устройства

Странно, что такая новость обошла стороной Хабр. Думаю, не я один стал счастливым владельцем 3Gs с прошивкой 6.1.3, для которой до недавнего времени была возможность только «привязанного» джейлбрейка. Однако незадолго до инкремента года (видимо, предновогодняя суматоха и заставила всех упустить новость из виду) хакер iH8sn0w всё-таки опубликовал работающий Jailbreak. А 30 декабря появился и код на GitHub.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js