Собственно другого вывода у меня нет. Прошу помощи или подсказки.
Итак. Сунулся I945GNT прошивочку посмотреть, взял ремонт-наборчик с этого сайта... Мать отказывается сдавать прошивку, стал быть несовместима с AwFlash`ами, Uniflash. Пошел на интел стянул обновляющий прошив-пакет... и нифига не понял, что за IFLASH.EXE?
Ну думаю, наверное новый вариант утилиты, я ее на дискетку, гружусь, запускаю, а у неё один вариант - шить и всё. Ладно, думаю, тут с ней рядом 1МБ Файл лежит NT4034P.BIO это стало быть прошивка, да еще и более свежая, посмотрю ка её!
А не тут то было. Ничто эту гадость не берёт, а элементарный поиск по телу сигнатуры "-lh5-" НЕ ДАЛ НИКАКИХ результатов!
Что не так, чего я не знаю, в чем ошибаюсь, подскажите как быть???
это Интел => авардом там и не пахнет. Потому что это как правило АМИ
iflash - родной интеловский прошивальщик. Более ничем эти матери не берутся разве что сдувать флешку и на программатор или хотсвопом.
Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P
Может кто знает, не распаковывает ли IFLASH приобновлении прошивки на диск этот BIO файл???
Быть может 1МБ в памяти колбасить они не реализовали, а сначала tmp какой нить создается и его можно сдернуть... отказаться от прошивания, а типа файл останется!????
Видимо BIO файл - это их какойто архив ибо в теле IFLASH находится строка(сообщение) следующего вида: "Input file was not a BIO archive"
BIO - просто файл прошивки + пара заголовков. Т.е. если их правильно отрезать, то можно получить прошивку. Действительно, если внимательно посмотреть на размер BIO-файла, то он должен быть чуть больше 1МБ (1'048'576 байтов) - реально получится примерно ~1'100'000-1'300'000 байтов
Добавлено спустя 9 минут 20 секунд:
PS: forum.rom.by/topic4624-0.html
Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P
Искал, анализировал, сравнивал, пробовал реверсисть куски(бред получается), искал харктерные строковые куски и опкоды..... и все больше и больше убеждался, к сожалению, что BIO файл НЕ ПРОСТО ФАЙЛ ПРОШИВКИ!
Скажу, еще, что помимо NT4034P.BIO(1114644 байт) имеется NT4034P.ITK файл(131776 байт), который видимо ответственен за некую проверку соответствия, распаковку, "расфасовку" BIO файла (догадки и предположения).
В обоих файлах практически НЕТ читабельной текстовой информации, которой любой биос должен "cтрадать", пусть даже не в изобилии(например "Intel","Inc","Disk", "Soft","CD","1.44"...).
INTEL`овцы обложились защитами, млин, одновременно и любопытствующим - под дых... а так хотелось глянуть, как там на SMBus шинке HW датчики (чип от SMSC) прикручены и коэффициены пересчета... (((
м-дя. Глянул внимательно - все еще хуже, чем я думал - это уже образец нового EFIшного БИОСа, что явно не родня старым АМИ и Фениксам
ВотЪ. Файл ITK - описание прошивки для Intel Integrator ToolKit.
Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P
Все интела уж второй год как ефишные. Сами придумали - сами и мучают(ся).
Чё делать то присоветуете?
Трассировать IFLASH, чтобы добраться до распаковки/проверок содержимого BIO и лишь после победы над его процедурами "вымучивать" похожий на правду бинарник???
имхо, там бинарник уже и есть. Даже незапакованный отчасти. Другое дело, что он в своем каком-то хитром Интеловском формате. Но это с моей точки зрения дилетанта ))))
Обращает на себя внимание куча секция у BIO-файла. Как будто у него внутри исполняемые файлы - в принципе, это и логично - на то он и EFI, чтобы предоставляет подгружаемые дрова.
а сдампать программатор не получится? догадываюсь, что там на матери флешка запаяна, да еще и T/SOPоповая... Но вариант...
Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P
Именно. Там они и есть, скорее всего...
А кому счас легко...
Отправить комментарий