Reputation: 9148
I am trying to develop a rudimentary licence system to prevent distribution of some software tools.
I want to design an algorithm that will generate the same HWID be it on Windows or a Mac OS system. It should be portable also, i.e. can be implemented in Go/Java/.Net
I am currently thinking of some scheme that involves getting the serial number of all hard drives, CPU serial and installed RAM. Concatenate these and SHA1 or something. That would be the HWID.
My question is can all of these be gathered on similar systems?
Thanks.
Upvotes: 1
Views: 1217