Wir haben ein System, das wir vor dem Kopieren auf einen anderen Rechner schützen möchten. Das System besteht aus einer MFC-App, einigen .NET-Komponenten und vielen Konfigurationsdateien. Wenn wir einen strategisch ausgewählten Satz dieser Konfigurationsdateien für das Kopieren unzugänglich machen (oder beim Kopieren unbrauchbar/verschlüsselt machen) könnten, hätten wir dieses Ziel effektiv erreicht. Aufgrund der Art des Systems verfügt es bei der Ausführung über lokale Administratorrechte. Die Plattform ist Windows. In diesem Fall wird es wahrscheinlich Win7 sein.
Mir ist klar, dass dies kaum wasserdicht ist, da die Personen, die die Software kopieren, als Administratoren auf das Betriebssystem zugreifen können. Aber sie kennen sich mit Computern nicht aus. Ich spreche lediglich davon, Reibung einzuführen, sodass die erste Person, die es versucht, denkt: „Oh, hat nicht funktioniert.“