Разблокировка nck кодом. Бесплатная разблокировка модемов Huawei

Сразу же рассмотрим реальную ситуацию. Вы, например, решили сменить оператора, а Ваш телефон или смартфон запросил NCK-код. Что теперь делать? Не волнуйтесь, это не ошибка и совсем не проблема.
Частенько операторы в своих фирменных магазинах продают так называемый «операторские устройства», которые залочены только под одного поставщика услуг (например, МТС, Билайн или Life). Это означает, что Вы не можете использовать другого оператора, поскольку приобрели это устройство по сниженной цене или по каким-то другим условиям, и теперь должны «отработать» это своему поставщику услуг.
И вот при попытке смены оператора, этот девайс запросит тот самый NCK-код. Что это? Хм, это всего лишь код разблокировки сети.
Конечно, такое бывает не только в случае с операторскими девайсами, но и с ноунейм-устройствами. Но на тыльной крышке Вы сможете обнаружить узнаваемое лого оператора (хех, все равно здесь оператор порылся).

Как узнать код разблокировки сети

Это платно, его можно получить у своего оператора, точнее купить. Не думайте, что это дешево, вовсе нет. В некоторых случаях можно самостоятельно разблокировать устройство при помои разнообразных утилит, но это неправомерно, разумеется. Аналогично и с 3G/4G-модемами, которые имеют лок оператора.
Если Вы увидели в Интернете «сладкое» предложение по разблокировке 9удаленной) Вашего смартфона, то лучше не верить такому офферу. Разумным решением будет разблокировка на месте, в какой-нибудь мастерской, если у оператора дорого.
А вводя левые коды есть возможность получить кирпич (операторы тоже ставят защиту).

В этой статье мы постараемся немного приоткрыть вам завесу тайны над алгоритмами разблокировки Huawei и Alcatel. Все знают, что устройства данных производителей разблокируются кодом, но как рассчитывается и откуда берется код разблокировки?

В нашей статье о мы писали о том, что код разблокировки может быть функцией от IMEI телефона (и, таким образом, может быть просчитан) или же жёстко зашит во флеш-чипе телефона (и тогда его узнают только через внутреннюю базу данных производителя). Давайте рассмотрим модели модемов Huawei cо старым алгоритмом, о которых мы писали ранее - . Как мы и говорили, код разблокировки для них можно просчитать специальным калькулятором , но как же устроен этот калькулятор внутри?

Естественно, что производитель тщательно скрывает алгоритм генерации кодов раблокировки (в случае с модемами Huawei со старым алгоритмом, Old Algo, код разблокировки является функцией от IMEI, т.е. NCK = f(IMEI) ), но в данном случае алгоритм уже успел утечь в сеть и в этой статье мы с вами его рассмотрим. Повторюсь, что все описанное относится только к моделям E150, E1550, E155, E156, E156G, E160, E160G, E161, E166, E169, E169G, E170, E172, E176, E180, E182E, E196, E226, E270, E271, E272, E510, E612, E618, E620, E630, E630+, E660, E660A, E800, E870, E880, EG162, EG162G, EG602, EG602G, Vodafone K2540, Vodafone K3515, Vodafone K3520, Vodafone K3565, Vodafone K3715 и др.

Алгоритм генератора NCK кодов для Huawei

Исходный код алгоритма на PHP выглядит следующим образом:

Huawei Algo PHP Source function CalcOldNCK($imei,$secret = "hwe620datacard") { $magic = substr(md5($secret),8,16); $n = str_split(md5($imei . $magic),2); foreach ($n as &$v) { $v = hexdec($v); } $n1 = $n ^ $n ^ $n ^ $n; $n2 = $n ^ $n ^ $n ^ $n; $n3 = $n ^ $n ^ $n ^ $n; $n4 = $n ^ $n ^ $n ^ $n; $s = sprintf("%02s",dechex($n1)) . sprintf("%02s",dechex($n2)) . sprintf("%02s",dechex($n3)) . sprintf("%02s",dechex($n4)); $n = sprintf("%d", (hexdec($s) | 0x2000000) & 0x3FFFFFF); return $n; }
  1. Здесь, на входе функции CalcOldNck - $imei - это строка с IMEI устройства, а $secret - секретная константа, равная hwe620datacard.
  2. Как мы видим, вначале считается MD5 хещ от $secret, который равен "a32fe72c5e8dd316726b0335 d5513ba0", затем от него берутся выделенные 16 символов. Это и будет $magic.
  3. Затем мы считаем MD5 хеш от контакенации IMEI и полученной константы $magic. Предположим, что IMEI у нас 860650020246212, тогда объединение IMEI и $magic - дадут нам строку "8606500202462125e8dd316726b0335", а MD5 хеш от нее соответственно "9423f197fafad4887ee169fe0547cf7a".
  4. Разобьем эту строку на байты в шестнадцатиричном представлении, т.е. 0x94, 0x23, 0xf1 и т.п.
  5. В результате получим массив:

    Array
    => 148
    => 35
    => 241
    => 151
    => 250
    => 250
    => 212
    => 136
    => 126
    => 225
    => 105
    => 254
    => 5
    => 71
    => 207
    => 122
    )

  6. Как видно, нулевой элемент массива - это 0x94 (148 в десятичном представлении), первый - 0x23 (35) и т.п.
  7. Далее мы считаем числа n1, n2, n3, n4 (фактически это байты будущего NCK) по формулам:

    $n1 = $n ^ $n ^ $n ^ $n;
    $n2 = $n ^ $n ^ $n ^ $n;
    $n3 = $n ^ $n ^ $n ^ $n;
    $n4 = $n ^ $n ^ $n ^ $n;

  8. Где ^ - это операция "исключающее ИЛИ", т.е. XOR.
  9. Таким образом получаем:

    N1 = 148 xor 250 xor 126 xor 5 = 21
    n2 = 35 xor 250 xor 225 xor 71 = 127
    n3 = 241 xor 212 xor 105 xor 207 = 131
    n4 = 151 xor 136 xor 254 xor 122 = 155

  10. Или в шестнадцатиричной системе (n1,n2,n3,n4) = (15,7f,83,9b). Объединяем эти числа, и получаем шестнадцатиричное число - 157F839B (360678299).
  11. И у нас остался последний шаг, а именно для получения NCK выполняем над ним следующее преобразование - 0x157F839B or 0x2000000 and 0x3FFFFFF. Это вполне можно сделать с помощью стандартного Windows калькулятора, переключив его в вид программиста.
  12. В результате этой операции получаем 0x37F839B . Переведя его в десятичную систему счисления, получаем искомый NCK (код разблокировки) - 58688411 .

Проверяем полученный результат любым общедоступным калькулятором Huawei и убеждаемся в том, что мы получили правильный результат:

В начале статьи я говорил, что мы расскажем и про алгоритм генерации кодов разблокировки для Alcatel . В приведенном архиве вы найдете исходники на Delphi для следующих моделей телефонов Alcatel - V670, C700, C701, PLAYBOY, C707, C717, V770, C820, C825, MANDARINA DUCK, S215, S218, S319, S320, S321, S520, MISS SIXTY, S853. Авторство исходников принадлежит ulymar (atf team member) . Код очень структурированный и разобраться в нем не составит особенных проблем даже для начинающих программистов. Форма скомпилированного приложения выглядит следующим образом:

В последнее время поставщики мобильных услуг делают для своих абонентов выгодные предложения на услуги связи и доступа в интернет.

Обязательным условием становится приобретение SIM-карты и смартфона этого оператора. Как правило, название фирмы, изготовившей гаджет, не афишируется, зато на корпусе телефона мы видим название одного из популярных мобильных провайдеров. Стоимость комплекта весьма низкая, и выгода от приобретения ощущается сразу, так как за небольшие деньги абонент получает немало готовых пакетов услуг с длительным сроком действия, а также неплохой смартфон с приемлемыми характеристиками.

Но иногда возникает ситуация, когда абонента перестает устраивать ценовая политика выбранного оператора или качество связи. Предсказуемым вариантом действий будет приобретение SIM-карты другого оператора с более выгодным тарифным планом и попытка установить ее в имеющийся смартфон.

В этом случае первое, что увидит пользователь на дисплее гаджета - сообщение с просьбой ввести NCK-код. Здесь то и выясняется, что аппарат заблокирован провайдером-изготовителем (Билайн, Tele2, МТС, Мегафон) от попыток использовать другие SIM-карты.

Эта идея была заимствована нашими мобильными операторами у иностранных провайдеров. Вот только услуга по получению NCK-кода за границей предусмотрена и отрегулирована, но абонент должен дополнительно оплатить стоимость получения NCK-кода. Зачастую стоимость такой информации весьма ощутима и бьет по карману.

В России возможность получения информации о NCK-коде у выбранного оператора отсутствует. Этой степенью защиты заблокированы не только смартфоны, но и планшеты и USB-модемы. Но спрос, как всегда, рождает предложение. Именно поэтому на специализированных сайтах можно найти полные руководства к действию для разблокировки смартфона. Иногда процесс получения NCK-кода для некоторых устройств невозможен - альтернативой этому является полная перепрошивка, в результате чего NCK-код перестает запрашиваться.

