motofan logo
17 страниц V < 1 2 3 4 5 > »         
> 

Flextools By Azt59 V1_3 Beta, Ковыряем бинарный флекс Версия FT 1.3

azt59
сообщение 18.2.2006, 22:13 Закрепленное сообщение!


Мастер
****

Группа: Пользователи
Сообщений: 258
Регистрация: 26.9.2005
Из: Perm
Пользователь №: 52 732

Рейтинг: 140



Прога умеет на данный момент:
++++++++++++
+Разбирает R373 Флекс из Быкапа на файлы
+Вытаскивает флекс из FullBackUp и работает сним
+Два режима извлечения (Extra для просмотра всех и даже временных файлов)
---------------------
-Работает пока с диском /C/
-----------------------------------------------------------------;
В скором времени
Работа с диском /a/,Выдергивание Смс, Справочника и Симов.
FlexTools_by_AzT59v1.3 BETA
там на страничке будет ещё сссылочка давите её
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
LCF
сообщение 7.3.2006, 7:27


Гуру
******

Группа: Почётные мотофаны
Сообщений: 1 145
Регистрация: 23.9.2005
Из: Мурманск
Пользователь №: 52 465
Модель телефона: iPhone 3GS + V3xx

Рейтинг: 331.5



azt59,
А чем мне флекс-то вытягивать? Твоей прогой? Или через SHXCodec? Или нужно открывать Flex уже собранный в *.shx? Объясни... У меня прошивок 10 есть. Для разных моторов. Чем смогу - помогу.

На 373 моя прога справится, а другие SHXCodec разбираешь
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
azt59
сообщение 7.3.2006, 8:48


Мастер
****

Группа: Пользователи
Сообщений: 258
Регистрация: 26.9.2005
Из: Perm
Пользователь №: 52 732

Рейтинг: 140



Потерял исходники.....
Windows must die.....

Делаю сейчас всё с нуля:
Отказался от "разделки" SHX, прога будет конкретно о флексе
Новый алгоритм извлечения
Работа С FullBackup
Поддержка разных языков
Будет извлечение SMS из флекса
Попытаюсь извлеч Seem ы

Принимаю предложения пока есть время кому ещё что извлечь?

Обновление уже скоро..
Успевайте с предложениями.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
piskor
сообщение 7.3.2006, 10:54


Новичок
*

Группа: Пользователи
Сообщений: 15
Регистрация: 14.11.2005
Из: Poland
Пользователь №: 58 336
Модель телефона: v547
Прошивка: R472_G_08.18.55R SE7498BXXU10D6 0036

Рейтинг: 0



Цитата(azt59 @ Monday, 6 March 2006, 22:14)
piskor,
хм?? ты точно выложил первые байты CG2(FLEX) ,,начало какое-то нестандартное,, неужели на каждой платформе разные структуры флексов!!!
*


я виноват ! моя ошибка
теперь будет ОК
я поправил свой первый пост
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
LCF
сообщение 7.3.2006, 14:25


Гуру
******

Группа: Почётные мотофаны
Сообщений: 1 145
Регистрация: 23.9.2005
Из: Мурманск
Пользователь №: 52 465
Модель телефона: iPhone 3GS + V3xx

Рейтинг: 331.5



azt59,
А нельзя ли сделать, чтобы прога восстанавливал справочник?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
azt59
сообщение 7.3.2006, 19:07


Мастер
****

Группа: Пользователи
Сообщений: 258
Регистрация: 26.9.2005
Из: Perm
Пользователь №: 52 732

Рейтинг: 140



LCF,
можно, постараюсь, насколько я знаю но находится в виде файла в телефоне следовательно сохраняестся во Флексе
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Dimka
сообщение 8.3.2006, 20:12


МотоКовырятель
******

Группа: Разработчики
Сообщений: 707
Регистрация: 21.3.2005
Из: Волгоград
Пользователь №: 39 255
Модель телефона: Moto X, Defy, ZN5, E2

Рейтинг: 1029



azt59, прога похоже вообще не работает с прошивками от C650, т.е. серии R365 например.
Если распаковывать монстр, то прога в списке показывает 7 кодовых групп (так и должно быть), но при этом в списке две группы DRM и 3 DSP. Поэтому реальных бинарников получается только 4 файлы. При этом в списке Flex нету, хотя он естественно есть в монстре.
Когда пытаюсь проге скормить реальный Flex, распакованный через SHXCoDec, прога выдает, что это не Flex.
Если важны первые байты Flex, то например вот они от R365_G_0B.D2.2FR, у других вроде такие же:
Код
Offset      0  1  2  3  4  5  6  7   8  9  A  B  C  D  E  F

00000000   00 00 00 00 00 01 00 01  EC FF FF 00 00 05 00 00   ........ìÿÿ.....
00000010   00 01 00 02 0E FF F3 00  00 02 00 00 00 01 00 03   .....ÿó.........
00000020   0D FF F3 00 00 02 00 00  00 01 00 04 00 FF F3 00   .ÿó..........ÿó.
00000030   00 02 00 00 00 05 00 09  02 FF F3 00 00 02 00 00   .........ÿó.....
00000040   00 04 00 0D 02 FF F3 00  00 03 00 00 00 01 00 0E   .....ÿó.........
00000050   0D FF F3 00 00 03 00 00  00 01 00 0F 00 FF F3 00   .ÿó..........ÿó.
00000060   00 03 00 00 00 05 00 14  02 FF F3 00 00 03 00 00   .........ÿó.....
00000070   00 05 00 19 02 FF F3 00  00 03 00 00 00 04 00 1D   .....ÿó.........
00000080   02 FF F3 00 00 0D 00 00  00 01 00 1E 0D FF F3 00   .ÿó..........ÿó.
00000090   00 0D 00 00 00 01 00 1F  00 FF F3 00 00 0D 00 00   .........ÿó.....
000000A0   00 05 00 24 02 FF F3 00  00 0D 00 00 00 05 00 29   ...$.ÿó........)
000000B0   02 FF F3 00 00 0D 00 00  00 05 00 2E 02 FF FF 00   .ÿó..........ÿÿ.
000000C0   00 0D 00 00 00 05 00 33  02 FF FF 00 00 0D 00 00   .......3.ÿÿ.....
000000D0   00 05 00 38 02 FF FF 00  00 0D 00 00 00 05 00 3D   ...8.ÿÿ........=
000000E0   02 FF FF 00 00 0D 00 00  00 05 00 42 02 FF FF 00   .ÿÿ........B.ÿÿ.
000000F0   00 0D 00 00 00 05 00 47  02 FF FF 00 00 0D 00 00   .......G.ÿÿ.....
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
azt59
сообщение 8.3.2006, 21:02


Мастер
****

Группа: Пользователи
Сообщений: 258
Регистрация: 26.9.2005
Из: Perm
Пользователь №: 52 732

Рейтинг: 140



Dimka,
ОГРОМНЕЙШЕЕ ТЕБЕ СПАСИБО!!!!!!
Я НАКОНЕЦ-ТО ВСЁ ПОНЯЛ!!!!!!

На R373 платформе адресная таблица идет с выравниванием по 16 байт а на R365 Они с выравниванием на 12 байт Ждите разбор флекса на R365!!
Dimka,
Еще раз спасибо!!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
LCF
сообщение 8.3.2006, 21:55


Гуру
******

Группа: Почётные мотофаны
Сообщений: 1 145
Регистрация: 23.9.2005
Из: Мурманск
Пользователь №: 52 465
Модель телефона: iPhone 3GS + V3xx

Рейтинг: 331.5



azt59,
Если из бэкапа можно будет вытягивать телефонную книгу, то жди плюсов. Думаю, не только от меня.

P.S. Сорри за оффтоп. Но очень хочется телефонную книгу выдергивать...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
azt59
сообщение 9.3.2006, 11:53


Мастер
****

Группа: Пользователи
Сообщений: 258
Регистрация: 26.9.2005
Из: Perm
Пользователь №: 52 732

Рейтинг: 140



Насчет телефонной книги вот что я понял файл называется DL_DMH_File
хранится он не так как другие файлы(пользовательские) а подругому наровне с TempTone.db и тд.
Осталось понять как, поиск Unicode(DL_DMH_File) во флексе дал 6 результатов нашёл схожие куски кода...
Но порядок хранения непонятен.. должны быть адресные таблицы но я пока не нашёл НУЖНА ПОМОЩЬ!!!

Насчет телефонной книги вот что я понял файл называется DL_DMH_File
хранится он не так как другие файлы(пользовательские) а подругому наровне с TempTone.db и тд.
Осталось понять как, поиск Unicode(DL_DMH_File) во флексе дал 6 результатов нашёл схожие куски кода...
Но порядок хранения непонятен.. должны быть адресные таблицы но я пока не нашёл НУЖНА ПОМОЩЬ!!!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
azt59
сообщение 10.3.2006, 4:25


Мастер
****

Группа: Пользователи
Сообщений: 258
Регистрация: 26.9.2005
Из: Perm
Пользователь №: 52 732

Рейтинг: 140



Умом Моторолу не понять!!! Они умудрились диск \C\ запаковать подругому, диск \a\ весь запихнули в последний блок флекса прога пока его игнорирует так как формат пока неизвестен.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Flextools By Azt59 V1_3 Beta, Ковыряем бинарный флекс Версия FT 1.3 · Программы для работы с прошивками телефонов Motorola · Forum
 

17 страниц V < 1 2 3 4 5 > » 
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28.4.2024, 20:15

Форум живёт: