Ganibal95
GreenBytes
- Сообщения
- 877
- Репутация
- 240
Здравствуте, как можно получить серийный номер BIOS либо материнской карты. Используя ассемблер/С++/WinAPI/PureBasic.
Здача сделать привязку по железу, именно по железу.
привязка на процессор у меня есть, хотелось бы еще привязать к мат. плате /BIOS...
Код на PureBasic:
и
Эти программы получают одинаковый Серийный номер.
Заранее спасибо
Здача сделать привязку по железу, именно по железу.
привязка на процессор у меня есть, хотелось бы еще привязать к мат. плате /BIOS...
Код на PureBasic:
Код:
Procedure GetCPUID()
!MOV EAX, 0x01
!CPUID
!RET
EndProcedure
Код:
Procedure GetSerialNumberCPU()
Local _ecx, _eax, _edx
MOV eax,1
DB $0F,$A2
MOV _eax,eax
MOV eax,3
DB $0F,$A2
MOV _ecx,ecx
MOV _edx,edx
ProcedureReturn (_ecx + _eax + _edx)
EndProcedure
Заранее спасибо