Сейчас на форуме: vsv1, _MBK_ (+3 невидимых)

 eXeL@B —› Вопросы новичков —› Серийник Windows
Посл.ответ Сообщение


Ранг: 264.0 (наставник), 5thx
Активность: 0.210
Статус: Участник
Vanilla Sky

Создано: 24 октября 2007 22:10
· Личное сообщение · #1

Извините за глупый вопрос, но где система хранит свой серийник.
И Офис, если кто-то смоте подсказать.



Ранг: 51.5 (постоянный), 16thx
Активность: 0.040.01
Статус: Участник

Создано: 25 октября 2007 05:32
· Личное сообщение · #2

винда хранит ID тут: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion", "ProductId"

а сам серийник потом декодируется из этого ID...
в аттаче код на вб

baa4_24.10.2007_CRACKLAB.rU.tgz - Win.rar




Ранг: 61.7 (постоянный)
Активность: 0.050
Статус: Участник
я

Создано: 25 октября 2007 12:08 · Поправил: BaGiE
· Личное сообщение · #3

Не совсем ;) Этот самый ProductId можно даже покилять или изменить как угодно - он отображается в свойствах системы так же как и RegisteredOwner, RegisteredOrganization, BuildLab и т.д. Зато там же есть DigitalProductId и LicenseInfo - вот это уже интереснее)

Информация об установленном оборудовании (чтобы не активировать каждый раз лицензионную винду) хранится в файле %SYSTEMROOT%\System32\wpa.dbl

Напоминалка активации читает данные отсюда - "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WPAEvents" @ OOBETimer:REG_BINARY

У Office данные хранятся где-то тут - "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\11.0\Registration" (параметр DigitalProductID:REG_BINARY) (где 11.0 - версия офиса)



Ранг: 13.9 (новичок)
Активность: 0.030
Статус: Участник

Создано: 25 октября 2007 17:31
· Личное сообщение · #4

ести специальные програи для просмотра серийника (и изменить можна), типа keyfinder. Но прога показывает только код винды




Ранг: 264.0 (наставник), 5thx
Активность: 0.210
Статус: Участник
Vanilla Sky

Создано: 25 октября 2007 22:18
· Личное сообщение · #5

Спасибо. А как вообще работать с REG_BINARY?
Т.е. как считать этот серийник корректно?




Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 25 октября 2007 22:49
· Личное сообщение · #6

RegKeyGetBinary - Чтение из ключа данных типа binary. Происходит запись данных из реестра в буфер Buffer размером Count. На выходе у функции количество прочитанных байт.
function RegKeyGetBinary( Key: HKey; const ValueName: String; var Buffer; Count: Integer ): Integer;

RegKeySetBinary - Запись в ключ данных типа Binary.
function RegKeySetBinary( Key: HKey; const ValueName: String; const Buffer; Count: Integer ): Boolean;

Delphi-сила!!!

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh





Ранг: 61.7 (постоянный)
Активность: 0.050
Статус: Участник
я

Создано: 26 октября 2007 10:37
· Личное сообщение · #7

Grim Fandango
Вот поглядел те сорки, что дал mushr00m и переписал на Delphi получение серийника Windows, Office 2003\Visio 2003 из реестра

линк http://dump.ru/files/n/n5191819105/ (пароль - HowToGetMSSerials) Написано всё предельно понятно =)




Ранг: 264.0 (наставник), 5thx
Активность: 0.210
Статус: Участник
Vanilla Sky

Создано: 27 октября 2007 03:04
· Личное сообщение · #8

Спасибо большое. Больше вопросов пока нет.


 eXeL@B —› Вопросы новичков —› Серийник Windows
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати