I am looking for
- a .NET/C# library
- that generates a PC fingerprint using e.g. hardware installed in the PC or software
- that has a metric for change which I can use for my licensing needs.
- the metric has details about the type of change. It distinguishes between hardware that is normally fixed (e.g. mainboard) and hardware that can easily be removed or changed (e.g. PCIe cards or RAM) and software (if that's part of the fingerprint).
We all don't like software that is restricted to a single PC, do we? I want to find a good compromise, that's why I need the metric. And I want to do testing with my own hardware.
That library
- works in .NET 8
- is gratis
- is open-source
- allows commercial use