Злом iPhone по кроках

  1. Зміст статті Все можна зробити своїми руками: потрібні інструменти коштують близько ста доларів....
  2. Крок 2. Ще трохи операцій
  3. Крок 3. Прочитуємо IMSI, ICCID і KI

Зміст статті

Все можна зробити своїми руками: потрібні інструменти коштують близько ста доларів. Сюди входять:

  • Програматор сім-карт (читання / запис сім-карт), 1800 руб;
  • Чистий мyльтісімка - це Silvercard (чіп-карта CPU PIC16F876 + Memory 24C64 + 8 різних стільникових оператора, 208 номерів в записнику, 10 SMS), 250 руб;
  • Програми для обчислення KI і прошивки сім-карт (підійде Woron Scan - працює швидше за свої аналоги), безкоштовно.

Все це добро можна придбати через Яндекс, якщо ввести запит silvercard МультіСім і подивитися в правій колонці оголошень.

Так виглядає SIM-програматор.

Так виглядає SIM-програматор

Варіанти мультісімок. Зазвичай на них зображено якесь японське аніме (типу круто), а зустрічається просто сірий пластик (все одно ніхто картинки під кришкою телефону розглядати не буде).

Зазвичай на них зображено якесь японське аніме (типу круто), а зустрічається просто сірий пластик (все одно ніхто картинки під кришкою телефону розглядати не буде)

Перш ніж продовжити, давайте ознайомимося з тим, що ми будемо ламати - якісь коди сімок і операторів.

Для довідки

Для того щоб почати роботу в мережі GSM, телефон (правильніше сказати сім-карта) повинен в ній «зареєструватися». Реєстрація в мережі проводиться за двома основними параметрами: IMSI - International Mobile Subscriber Identity (міжнародний ідентифікаційний номер користувача) і ключ шифрування KI (індивідуальний ключ аутентифікації користувача, який використовується для обчислення значення відгуку і ключа шифрування). Ці номери зберігаються на сім-карті, виданій оператором, чого неможливо буде змінювати. Таким чином, кожна сім-карта оператора унікальна і, щоб зробити клон сім-карти, необхідно знати IMSI і KI.

Крок 1. Попередня підготовка

Увага!!! Всі подальші операції ви робите на свій страх і ризик.

MAC-юзери йдуть сюди
WIN-юзери йдуть сюди

Крок 2. Ще трохи операцій

Якщо ви пройшли перший крок, то тепер вам знадобиться «сімка» AT & T, яка йшла разом з телефоном.

MAC-юзери йдуть сюди
WIN-юзери йдуть сюди

Крок 3. Прочитуємо IMSI, ICCID і KI

Для початку вам потрібно знати, що третій крок вимагає часу. Якщо дізнатися номер IMSI не складає труднощів, то значення KI дізнатися на порядок складніше. Без фізичного доступу до сім-карті це взагалі неможливо (принаймні, на даний момент), так як в ефірі KI не передається у відкритому вигляді. При аутентифікації абонента на базовій станції оператора сим карта шифрує ключем KI якесь повідомлення (псевдовипадковий запит), передане мережею оператора, і повертає результат. Мережа виробляє таку ж дію зі свого боку - і якщо ключі співпали, то і зашифровані повідомлення теж співпадуть.

Наводжу експериментальні дані по російським операторам.

Cім карта Ворон Скан Час, хв. Кількість звернень до сім-карті Частота, МГц МТС-Джинс 5 5354 14.28 МТС-медіа 30 14696 7.14 МТС-інфо 20 18330 7.14 МТС-інфо 27 18863 7.14 МТС-медіа 11 6349 7.14 Білайн 96 17566 3.57

Більшість програматорів працюють на фіксованій частоті 3.57 МГц, однак у нашому випадку (USI v 2.0) була можливість вибору частоти між 3.57, 7.14 і 14.28 МГц. Чим вище частота кварцового генератора, тим швидше закінчиться процес сканування. Однак треба врахувати, що сім-карти різних операторів піддаються скануванню на різних частотах, точніше сказати, на частоті 3.57 МГц скануються всі сім-карти, на більш високій частоті - не всі. Наприклад, в Москві сім-карти Білайн скануються тільки на частоті 3.57 МГц, сім-карти МТС на частоті 7,14 МГц (МТС-медіа і МТС-інфо) і на частоті 14.28 МГц (Джинс). Сім-карти Мегафона скануються на частоті 14.28 МГц, однак дізнатися KI не вдасться.

Отже, нам потрібно:

  • Вставити свою, що не AT & T-сімку в Woronscan і витягнути з неї IMSI + KI (процес може затягнутися до 40-50 хвилин);
  • Виконати ті ж самі операції з сімки AT & T, щоб отримати IMSI + ICCID.

В результаті отримуємо приблизно наступний результат (залежить від вашої карти):

Зберігаємо результат у файл. Потім відкриваємо текстовим редактором файл, і знаходимо в ньому значення KI і IMSI вашій сім-карти. У разі якщо знайти KI неможливо, програма припинить роботу на 60000-х звернень до сім-карті. Зроблено це з тією метою, щоб уникнути блокування карти через перевищення порогового числа звернень. Однак Ви можете примусово продовжити сканування, але з особистого досвіду можемо сказати, що якщо KI не був знайдений менше ніж за 60 000 спроб, то він вже не буде знайдений ніколи. Ми перевіряли на сім-карті Мегафона, після 90 000 звернень сім-карта заблокувалася. Тобто користуватися їй стало неможливо (такі справи, експериментуйте на картах, які
не шкода).

Відмінно. Продовжимо. Далі від вас буде потрібно:

  • завантажити утиліту SIM-EMU ;
  • Помістити Silvercard в програматор, запустити SIM-EMU;
  • Configure tab >> Read from disk >> підчепити SIM_EMU_6.01_iphone. HEX і SIM_EMU_6.01_iphone_EP. HEX >> переконався, що осередки утиліти з 0 по 9 стали червоними;
  • У 0-осередок вбиваємо IMSI і Ki вашої сімки, потім AT & T ICCID. Для ADN / SMS / FDN # проставляємо вручну 161, 15, 4. Для SMS Centre юзаем ваш сервісний номер для відправки SMS (дивимося в установках телефону або на сайті оператора);
  • У 9-осередок вставляємо IMSI AT & T;
  • В опціях Config mode відзначаємо Card;
  • Натискаємо Write to card;
  • Вимикаємо iPhone, вставляємо створену супер-сімку;
  • Включаємо iPhone;
  • Спостерігаємо іконку свого оператора і робимо тестовий дзвінок бабусі з дідусем. Тепер ти - Володар кілець !!!

Enjoy, iphone maniacs!

Крім того, ось як описує процес один з учасників:

Сам процес детально описаний на hackint0sh, повторювати все сенсу не бачу, тому розповім про граблі, з якими мені довелося зіткнутися.

МультіСІМка SilverCard і програматор (оскільки у мене немає PC з com-портом, довелося брати USB) були замовлені в megasim.ru. Програматор виявився сильно просунутим - модель MultiPass Plus, що викликало перша утруднення - цей програматор працює з картою безпосередньо через свій софт, тому сторонні програми типу WoronScan його, чомусь, не бачать. Після довгих танців з бубном мені, нарешті, вдалося почати зчитувати мою сім-карту. Домогтися цього вдалося в такий спосіб - у програмі, що йде в комплекті, є режим SmartMouse / Phoenix, при перемиканні в нього карта стала доступна для SimScan, яка сильно повільніше, ніж Woronscan, але останній на той момент мені змусити працювати не
вдалося. Тому Ki і IMSI я сканував за допомогою SimScan, і зайняло це ...... 2,5 години! Найприкріше, що після успішної ініціалізації сімки в SimScan (треба натиснути на кнопку Test), WoronScan теж починає працювати, але це я дізнався вже пізніше, коли витягав ICCID з сімки оператора.

Загалом, всі дані з сімок зіскановані, настає наступний етап - все це треба записати на МультіСім. Тут знову все виявилося не просто. Софтинка SIM-EMU навідріз відмовилася писати на карту змінену прошивку, видавши повідомлення типу "вставте карту GSM або SIM-EMU". Вихід був знайдений в такий спосіб - через софт програматора я залив прошивку, завантажену по посиланню з мануала HackintOsh.org, а потім вже її поправив в SIM-EMU, замінивши всі дані на свої, після цього зміни записалися успішно, і iPhone SuperSIM, нарешті, була готова (години 4 це зайняло приблизно).

Далі треба було активувати айфон з цієї сім-картою. Я почав це робити на маці, все зробив по інструкції, але в самому останньому дії, коли, власне, запускається команда activate, процес переривався помилкою Bus error .... Почалися чергові танці з бубном - я переобтяжував айфон, комп'ютер, робив restore телефону в iTunes і т.п. - нічого не допомогло. Залишався останній варіант - спробувати активувати в Windows. І, хоча я вже не сподівався на результат, але в винде все спрацювало!

До речі, хочу сказати спасибі ентузіастам з hackint0sh.org - ozbimmer, Sassha і Vladimir_CDI, які зробили все це можливим.

До речі, в тій прошивці, яку для айфона зробив Vladimir_CDI, прописаний білайнівським номер центру SMS, так що я, мабуть, не перший, у кого російський оператор на айфоне працює

Стаття порталу iPhones.ru , Переклад форуму www.hackint0sh.org

Читай також: Ігри на iPod: кидаємо Apple в три прийоми

Дополнительная информация

rss
Карта