tag fingeraftryk af pc
Hejsa...Jeg er igang med at lave et aktiveringsmodul til et program...
Det består bla. i at tage et "fingeraftryk" afcomputerens hardware...i dette tilfælde har jeg prøvet at tage serial nummeret fra mother board... det fungere fint på nogle computere...idet jeg får et langt serial nr. tilbage...men på en anden maskine skriver den blot : MB-1234567890 og det virker jo ikke som om det er særligt specifikt, men derimod som om at der er flere tuusind mother boards som har fået tildelt samme serial nr...?
Jeg har funder serial nummet frem via WMI...har prøver at travesere div. forskellige muligheder i WMI : Win32_BaseBoard, Win32_MotherboardDevice, Win32_Processor osv...men uden det helt store held...det skal jo gerne være noget hardware som de stort set aldrig vil udskifte...så derfor valgte jeg bundkortet...
MAC vil selvfølgelig også være go, men nu er det ikke alle maskiner der har en MAC, i hvert fald ikke alle gamle maskiner og derudover er det også noget rod at finde den reelle MAC idet meget andet hardware agere som netkort...Når jeg taget MAC fra WMI får jeg nedenstående :
00:10:A7:14:30:49, D2:5A:65:39:72:86, 20:41:53:59:4E:FF, 00:10:A7:14:30:49, 50:50:54:50:30:30, 33:50:6F:45:30:30, 98:C6:20:52:41:53, 00:0E:A6:C6:60:15, 00:0E:A6:C6:60:15
det kunne selvfølgelig også bruges, MEN det ville nu være bedre at jeg viste præcist hvilket hardware aftrykket var lavet udfra...
Sååå...jeg håber i har nogle gode ideer?-)
Mvh. PabloPablo
