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

G50-70 (Compal NM A271) Как вытащить серийники из старого дампа?
https://vlab.su/viewtopic.php?f=58&t=53545
Страница 1 из 1

lowbass [ 21 ноя 2016, 17:42 ]
Заголовок сообщения:  G50-70 (Compal NM A271) Как вытащить серийники из старого дампа?

Собственно, проблема. Есть старый, негодный дамп. И есть голый с оф.сайта. Ни серийники, ни виндовый ключ в явном виде в дампе не лежат. Разбирал на модули феникстулом и искал Xsearchем, безрезультатно. На ноуте есть наклейка, знач винкей должен быть, но вот ни хрена. Пытался раскопать серийники в рабочем дампе, отсюда viewtopic.php?p=275597#p275597 - тоже не нахожу. единственное, что удается найти - это последний кусок UUID, он же мак-адрес, встречается несколько раз (например по адресу 6D325E)
Данные DMI из этого
Вложение:
Nm-a271 dump.zip
дампа:
Lenovo G50-70
BIOS version 9ACN29WW
s/n YB08802832
UUID 792BB970-84D6-11E4-B57F-68F7284F358A

Можно, конечно, выдать клиенту с чужими серийниками, но я очень уважаю сам себя=) Выручайте, может сталкивался кто? Наверняка утилитка есть какая-то у официалов... Нужно либо найти, где лежат и поменять на свои, либо вписать его родные в чистый дамп.

Да, в мульте искал - тоже ничего...

Agent Fox Mulder [ 25 ноя 2016, 00:42 ]
Заголовок сообщения:  Re: G50-70 (Compal NM A271) Как вытащить серийники из старого дампа?

По моему опыту работы с биосами Ленов частные данные содержатся в Ме регионе.
Более того, модифицированный биос можно прошить без использования программатора.
Чтобы выдрать серийные номера и маки, нужно знать адресацию Ме региона.
Для этого качаем отсюда утилиту
https://www.sendspace.com/file/x64ra8
Не работает под 10кой, на остальных надо запустить как Админ.Эта утилита определяет чипсет (только для Интел),установленные флешки биоса и их размер,адресацию регионов, а также возможность чтения и перезаписи.
В двух словах-это ручной скрипт, который использует приложения fpt.exe (утилита чтения Intel flash programming tool) разных версий, потому антивирус может принять его за вирус.
После успешного запуска на рабочем столе появится архив results.rar.В нем надо просмотреть скрины и найти тот, в котором будет красным написано Error 280:Failed to disable...В этом скрине будет инфо о флешках биоса и где расположены регионы-Дескриптор, Ме, главный биос...

Черномор [ 25 ноя 2016, 09:53 ]
Заголовок сообщения:  Re: G50-70 (Compal NM A271) Как вытащить серийники из старого дампа?

Agent Fox Mulder писал(а):
с биосами Ленов частные данные содержатся в Ме регионе


Не могли бы привести конкретный пример? Модель + слитый биос + адрес в биосе.
Agent Fox Mulder писал(а):
В этом скрине будет инфо о флешках биоса и где расположены регионы-Дескриптор, Ме, главный биос

Чем это поможет с S/N?

lowbass [ 27 ноя 2016, 17:38 ]
Заголовок сообщения:  Re: G50-70 (Compal NM A271) Как вытащить серийники из старого дампа?  [РЕШЕНО]

Agent Fox Mulder
В общем, классического решения типа "вырезать из старого, вклеить в новый" не найдено, но я не исключаю, что при некотором усердии такое возможно. Ну, а у официалов, как я и предполагал, способы имеются. На этом у меня пока всё, но над вырезать-вклеить еще как-нить на досуге позанимаюсь, есть подопытные. Вашу версию тоже попробую, но тут уже как время будет...
Черномор
Насколько я понимаю, план в том, чтобы на живом аппарате найти, где что лежит, потом искать по тем же адресам в дохлом дампе.

Agent Fox Mulder [ 27 ноя 2016, 20:17 ]
Заголовок сообщения:  Re: G50-70 (Compal NM A271) Как вытащить серийники из старого дампа?

Lenovo Yoga 2 11, Model:20428
Intel (R) Flash Programming Tool. Version: 10.0.30.1054
Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.

Platform: Intel(R) Premium Express Chipset
Reading HSFSTS register... Flash Descriptor: Valid

--- Flash Devices Found ---
W25Q64BV ID:0xEF4017 Size: 8192KB (65536Kb)

--- Flash Image Information --
Signature: VALID
Number of Flash Components: 1
Component 1 - 8192KB (65536Kb)
Regions:
Descriptor - Base: 0x000000, Limit: 0x000FFF
BIOS - Base: 0x300000, Limit: 0x7FFFFF
ME - Base: 0x001000, Limit: 0x2FFFFF
GbE - Not present
PDR - Not present
---------- Добавлено спустя 5 минут 43 секунды: ----------
Lenovo E530
Intel (R) Flash Programming Tool. Version: 8.1.51.1476
Copyright (c) 2007 - 2013, Intel Corporation. All rights reserved.

Platform: Intel(R) HM77 Express Chipset
Reading HSFSTS register... Flash Descriptor: Valid

--- Flash Devices Found ---
EN25Q64 ID:0x1C3017 Size: 8192KB (65536Kb)
EN25Q32B ID:0x1C3016 Size: 4096KB (32768Kb)

--- Flash Image Information --
Signature: VALID
Number of Flash Components: 2
Component 1 - 8192KB (65536Kb)
Component 2 - 4096KB (32768Kb)
Regions:
Descriptor - Base: 0x000000, Limit: 0x000FFF
BIOS - Base: 0x800000, Limit: 0xBFFFFF
ME - Base: 0x001000, Limit: 0x7FFFFF
GbE - Not present
PDR - Not present
---------- Добавлено спустя 7 минут 24 секунды: ----------
Lenovo G580 (20150)
Intel (R) Flash Programming Tool. Version: 8.1.60.1561
Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.

Platform: Intel(R) HM77 Express Chipset
Reading HSFSTS register... Flash Descriptor: Valid

--- Flash Devices Found ---
W25Q64BV ID:0xEF4017 Size: 8192KB (65536Kb)

--- Flash Image Information --
Signature: VALID
Number of Flash Components: 1
Component 1 - 8192KB (65536Kb)
Regions:
Descriptor - Base: 0x000000, Limit: 0x000FFF
BIOS - Base: 0x180000, Limit: 0x7FFFFF
ME - Base: 0x001000, Limit: 0x17FFFF
GbE - Not present
PDR - Not present
---------- Добавлено спустя 12 минут 44 секунды: ----------
Стоит обратить внимание, что дампы неполные (в некоторых нету Descriptor региона, отвечающего за разрешения чтения и перезапись существующих регионов), они получены утилитой Intel FPT
Что касается модели G50-70, то она прекрасно прошивается без программатора, нужна лишь одна из старых версий прошивальщика.
Ещё в тему.
Недавно делал хирургическую операцию биосу (из старого дампа вырезал регион Ме и вставлял в новый).Человеку из Саудовской Аравии прошили новый биос, все бы ничего, но у него не работал Me Interface Engine.
Переклеив Ме регион со старого дампа в новый, все заработало.Более того, он поблагодарил, что серийники платы и винды теперь совпали с теми, что на корпусе.Допускаю, что серийники могут храниться в других регионах, однако замена Ме региона в моделях, представленных выше, также сменяла частную информацию.

KcapDac [ 27 ноя 2016, 20:44 ]
Заголовок сообщения:  Re: G50-70 (Compal NM A271) Как вытащить серийники из старого дампа?

Agent Fox Mulder
Я думаю Черномор имел в виду адреса DMI блоков, а не частей BIOS, так что читайте внимательнее. Тем паче что Lenovo дублирует\разбивает DMI блоки на main\EC.
lowbass
чиркани в личку, с ключом не помогу, а вот серийник поправим.

Leo_vrn [ 27 ноя 2016, 22:23 ]
Заголовок сообщения:  Re: G50-70 (Compal NM A271) Как вытащить серийники из старого дампа?

Agent Fox Mulder каким образом то, что Вы тут понаписали, способствует выдиранию серийника и ключа Win8???

Если что, ключ Win8 в этой модели находится в EC и без проблем активируется даже если после перешивки основной флешки пишет БИОСе "License not defined".
А вот серийник и название модели он сам из EC не подтягивает.

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