motofan logo
7 страниц V  1 2 3 > »         
> 

Motoflashexplorer, Вытягиваем все из прошивки вместе!

Udman
сообщение 31.12.2005, 0:44


Мастер
****

Группа: Пользователи
Сообщений: 200
Регистрация: 26.9.2005
Из: Черкассы, Украина
Пользователь №: 52 766
Модель телефона: ROKR E1
Прошивка: R373_G_0E.30.46R

Рейтинг: 43



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

Теперь,что я заметил в прошивке:
Поскольку рассматривал только картинки, навиду пример на картинках. Вот есть код картинки в прошивке:

Offset 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

11779312 00 31 00 4B 00 61 00 70 00 61 00 2E 00 4A 00 50 .1.K.a.p.a...J.P
11779328 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .G..............
11779344 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
11779360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
11779376 00 00 00 00 00 00 00 00 00 00 00 00 43 50 67 D5 ............CPgХ
11779392 43 50 67 D5 00 00 0F BB 00 07 00 00 01 FF 00 00 CPgХ...».....я..
11779408 00 05 01 70 FF FF 00 00 43 50 67 D5 00 00 00 00 ...pяя..CPgХ....
11779424 00 00 0F BB FF FF FF FF FF FF FF FF FF FF FF FF ...»яяяяяяяяяяяя

Это код картинки специально для телефона. Идет имя файла, а дальше я не понял. Сравневал с остальными такими кусками, они все похожи, меняются только некоторые байты(что это за байты еще не знаю).
После этого всего идет сам код картинки. Но код картинки идет задом на перед. То есть

11779424 00 00 0F BB FF FF FF FF FF FF FF FF FF FF FF FF ...»яяяяяяяяяяяя

все что после этого начинается, это конец картинки. Чем ниже идем, тем ближе к началу картинки. Но и здесь свой прикол. Код идет не побайтно в обратном порядке, не по рядкам в обратном порядке, а по блокам!!! Эти блоки чередуются. Сначала 24 рядка потом 40 рядков, снова 24 и т.д пока не дойдем до заголовка картинки. Заголовок будет иметь размер около 40 строк. Теперь если разложить эти все блоки правильно(то есть в обратном порядке), мы получим рисунок.

Теперь

Offset 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Начало 11779312 00 31 00 4B 00 61 00 70 00 61 00 2E 00 4A 00 50 .1.K.a.p.a...J.P
Конец 11783520 0B CB 2B 2A 22 29 66 66 38 C0 1C F2 68 6E B9 AF .Л+*")ff8А.тhn№Ї

Теперь отнемите 11783520 от 11779312. И что мы получаем??? 11783520-11779312=4208
Наша картинка занимает 4,208Кб.
Мало??? Не все так просто!!! Если картинка больше этого размера, она разбивается не несколько частей. Посмотрите в прошивке и вы увидете несколько
вот
00 31 00 4B 00 61 00 70 00 61 00 2E 00 4A 00 50 .1.K.a.p.a...J.P
таких заголовков!
То есть, если картинка составляет около 9 кб, её разобет на 9000/4208=2,13
То есть 2 блока по 4 кб и еще чуть чуть. Вообщем я думаю меня поняли.
Также в прошивке можно найти смс сообщения которые хранятся в телефоне. Находятся они в конце прошивки.
Пишите кто что думает по этому поводу. Реальна моя идея вытянуть все файлы или полный БРЕД?
Прикрепленный файл hex.rar   ( 391 килобайт ) Кол-во скачиваний: 1949
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
blackbox
сообщение 31.12.2005, 1:11


Control Freak
******

Группа: Разработчики
Сообщений: 838
Регистрация: 23.9.2005
Пользователь №: 52 431
Модель телефона: iPhone
Прошивка: 2.2.1

Рейтинг: 627.5



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

[OFF]P.S. У меня 300 сообщений! Все, надо меньше флудить :D [/OFF]

Сообщение отредактировал blackbox - 31.12.2005, 1:15
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ahdzwsy
сообщение 31.12.2005, 1:14


Новичок
*

Группа: Пользователи
Сообщений: 12
Регистрация: 25.11.2005
Пользователь №: 59 578
Модель телефона: E398

Рейтинг: 0



very good! clap;applo
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ahdzwsy
сообщение 31.12.2005, 1:51


Новичок
*

Группа: Пользователи
Сообщений: 12
Регистрация: 25.11.2005
Пользователь №: 59 578
Модель телефона: E398

Рейтинг: 0



Why?don't find something?

I am sorry!

I change the program language for my country friend !
Прикрепленное изображение
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Udman
сообщение 31.12.2005, 10:24


Мастер
****

Группа: Пользователи
Сообщений: 200
Регистрация: 26.9.2005
Из: Черкассы, Украина
Пользователь №: 52 766
Модель телефона: ROKR E1
Прошивка: R373_G_0E.30.46R

Рейтинг: 43



blackbox, так а что мешает нам познать файловую систему??? В том то и суть, разобратся как размещены файлы, и вытянуть их от туда. А то меня тройная перепрошивка уже задолбала(а старые файлы хочется вернуть,так как на компе нет). :)
Нужна просто помошь и все получется. Сам я с этим не справлюсь.

Цитата
P.S. У меня 300 сообщений! Все, надо меньше флудить :D

Разве это флуд??? Это наоборот помошь многим новичкам и мне например! Спасибо.

Цитата
Why?don't find something?

Я нифи...а не понял что ты здесь написал, наверное так как и ты не понял что я написал. :D :D :D

Ну что?? Программу кто-то пробывал? Получилось вытянуть фоту?
С новым годом всех! drink_drunks;

А! Понял! На счет языка то все пучком. А файлы не находит потому что они должны быть в прошивке в формате пока что ЖПЖ. И то не все находит. А папки ьто что слева, это так,для красоты. Я их вытянул с прошивки. Но они еще не работуют. Переведите ему кто нибудь.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ahdzwsy
сообщение 4.1.2006, 1:30


Новичок
*

Группа: Пользователи
Сообщений: 12
Регистрация: 25.11.2005
Пользователь №: 59 578
Модель телефона: E398

Рейтинг: 0



Happy new years!

sorry!

I don't speak Russian,

Can you explain in English once?

Thanks!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Udman
сообщение 4.1.2006, 18:08


Мастер
****

Группа: Пользователи
Сообщений: 200
Регистрация: 26.9.2005
Из: Черкассы, Украина
Пользователь №: 52 766
Модель телефона: ROKR E1
Прошивка: R373_G_0E.30.46R

Рейтинг: 43



Ну щя как расскажу своим кривым енглишом! :D :D :D

ahdzwsy,
The folders from left side is not working. This programm searching *.JPG files in firmware(flash file). If you JPG files was in a firmware,then you can save it by this programm. I don't speak english soo good!

Надеюсь ты меня мпонял!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ahdzwsy
сообщение 5.1.2006, 1:37


Новичок
*

Группа: Пользователи
Сообщений: 12
Регистрация: 25.11.2005
Пользователь №: 59 578
Модель телефона: E398

Рейтинг: 0



unsure.gif

Udman Thanks!

Can you insert the program for split FULL FLASHBACKUP? about picture、video、audio、kjava and skin or *.* file(S)?

I don't speak english soo good too!

I try agin ,This programm don't searching *.JPG files in firmware(flash file).

С новым годом всех!(I studied a Russian)! bigsmile;
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Udman
сообщение 5.1.2006, 21:56


Мастер
****

Группа: Пользователи
Сообщений: 200
Регистрация: 26.9.2005
Из: Черкассы, Украина
Пользователь №: 52 766
Модель телефона: ROKR E1
Прошивка: R373_G_0E.30.46R

Рейтинг: 43



ahdzwsy,
Can you insert the program for split FULL FLASHBACKUP? about picture、video、audio、kjava and skin or *.* file(S)?
I don't understend. :(

Народ! Ну хоть кто нибудь кто знает енглиш,помирите нас! А то он мне об одном,я ему о другом. Что он от меня хочет???
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ahdzwsy
сообщение 6.1.2006, 3:35


Новичок
*

Группа: Пользователи
Сообщений: 12
Регистрация: 25.11.2005
Пользователь №: 59 578
Модель телефона: E398

Рейтинг: 0



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

I don't speak Russian, Hoped you can look understood。
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Motoflashexplorer, Вытягиваем все из прошивки вместе! · Программы для работы с прошивками телефонов Motorola · Forum
 

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

 



Текстовая версия Сейчас: 28.3.2024, 16:22

Форум живёт: