![]() |
eXeL@B —› Вопросы новичков —› Из дампа в файл |
Посл.ответ | Сообщение |
|
Создано: 07 ноября 2009 20:24 · Поправил: Klav · Личное сообщение · #1 Есть файл-прошивка.Дамп.Бинарный файл.Хотелось чтобы загружалась программой-загрузчиком для нее ,но с изменениями.Скорее всего программа-загрузчик проверяет файл по контрольной сумме и длине файла.Сверяя аналогичные файлы в WinHex-отличие 4 байта из первых 16 и средняя частьсосотовляющая примерно 17-ю часть от общей длины файла,которая в некоторых файлах имеет одинаковые HEX значения.Пробовал при помощи PEID подогнать файл под определенную CRC ,но PEID даже его не видит,а видит прогу -загрузчик.Я так понял что вся проблема в 4 байтах в заголовке файла. Вот и вопрос-при помощи каких программ я смогу склеить и подогнать файл чтобы он определялся как родной.Желательны ссылки на теорию, на программы и если есть возможность на практику в скриншотах.За любую помощь благодарен. ![]() |
|
Создано: 07 ноября 2009 21:00 · Личное сообщение · #2 |
|
Создано: 08 ноября 2009 14:45 · Личное сообщение · #3 |
|
Создано: 09 ноября 2009 03:02 · Личное сообщение · #4 Спасибо.Что то кажется мне что эти четыре байта и есть контрольная сумма всего файла и сама входит в файл.И одновременно является паролем.Конечно можно попытаться отключить в загрузчике функции контроля и запихнуть файл.....но что может быть потом....и....как то грубовато.Хотелось покрасивее.Будем думать. ![]() |
|
Создано: 09 ноября 2009 10:15 · Личное сообщение · #5 |
|
Создано: 09 ноября 2009 12:48 · Личное сообщение · #6 Klav пишет: Что то кажется мне что эти четыре байта и есть контрольная сумма всего файла и сама входит в файл Когда кажется - креститься надо. 4 байта в начале скорее всего длина, сумму обычно в конце ставят. Не разводи тут детский сад. Я для своей железяки три месяца искал описание структуры, потом еще месяца три разбирался с 3-й частью - оказалось там модифицированный алгоритм упаковки был. А ты хочешь примитивно подменить CRC - если железяка современная, то фиг вам будет. ![]() |
|
Создано: 10 ноября 2009 08:10 · Личное сообщение · #7 |
|
Создано: 13 ноября 2009 14:24 · Личное сообщение · #8 |
|
Создано: 21 декабря 2009 00:34 · Личное сообщение · #9 |
|
Создано: 21 декабря 2009 02:47 · Личное сообщение · #10 |
![]() |
eXeL@B —› Вопросы новичков —› Из дампа в файл |
Эта тема закрыта. Ответы больше не принимаются. |