Pull to refresh

Comments 57

Круто, конечно, но прошло уже несколько дней, как зарелизили версию 6.1.1 с исправленной ошибкой :)
На 6.1.1 (4s) всё получилось после небольшой тренировки.
Это актуально только для iPhone 4S. Нет?
>Круто, конечно, но прошло уже несколько дней, как зарелизили версию 6.1.1 с исправленной ошибкой :)

Срочно свяжитесь с Эпплом, а то они не в курсе, что в 6.1.1 эта ошибка исправлена, и собираются исправить её в 6.1.2 на следующей неделе!
bgr.com/2013/02/15/apple-ios-6-1-2-release-date-rumor-328264/
iPhone 4 и 4S. Вместо приложения телефон получаю черный экран с верхним баром.
Аналогично. Проверено на трех устройствах 4s
Попытался воспроизвести на 5-ке с 6.1, так же получил черный экран с баром.
Пробуйте, чёрный экран появится если вы слишком рано/поздно выполняете последний шаг.
Не работает если включен «сложный» passcode.
Русские издания говорят, что у некоторых получается, у некоторых нет, у зарубежных процент успеха выше.
Всегда было интересно как можно догадаться о такой последовательности действий.
Кто-то из сотрудников Apple слил бэкдор для FBI ;)
UFO landed and left these words here
Зачем тогда в бэкдоре использовать этот банальный «112»? Тогда бы была сделана какая-то комбинация, которую случайно может ввести только Человек-Брутфорс!
Возможно, чтоб, в случае раскрытия, это не выглядело явно как бэкдор. :)
По моему опыту, причина бага — абсолютная случайность. Участвуют слишком много компонентов, каждый делается своей командой, и каждый делает своё дело, причем это исключительная функциональность, на 90% сделанная разными хаками:
— emergency call (может являться частью приложения телефона, а может и нет)
— device lock (независимое, там еще может появиться pin lock — тоже должен звонить 112, возможно баг там тоже есть, надо только вставить симку с включеной проверкой пинкода)
— что-нибудь на уровне менеджмента окон, для поддержи 'on top' для вышеперечисленных.
— кнопка выключения — это уже вообще загрузка/выключение устройства (сюда можно добавить важность подключения шнура питания для зарядки)

Например, в какой-то из моментов приоритеты окон не заданы, и обработка кнопки Power прибивает что-нибудь из отвечающих компонентов — или device lock, или поддержку 'on top' возможности для него.

А вот если подобный баг у них же уже был 3 года назад, то главное здесь — раздолбайство, нет регрессионных тестов, или же этот случай потеряли.
Да вот и меня терзают смутные сомнения.
Вы просто не представляете на какие последовательности действий способны обычные тестеры ;)
иногда такие ходы напридумывают что диву даешься…
Мне всегда было интересно, каким образом так быстро находят настолько случайные(подразумеваю что набор действий практически случайный) уязвимости?
upd. Пока писал, выше подобный комментарий появился.
UFO landed and left these words here
UFO landed and left these words here
Только хотел написать. Просто люди без опыта разработки не представляют себе что могут сделать с вылизанным (казалось бы) ПО особо одаренные пользователи. Они гарантированно найдут наиболее невероятный путь сквозь интерфейс приложения и сломают даже тщательно проработанную бизнес-логику. И уж тем более не о чем говорить, если таких пользователей сотни тысяч.
десятки миллионов пользователей, если быть точным :-)
Они и не такое могут найти.
Ну ладно, в первый раз случайно получилось. Но надо ведь еще вспомнить, что ты до этого делал. В данном случае я бы, наверное вряд ли бы вспомнил шаги, если бы заранее не запоминал.
А мне все казалось что нахождение таких уязвимостей происходит как в анекдоте:

Лишаю бесплодия методом тыка

Так и тут скорее всего просто люди пробовали разные варианты возможные, либо же чистая случайность и ничего больше.
UFO landed and left these words here
UFO landed and left these words here
UFO landed and left these words here
UFO landed and left these words here
UFO landed and left these words here
Намного проще просто дождаться вызова на найденный телефон и сообщить о желании его вернуть.
UFO landed and left these words here
У Apple есть сервис Найти iPhone там и сообщение можно отправить и посмотреть где он находится, я думаю при утере техники ценой более 20000р пользователь озаботится её восстановлением.
UFO landed and left these words here
Я имел ввиду именно отправа сообщения на телефон, из серии «Верните пожалуйста аппарат итд итп...»
UFO landed and left these words here
Все что можно сделать удаленно:

Режим пропажи:






По-моему я уже читал о подобном обходе. Правда это было около года назад(а может и меньше), на прошивке меньшей версии, актуальной на то время.
Может это про баг с айпадом и чехлом, который на магните?
Помню такая лажа была с чехлами Smart Cover вроде. Там инструкция была проще, все делалось в пару действий :)
Самое худшее в распространении этой информации — это то, что тысячи людей будут неправильно делать «Экстренный вызов».
Неправельно это как? нагружая линию 112/911? маловероятно, сбрасывать же будут.
Видео смонтировано — на 31-й секунде дёргается и палец исчезает с кнопки Power — так не получится, её надо держать. Но да, баг работает.
Тем у кого чёрный бар — вы не вовремя выполняете последний шаг, тренируйтесь.
К сожалению, работает (iPhone 4, no jail, 6.1). Но делать надо немножно по-другому. По видеоинструкции у меня тоже получался черный экран. А надо вот так:

1) Переходим на экран SOS (нажатием на «Экстренный вызов»)
2) Зажимаем «Power», отображается красная кнопка выключения
3) Нажимаем «Отмена»
4) Набираем 112 и сразу же нажимаем отменту. Ждем, пока отменится вызов
5) Нажимаем «Power», блокируем
6) Нажимаем «Power», разблокируем
7) Заходим на экран ввода пароля. Ждем 3 секунды.
8) Зажимаем «Power» и держим его
9) Примерно за полсекунды до появления красной кнопки нажимаем «Экстренный вызов» («Power» не отпускаем!)

Попадаем в «Контакты». Если отпустить «Power» – экран погаснет.
UFO landed and left these words here
Более того, можно отправлять e-mail.
Заходим в какой-нибудь контакт, выбираем «Отправить контакт» → «E-mail».
Если выберем вместо «E-mail» пункт «Сообщение», получим возможность отправлять SMS :(
Sign up to leave a comment.

Articles