Brain... freeze....!
Jun. 25th, 2007 10:39 amAnyone know an API (preferably Win32, yes, sorry, I know) or way I can get the Processor Serial Number, I need a reliable unique number to use with the hard drive serial number for a license key system I'm writing.
no subject
Date: 2007-06-25 09:47 am (UTC)Visual C++.NET, C#.NET and VB.NET
Isn't it better to use the MAC address rather than the PSN, given that the PSN is disabled by the BIOS in most systems?
no subject
Date: 2007-06-25 09:49 am (UTC)cheers!
no subject
Date: 2007-06-25 09:55 am (UTC)This isn't some innate knowledge, just saw it on a forum when verifying that the PSN was turned off.
no subject
Date: 2007-06-25 10:31 am (UTC)The class I'm building however I'm going to give some generic seeding functions so that if I find some other useful values I can use them instead.
no subject
Date: 2007-06-25 11:26 am (UTC)no subject
Date: 2007-06-25 12:19 pm (UTC)That said it's not really going to see serious attack (as far as I can predict) and anyone who was serious enough to want to circumvent a serial number/security system would be able to break the code wide open and disable that section anyway.
no subject
Date: 2007-06-25 12:23 pm (UTC)no subject
Date: 2007-06-25 12:32 pm (UTC)no subject
Date: 2007-06-25 01:07 pm (UTC)The moment you use an API people will insert a shim to fake it. If you're doing more than going through the motions you probably need to talk directly to the hardware… and pray you're not running under Xen. :-p
no subject
Date: 2007-06-25 01:16 pm (UTC)Profile is probably low to "ugh, computer" level, high level hackers I'm not worried about. The code is compiled in MFC and if they want to break it, they will and there's not much I can do about it.