Frage

Jede gute Alternativen zu binden Aktivierung der Software auf eine Hardware-Stück auf der Maschine die MAC-Adresse neben verwenden? Mit Festplatte Seriennummern werden nicht funktionieren, da sie nicht immer verfügbar sind. Maschine GUID ist auch nicht immer von Microsoft aus meinen Lesungen garantiert. Jede andere Meinung? Dies wäre mit Microsoft API oder Technologien. Keine .NET spezifischen Hinweise bitte.

War es hilfreich?

Lösung

Welche Versionen von Windows zielen Sie ab? Windows 2000 und höher wird immer ein Systemvolumen Seriennummer zurück. Es ist technisch nicht das gleiche wie eine Festplatte Seriennummer, aber jede logische Windows-Partition wird eine haben, unabhängig von der Plattform. Siehe GetVolumeInformation .

sage ich, keine Sorge darüber Hardware zu binden. Verwenden Sie stattdessen die Windows Product ID und die über Datenträger-Seriennummer. Es ist gut, bis sie Neuformatierung der Partition oder Aktualisierung / installieren, eine andere Kopie von Windows.

Lassen Sie sie jeden Monat oder so ohne Intervention zu aktivieren, und Sie blockieren noch pirating während Support-Anrufe zu vermeiden und den Benutzer zu belästigen.

Nun, für den mehr technischen Teil. Wie werden Sie sie halten aus Ihrem Programm Knacken?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top