GSM Форум - GSMForum.SU

GSM Форум - GSMForum.SU (https://gsmforum.su/index.php)
-   Nokia BB5 - для пользователей телефонов (https://gsmforum.su/forumdisplay.php?f=202)
-   -   Nokia E70 - требует код блокировки (https://gsmforum.su/showthread.php?t=82984)

lealex 05.10.2011 10:07

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

В общем это все лирика... к делу.
Стал анализировать платформу S60 bb5, 2 процессора EPOC и NOS - EPOC - отслеживание действий пользователя, NOS - телефона, контакты и заметки, смс хранятся в файловой системе...
подробных описаний мало - но было мнение что файловая система не стартует в режиме локал. не имея возможности полноценной работы с прошивкой, стал анализировать причину забывания кода телефоном...
телефон принимал звонки с определением звонившего, во время разговора позволял менять режим связи, совершал экстренные вызовы - но код блокировки мешал подключиться к компу и не принимался...
возникло предположение, что слетел кусок кода - отвечающий за авторизацию защитного кода.
заменить можно только прошивкой MCU - что не всегда помогает, и часто удаляет данные.
после проверки на таком же телефоне - подтвердилось, что это так - телефон сбросился и стер всю память...
возникла мысль, что телефон не забыл пароль, а ждет ввода какого то иного, получившегося из слияния старого и нового, или сбоя.
поле 5 группы [308] не доступно для чтения в pm
а в группе [35] хранится что-то похожее на пароль с тройками, программы упорно при сбросе USER CODE сбрасывают это поле в 3132333435000000
якобы сбрасывая пароль на 12345
после сброса юзер кода программой NSS, затем циклоном в сервис центре, поле стало 20499 - причем JayDi сказал что это и есть 12345 в Е-интерпритации, но что это такое так и не удосужился объяснить... в инете инфы по этому я не нашел, и времени было мало. известные мне алгоритмы кодирования не подходили.
в сервис центре после сброса пароля сказали что он теперь 20499 или 12345 но надо подождать час, но ни тот ни тот пароль не подходил.
причем прога NSS и JAF при просмотре поля user code упорно выдавали пароль путем убирания из группы [35] pm троек.
после экспериментов с установкой разных паролей, и сравнения файлов я заметил что несмотря на то что пароль больше 5 цифр или даже символов, в поле меняются только 5 цифр. это навело меня на мысль, что сам пароль хранится где-то в недоступном для чтения моими программами месте, а меняется только видимо его хэш или его как выразились, Е-интерпритация
jaf не давал возможности отдельно прошить pm почему то, а программа NSS через USB вообще не давала прошить целиком, а при прошивке только группы [35] ничего не менялось... но при выборе диапазона прошивки от [2] до [300] часть групп менялась на новую прошивку вместе с группой [35]
но часть становилась нулевой... Но при включении телефона он сам восстанавливал недостающие группы начиная с [1] и [2]
Ура, решение было найдено!
на рабочем телефоне был установлен мой старый пароль (11 символов), поле стало равно 35373333360000, сохранен файл pm c него.
потом подключен через резистор старый заблокированный телефон в режим local, программой NSS заменена группа [35] на значение соответствующее старому паролю.
несколько нервных минут, перезагрузка от батареи, ввод старого кода и телефон разблокировался!!! громкое УРА!!!!! Получилось!!!! тут же подключил PCSuite и скинул все данные :)


Текущее время: 17:18. Часовой пояс GMT +3.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot