реклама на сайте
подробности

 
 
> Вытащить U boot из firmware бинарника
Kirill_Good
сообщение Feb 16 2013, 11:13
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 217
Регистрация: 10-12-10
Из: Москва
Пользователь №: 61 528



Добрый день!

Есть ли какие-нибудь опознавательные знаки у u-boot для того, чтобы вырезать точно его из firmware бинарника? Точно в плане найти где он начинается и где заканчивается. Binwalk не помог. Может и потому что не умею пользоваться или читать вывод.

Спасибо!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
kurtis
сообщение Feb 16 2013, 15:48
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 466
Регистрация: 21-06-05
Пользователь №: 6 205



Для однозначного ответа слишком много неизвестных.
Есть некоторое подобие меджика у каждой архитектуры, для старта программы на arm архитектуры, в ней в самом начале должны быть вектора прерываний (7 или 8 штук, точно не помню), это можно использовать для определения начала.
Если в убутовском command line есть поддержка чтения из флэшки, то можно убут сдампить в ОЗУ, а затем через консоль слить на host машину (или на карточку, или по сети, зависит от того, что есть).
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 23:23
Рейтинг@Mail.ru


Страница сгенерированна за 0.01354 секунд с 7
ELECTRONIX ©2004-2016