Jetzt lasst ihn doch mal, es mag durchaus berechtigtes Interesse an einer nicht kopierbaren Lizenzvergabe geben.
GUID generieren (>Registry), diese mit mehreren (Hardware)daten wie Festplattennummer, MAC-Adresse, Windowslizenz etc . mit einem AES vererschlüsseln, die Datei an den Hersteller übertragen lassen, der einen passenden Schlüssel zurückschickt....
Ob der Kunde bereit ist die Daten für eine Freischaltung preis zugeben bleibt ihm überlassen.