Как отключить проверку совместительства версий прошивки

Как отключить проверку совместительства версий прошивки

Разблокировка прошивок модемов ZTE MF

При прошивке модемов ZTE MF другими прошивками модем иногда не прошивается: пишет о несовместимости прошивки или что то в этом роде (The model is not correct, not allow use this tool!). Это случается если в прошивке заложена блокировка на прошивку других модемов. Приведу пример снятия такой блокировки с прошивки модема ZTE MF190S  dl_mf190s_eti_eg_euv1.00.00. На других прошивках это может делаться немного по другому но принцип похож. Сам процесс делаетс примерно так:

Открываем файл прошивки в дизасемблером например этим w32dasm (я ползовался OllyDbg). При запуске блокированной прошивки появляется окно с таким текстом: The model is not correct, not allow use this tool! или каким другим, зависит от прошивки.
Выбираем любую характерную фразу или слово.. например model или correct или любое которое есть именно в этом окне и желательно ни в каких других, так проще найти фрагмент кода который нужен.
Теперь в дизасме ищем фрагмент этого текста или текст целиком, теперь поднимаемся чуть вверх и ищем в коде что нибудь типа вызова подфункции (call) и по соседству будет test и условный переход типа: je, jne, jz, jnz, который сравнивает и если правильно отправляет в обход предупреждения. На картинке это JNZ. Напротив JNZ hex код 75 17, нужно этот код найти в Hex редакторе, что бы легче искать и найти сразу, копируем этот код и строку с кодом которая выше.

3143c26407dbt

Все что нам нужно это заменить переход условный на без условный - типа по любому - меняем на jmp. Для этого открываем файл прошивки в HEX редакторе (WinHex, HxDru, kodovik: последние два на русском) и находим кусок кода

88d64a59a6e8t Dded53b69072t

меняем 75 на EB -это перевод команд в машинный хекс код.Правим все что нужно в Hex редакторе и закрываем с сохранением.

Должно получиться примерно так:

3a13e5d218a8t 5b29773e004dt

Если что не понятно, задать вопрос и обсудить можно на форуме.

Статья создана при поддержке пользователя интернета AlekseyENG
 

Новости форума

  • ViktorM

    Mодем ZTE MF83M

    ПРОШИВКУ НА МОДЕМ ZTE MF-100 ЧТОБЫ РАБОТАЛА ЗВОНИЛКА. oli5002 Если мо... Далее
    К сообщению ViktorM 1 месяц назад
  • oli5002

    Mодем ZTE MF83M

    ФОРУМЧАНЫ ПРЕДЛОЖИТЕ ПРОШИВКУ НА МОДЕМ ZTE MF-100 ЧТОБЫ РАБОТАЛА ЗВОНИЛКА. ВЕРСИЯ ПРОШ... Далее
    К сообщению oli5002 1 месяц назад
  • sarov777

    Выдается ошибка при разблокировании

    Есть ломанный DC Unlocker [DCCrap] 1.00.0460 не раз помогал мне разлочить старые зте. ... Далее
    К сообщению sarov777 4 месяцев назад
  • karinex

    Трастовые сайты

    Поисковая оптимизация (англ. search engine optimization, SEO) — комплекс мер по внутре... Далее
    К сообщению karinex 11 месяцев назад
  • ViktorM

    Mодем ZTE MF83M

    @симбад Нету для него нормальных прошивок, те что есть рассчитаны на программатор. А е... Далее
    К сообщению ViktorM 1 год назад

Интересные новости