Сотовый фрикинг Sim Карточки

Discussion in 'Электроника и Фрикинг' started by alextoun, 6 Apr 2007.

  1. alextoun

    alextoun Вылет с Трассы

    Joined:
    7 May 2006
    Messages:
    563
    Likes Received:
    216
    Reputations:
    96
    Sim(Subscriber identily Module) карта представляет собой чип, в который прошит определённый абонентный номер. В SIM карте имеется память для записной книжки и SMS. Для защитных функции SIM присваиваются коды PIN9Personal Identification Number) и PUK(Personal Unlocked Key). Коды PIN нужно вводить при включении аппарата, таким образом человек, не знающий его, включить аппарат не сможет.
    Можно выключить запрос ПИН кода, а так же и поменять его. Это делается в настройках телефона или командой:
    04 старый PIN новый PIN новый PIN
    В случае, если Пин был набран неправильно более 3 раз, карта блокируется, и тут вступает в действия резервный PUK(ПУк :D ) код, который состоит из 8 цыфр. Для того что разблокировать карту нужно ввести
    05 PUK новый PIN новый PIN
    В случае, если код Пак был введён не правильно более 10 раз и вся инфа с карточки была стёрта, или ПАК код был утерян, нужно обращаться к своему оператору в сети. В память карты так же записаны коды PIN2 и PUK2.
    Изменение PIN2 осуществяется с помощь команды
    042 старый PIN2 новый PIN2 новый PIN2
    Код PIN2 используется при сбрасывании счётчиков разговора, при вкл/выкл запрете вызовов-это зависит от медли телефона.

    P.S. статья для новичков

    Эмуляторы SIm
    Раздобыть где нить чистые SIM карточки(на каком нить рынке барахолки компов они 100% есть, ну у нас в городе такой рынок есть)) , которые предназначены для сотовых операторв. Правда они не совсем чистые, на них должен уже зашит криптографический алгоритм COMP128 и надо иметь для этих карточек вразумительную инструкцию по программированию шифровального ключа KI
    В Симках ключ может находиться в совершенно разных местах. Что касается криптографического алгоритма, то он тоже может прошиваться в разных местах на карточке. Крипто-алгоритм обычно находится в Масочном ПЗУ карточки, и любой доступ к нему извне закрыт. Было бы конечно хорошо, если бы его можно было оттуда выдрать, но это невозможно)
    Программа алгоритма написанна на спец-асемблере с применением других специальных средств и поэтому имеет чрезвычаной маленький обьём (где то около 1 кб) для работы с ней достаточно всего 128 байт ОЗУ.
    Скорость вычесления результат 0.6 секунды.(650000 операций).
    Если найдутся крутые програмисты(кловер)))))))) которые смогут на ассемблере и с учётом специфических особенностей оперционной система процесоррных смарткарт стандарта ISO 7816 реализовать опубликовать теперь алгоритм COMP128 так как после компиляции программа занимает не более 2 кб и может свободно работать с оперативкой 128 бай. Остаётся заняться поисками подходящего типа процессорной смарткарты(обычно использует процессор 8051 или 6805 Моторолла). Эти карточки будут иметь процессор 6805 или 8051, ОЗу 128 байт, ПЗУ 6кб ППЗУ 3 кб. Далее надо бы зашить в них программу криптора-алгоритма, шифровальный ключ KI а так же мобильный номер IMSI.
     
    #1 alextoun, 6 Apr 2007
    Last edited by a moderator: 7 Apr 2007
    2 people like this.