Treba ti malo vise od hardova da bi osigurao software, najbolje je da detektujes kljucne elemente sistema (maticna ploca, procesor, modeli hardova, itd) i od toga napravis hash koji "aktivacijom" potpises na serveru i vratis klijentu. Ako se bilo sta od hardvera promeni ode hash u drugom pravcu i trazis reaktivaciju. Nesto slicno i MS radi.
E sad, detekcija hardvera, mozes dosta da pokupis iz WMI-a kao sto ti je Shadowed preporucio, a mozes i da pokupis iz registry-a. Kljuc HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class ima kao podkljuceve sve registrovane klase uredjaja, podkljucevi koji imaju svoje podkljuceve su klase za koje postoji hardver u toj klasi. Mada iskreno, WMI ti je mnogo bolji ali nije garantovano da postoje WMI provajderi na svim sistemima.
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić