I am developing a library in C# that generates a unique hardware ID using these 3 variables
- Machine name
- MAC address
- Hard drive serial number
I am able to get the machine name and MAC address in both .NET and Mono but I can only get the hard drive serial number in .NET. Does anyone know if there is any possible way to get the hard drive serial number in mono or should I just use another variable (ie: CPU name, Motherboard ID, etc)?