Ремонт: Ноутбуков, Компьютеров
https://vlab.su/

Распаков биос на модули
https://vlab.su/viewtopic.php?f=181&t=80264
Страница 1 из 1

vincent007 [ 10 сен 2018, 21:10 ]
Заголовок сообщения:  Распаков биос на модули

Ноут z580. Есть с него дамп. Хочу распаковать на модули с целью правки whitelist. Чем распаковать его? Что то перепробовал все что можно найти выбивает что то наподобие Not phoenix/...

Doc [ 10 сен 2018, 21:16 ]
Заголовок сообщения:  Re: Распаков биос на модули

Что там распаковывать если он пустой почти; у вас 8мб ужалось меньше, чем 200кб
То есть вы ни плату назвать не можете нормально, ни дамп с нее снять..

vincent007 [ 10 сен 2018, 22:43 ]
Заголовок сообщения:  Re: Распаков биос на модули

блин, спасибо что носом ткнули, глянуть в хексе я то и не подумал, он криво считался у меня.....

Doc [ 10 сен 2018, 23:48 ]
Заголовок сообщения:  Re: Распаков биос на модули

да опять хлам
плату назовете когда-нибудь или как?

parseFile: invalid data checksum
parseSection: decompression failed with error "Customized compression failed"
parseVolume: non-UEFI data found in volume's free space
parseVolume: volume header checksum is invalid
parseVolume: volume has FFS file with invalid size
parseBios: volume parsing failed with error "Invalid file"
parseBios: unknown volume revision 0
parseBios: volume size stored in header B0000h (720896) differs from calculated using block map 0h (0)

vincent007 [ 11 сен 2018, 12:42 ]
Заголовок сообщения:  Re: Распаков биос на модули

сегодня вечером не через колодку солью дамп, а припаяю флешку к переходничку, плату вечером посмотрю. ( кванта какая то)
очень странно что верификация после слития проходит. прогер tl866

ЗЫ первый раз такое с флешкой (w25q64fv)

Doc [ 11 сен 2018, 13:13 ]
Заголовок сообщения:  Re: Распаков биос на модули

Если вы задаете вопрос, значит должны его начать с платы, наверное типа LZ3A; ведь можно же тупо скачать любой дамп под нее и увидеть, что там все распаковывается
Если немножко раскинуть соображалкой, то станет очевидно, что нельзя верифицировать то, что изначально неизвестно; верификация может быть при записи - сравнение записанного с имеющимся, но при считывании, имеющегося изначально нет - чего вы там верифицируете
Считайте несколько раз и сравните считанное между собой, когда начнет все совпадать, значит наверное "удалось"
Вообщем, пустая трата моего времени

vincent007 [ 12 сен 2018, 00:28 ]
Заголовок сообщения:  Re: Распаков биос на модули

Doc писал(а):
Если вы задаете вопрос, значит должны его начать с платы, наверное типа LZ3A; ведь можно же тупо скачать любой дамп под нее и увидеть, что там все распаковывается
Если немножко раскинуть соображалкой, то станет очевидно, что нельзя верифицировать то, что изначально неизвестно; верификация может быть при записи - сравнение записанного с имеющимся, но при считывании, имеющегося изначально нет - чего вы там верифицируете
Считайте несколько раз и сравните считанное между собой, когда начнет все совпадать, значит наверное "удалось"
Вообщем, пустая трата моего времени


Дамп перезалил, может кому то пригодится ( провел верификацию) ...Плата DALZ3AMB8F0 Rev E. Распаковать получилось PT 2.66. Но увы, для отвязки от WL нужны знания ассемблера, чтобы отключить логику, с этим пока я не сплавлюсь, проще купить карточку и вписать в биос vid/pid...

ЗЫ На работе другой программатор, он сверяет дамп после чтения, может в нем уже когда то так настроил. Тут эе с minipro нужно в ручную это делать, но нужно еще в настройках покопаться.
ЗЫЫ Извините что потратил Ваше время, но для меня это был полезный урок. я получается свой биос чуть не затер, сделав некачественный дамп, хотя и сохранял 2 раза. глянул на размер, а что внутри - нет. Теперь научен.

Страница 1 из 1 Часовой пояс: UTC + 4 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/