eXeLab
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
обновлён 2 декабря!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

Русский / Russian English / Английский

Сейчас на форуме: Medsft, lx60 (+2 невидимых)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS · SVN ·

 eXeL@B —› Софт, инструменты —› AzSDK HardwareID DLL + Source Code
Посл.ответ Сообщение

Ранг: 281.6 (наставник)
Статус: Участник
Destroyer of protectors

Создано: 20 августа 2011 00:37 · Поправил: MasterSoft New!
Цитата · Личное сообщение · #1

AzSDK HardwareID DLL + Source Code v.3.1.0.0

AzSDK HardwareID DLL is a standard Windows Dynamic-link library and allows you to get unique machine fingerprint collected from CPU, HDD, BIOS, NIC components in your windows programs.

HardwareID DLL can work with Windows 9x to Vista and Win7, doesn't require to have administrator rights and can work in restricted areas. The fingerprint ID is obtained directly from the hardware, not from registry. Our solution allows you to select hardware to make ID as you wish.

AzSDK HardwareID is reliable API to generate unique simplified ID to identify each computer. You can use this ID to lock each license just by machine with your existing license copy protection. Now you can prevent unauthorized installation or coping and increase your sales.

more...

AzSDK.HardwareID.DLL.incl.source.code-KITA.rar

| Сообщение посчитали полезным: Abraham


Ранг: 88.3 (постоянный)
Статус: Участник

Создано: 20 августа 2011 00:47 · Поправил: Enigma New!
Цитата · Личное сообщение · #2

В хелпе написано:

#######################
The fingerprint ID is obtained directly from the hardware, not from registry. Our solution allows you to select hardware to make ID as you wish.
#######################

А вот и пример кода из u_Bios.pas

Code:
  1. function GetRegInfoWinNT: string;
  2. const
  3.   sFmt = '%s@@%s';
  4.   RegPath_NT = '\HARDWARE\DEforbiddenION\System';
  5.   RegPath_XP = '\HARDWARE\DESCRIPTION\System';
  6. var
  7.   vReg: TRegistry;
  8.   sDate, sVer: string;
  9. begin
  10.   vReg := TRegistry.Create;
  11.   vReg.RootKey := HKEY_LOCAL_MACHINE;
  12.   sDate := '';
  13.   sVer := '';
  14.   try
  15.     if vReg.KeyExists(RegPath_NT) then
  16.       vReg.OpenKey(RegPath_NT, False)
  17.     else
  18.       if vReg.KeyExists(RegPath_XP) then
  19.         vReg.OpenKey(RegPath_XP, False);
  20.  
  21.     if vReg.KeyExists('SystemBIOSDate') then
  22.       sDate := vReg.ReadString('SystemBIOSDate');
  23.     if vReg.KeyExists('SystemBIOSVersion') then
  24.       sVer := ReadMultirowKey(vReg, 'SystemBIOSVersion');
  25.   except
  26.   end;
  27.   if (sDate = '') then sDate := '01/2007';
  28.   if (sVer = '') then sVer := 'SYSTEM_BIOS_VERSION';
  29.   Result := Format(sFmt, [sDate, sVer]);
  30.   vReg.Free;
  31. end;


нестыковочка...

Хотя вот примеры получения серийника HDD нормальные, только все равно это тоже самое что и давно известное http://wasm.ru/src/6/hddid060530.zip

Ранг: 510.2 (!)
Статус: Модератор

Создано: 20 августа 2011 11:58 · Поправил: sendersu New!
Цитата · Личное сообщение · #3

W7x64 пойдет?

upd
на каком язике коменты?

TDriverStatus = packed record
bDriverError: Byte; // Çý¶¯Æ÷·µ»ØµÄ´íÎó´úÂ룬ÎÞ´íÔò·µ»Ø0
bIDEStatus: Byte; // IDE³ö´í¼Ä´æÆ÷µÄÄÚÈÝ£¬Ö»Óе±bDriverError Ϊ SMART_IDE_ERROR ʱÓÐЧ
...

Ранг: 281.6 (наставник)
Статус: Участник
Destroyer of protectors

Создано: 20 августа 2011 13:51 New!
Цитата · Личное сообщение · #4

sendersu пишет:.
W7x64 пойдет?

написанно на сайте, что пойдёт
 eXeL@B —› Софт, инструменты —› AzSDK HardwareID DLL + Source Code

Оригинальный DVD-ROM: eXeL@B DVD !

Вы находитесь на форуме сайта EXELAB.RU
Проект ReactOS