Для пользователей с начальным уровнем мастерства данные процедуры могут быть трудно выполнимыми, поэтому в интернете есть масса платных сервисов по «разлочиванию» смартфонов. Обычно для этого необходимо сообщить , его модель и страну изготовителя. Цена напрямую зависит от стоимости смартфона и степени сложности разблокировки. Стоимость услуги начинается от $0,5 и может достигать $150. Обычно эти затраты определенно оправданны, так как покупка нового «свободного» от обязательств смартфона обойдется дороже.

Мегафон с некоторых пор не только оператор сотовой связи. Можно повсеместно встретить магазины, где кроме абонентского обслуживания можно ещё и купить телефон. Среди прочих моделей встречаются аппараты и под брендом Мегафон. Понятно, что это те же самые ZTE, Huawei, Alcatel, но сделаны специально для Мегафон. Вместе с ними предлагаются специальные тарифные планы и условия обслуживания, а цена на них намного ниже, чем на собратьев. Есть в этом вопросе одно большое НО. Эти телефоны могут работать только с сим-картами Мегафон. Можно ли этот запрет снять? Об этом читайте ниже.

Механизм разблокировки достаточно простой. Когда вы устанавливаете в аппарат чужую сим, телефон просит код разблокировки. Достаточно его ввести и всё заработает. Можно поступить и по-другому. Открыть доступ к инженерному меню с помощью команды *#*#3646633#*#* . Затем идите следующим путём: Simmelock — Сетевые настройки — Разблокировать — Вводите код.

На первый взгляд, всё просто. Сталось только найти заветные цифры. Желательно это сделать бесплатно.

Как получить код разблокировки

Можно попробовать бесплатно. Однажды в сеть попала информация о коде разблокировки телефона Megafon Login 2 MS3A. Автор поста быстро осознал ошибку и статью удалил, но это не помогло. Информация облетела весь интернет и только ленивый ею не воспользовался. То, что пароль подошёл абсолютно для всех устройств весьма неожиданно. Мы это к тому, что если у вас именно эта модель, причём старой прошивки, то смело применяйте пароль разблокировки 67587048 .

Обращаем ваше внимание на то, что данный способ будет работать только на старых прошивках до 8.1.4. В более поздних версиях халява уже закрыта. И цифры эти не подходят, и доступ в инженерное меню закрыт.

Тем, у кого другие модели повезло меньше и придётся поискать информацию. Если вы до сих пор желаете всё сделать бесплатно, идите на форум http://forum.gsmhosting.com/vbb/index.php . Ищите раздел получения кодов Unlocking Codes & log files Requests / Phone Unlocking Codes & Maps. Далее найдите раздел, который соответствует производителю вашего телефона, и оставляйте запрос. Не самый удачный способ. Во-первых, придётся пообщаться на английском. Во-вторых, сразу вам никто не ответит, ожидание может сильно затянуться.

Есть способ более скоростной – купить пароль. Цена от 200 рубле й. Честность этих сайтов мы не проверяли. Успокаивает то, что негативных отзывов на них нет. Цена тоже небольшая, поэтому можно и рискнуть.

Для получения кода понадобится IMEI телефона и Provider ID . Эта информация располагается на наклейке под батареей.

После того, как пароль будет получен, вставляйте новую сим и вводите его. Учтите, что количество попыток ограничено, поэтому если вам попался пароль нерабочий, то лучше попытки бросить, иначе устройство станет нерабочим. Тот же способ подойдёт и для модемов.

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

Ну, теперь, ты хочешь разлочить свой любимый
мобильник, чтобы вставлять в него сим-карты других операторов. ОК, нет
проблем, дяденька Скифф тебе в этом поможет. Итак, сначала я расскажу
что
надо сделать перед разлочкой мобилки, а потом,
как разлочивать.

Будет непонятно приходи ко мне
на: http://skiff.dax.ru или пиши на
— я растолкую. Ну,
начнём!


Инфа перед разлочкой мобилки


Все GSM
телефоны имеют процессор, eeprom или flash
память. Если ты хочешь сделать изменения в
своем телефоне, тебе потребуется
перепрограммировать память.
SIM LOCK или
SP LOCK (SERVICE PROVIDER) — эта блокировка
заставляет твой телефон работать только
с одним оператором GSM — он и
блокирует телефон. IMEI — это серийный номер твоей мобилки.
Для просмотра введи на своем телефоне *#06# или просто посмотри под
батареей. SECURITY CODE — код блокировки — устанавливается
пользователем. NCK этот код соединен с SIMLOCK — но уникален для
всех телефонов. IMEI —
символы:


XXXXXX XX XXXXXX X
TAC
FAC SNR SP


Теперь я объясню, что такое всякие Tac’и, Fac’и…
TAC = Type Approval Code (первые 2 цифры
— код страны) FAC = Final Assembly Code — Код производителя) Вот пара кодов:


(01,02 =
AEG)
(10,20 Nokia)
(40,41,44 Siemens)
(30
Ericsson)
(50 Bosch)
(51 Sony,Siemens,Ericsson)
(60
Alcatel)
(65 AEG)
(70 Sagem)
(75 Dancall)

(80 Philips)
(85 Panasonic)


SNR = Серийный номер SP = Spare


IMEI — символы на новых
моделях:


XXXXXX XX XXXXXX X XX
TAC FAC SNR SP VER


На новых телефонах SP и VER символы
обозначают версию программного обеспечения телефона. Перед
тем
как что-либо сделать с телефоном, скопируй IMEI
— это предохранит тебя от некоторых ошибок.

Методы
разблокировки


EEPROM DUMP
— для применения этого метода тебе
нужно вытащить eeprom, с помощью eeprom
programmer считать все данные с него в файл
и перепрограммировать этот файл, далее исправленный файл
записывается заново в eeprom и память вставляется в телефон. Это сложный метод, только для продвинутых,
но зато работает на 100%.


TO CONNECT THE CABLE — нужен кабель и программное
обеспечение для
данного типа телефона. Этот метод работает на
100% и это лучший метод для всех —
для начинающих также. Залогом успеха является
нормально работающее программное
обеспечение.


CODES — иногда возможно применение
универсальных
кодов вводимых с клавы телефона — но этот
метод только для старых телефонов и
для разблокировки необходимы программы генерации разблокировочных кодов.
Самый дешевый метод и работает на 100% —
но только со старыми телефонами.


SERVICE CARD — цена такой
карты очень высока и применение для образования
или в одиночных случаях просто беспонтово.


Так, похоже ты понял, как
это всё делается и из чего это всё состоит. Если
не понял — то бегом читай сначала. А если понял, то слушай
дальше, я так разлочивал свою мобилку. Этот способ работает на 100%,
но если у тебя в наличии кривые руки:),
то тут немного другое… Я не несу ответственность за ваши сгоревшие
телефоны:). Вперёд!


Снятие Sim-Lock


Тебе потребуется кабель m2bus. Ты можешь
найти схему этого кабеля в и-нете
(не рекомендую, т.к. схемы не всегда правильные)
или купить его (О, так сделал я,
заплатил 15 долларов по левой кредитке, ко
мне его прислали, без вопросов 8)).
Если ты уже нашел кабель — найди программное обеспечение (Прога:
winlock). Запихайте 8) в телефон sim-карту. Если телефон подключился к сети введи: *#0000#. Вверху ты увидишь
номер версии программного обеспечения. Если
версия ниже чем 5.20, то читай далее.
Вытащи сим-карту из телефона, соедини
телефон и РС кабель. Запусти прогу Winlock. Далее в меню
‘Option’ выбери порт к
которому подключен телефон. Потом закрой
это окно. Далее нажми кнопку ‘Read Phone’.
В окошках ‘Simlock level 1’ в графе ‘State’ выбери ‘Close’, в графе ‘MCC+MNC’ введи
‘?????’ (Пять знаков вопроса). В строке ‘Simlock level 4’ в графе ‘State’ выбери
‘Close’ и в графе ‘MSIN’ введи ‘???????????’
(Десять знаков вопроса). Далее нажми ‘Close Simlocs’. Да, да, нажми!! Нажми ‘Close
Simlocks’, НЕ ‘Open Simlocks’ !!! Если ты
нажмешь, ты увидишь окно с паролем — не
меняй его! Нажми только кнопку ‘Ok’. YESSS!
Ты удалил сим-loсk! Помни — если ты
введешь данные или нажмешь другие кнопки —
ты сломаешь свой телефон! Если версия прогр. обесп.
5.20 или 5.22 тебе нужны другие программы —
5110520.exe для версии 5.20 или 5110522.exe для
версии 5.22. Соедини телефон с РС и запусти
прогу. Нажмите кнопку ‘Unlock’. Если надпись ‘Work’ висит в течении длительного
времени перегрузи РС и проверь все соединения. После завершения
работы программы, запусти Winlock и разблокируй телефон в соответствии
с
вышеизложенным руководством.



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: