Ремонт: Ноутбуков, Компьютеров https://vlab.su/ |
|
Sony (::) DMI https://vlab.su/viewtopic.php?f=55&t=91014 |
Страница 1 из 1 |
Dimetor [ 08 июн 2019, 20:25 ] | |
Заголовок сообщения: | Sony (::) DMI |
Каждый раз снимать flash для прописывания/смены серийника, UUID и пр., а также ключа Виндовс надоело. Для этих целей есть конечно H2OSDE-W.exe, но он только корректно читает, но не пишет в нужное место. Делал все это с нешифрованными серийниками под WIN10, все с правами админа. Вдруг кому пригодится: 1.Считываем дамп "fptw64.exe -D bios_dump.bin - bios" (с ключем -bios считывается не 8 мб, а только 6мб) Находим место в bios_dump.bin где серийники, добавляем смещение 2 мб (поскольку считывали не 8, а 6 мб)(или смотрим в дампе снятом программатором или находим дамп на форуме под свою модель и в нем смотрим реальный адрес) У меня серийники лежат по адресу: 0x1A3000 после метки "A!KA" (A!KA C9040000 54511190-0000422 SVE1712V1RB) 2. "fptw64.exe -D 111.bin -A 0x1A3000 -L 0x200" Считываем только 512 байт в файл 111.bin 3. Правим 111.bin в любом хекс эдиторе. 4. fptw64.exe -F 111.bin -A 0x1A3000 -L 0x200 Заливаем обратно. Аналогично с ключами винды, у меня лежали по адресу: 0x708000 После сделанного перезагружаемся. Кстати программа для просмотра встроенного ключа винды в Биос (ShowKeyPlus1.0.7060), после всех сделанных манипуляций(в т.ч. UUID) увидела ключ. Также можно еще сгенерить UUID после этого, в программе "H2OSDE-W.exe -SU auto", только она его запишет не туда, куда надо. (Запишет сразу после метки $DMI) у меня этот адрес был 0x588000 Считываем его оттуда и по технологии выше прописываем его в блок по адресу 0x1A3000 в нужное место. Незабываем подчистить UUID по адресу 0x588000, там кроме $DMI все FF По времени получается гораздо быстрее чем разобрать кейс, снять flash, считать и поставить на место, собрать кейс. |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |