Gibt es eine Software, die die illegale Verbreitung meiner Windows-Anwendung verhindert?

710
Anonymous

Das Thema selbst sagt:

  1. Ich habe eine Anwendung für Windows 7 erstellt, die auf .Net 4 basiert
  2. Ich möchte, dass diese Anwendung nur von legalen Benutzern verwendet wird, die sie wirklich gekauft haben
  3. Daher möchte ich wahrscheinlich eine Software, die mir helfen kann, Situationen zu vermeiden, in denen ein Benutzer meine Anwendung kauft und unter seinem Namen verkauft

Könnten Sie die vorhandene Software auflisten, die dafür verantwortlich ist, oder zumindest theoretisch beschreiben, wie ich dies erreichen kann: Speichern von Festplatteninformationen in der Registrierung oder so?

Update 1: Anscheinend erfordern Kommentare unten eine Beschreibung in diesem Thema:

@svick Nein, ich glaube wirklich, dass Monat meiner Arbeit im Wert von Zugabe von kleinen Problemen zu Piraten versuchen, Geld auf mich ohne Anstrengungen zu machen, ich mag, dass sie nur einige Anstrengungen Knacken meine Software verbringen - das ist alles, unter kleinen Störungen ich meine einfache Schlüssel- / Passüberprüfung oder so ähnlich ...

Ich glaube auch wirklich, dass das Teilen fürsorglich ist und ich meine früheren Bewerbungen kostenlos zur Verfügung gestellt habe, und nun ist es an der Zeit, einen Teil meiner Zeit auszugleichen

Ich glaube auch, dass es keine absolute Verteidigung gibt, weil es Zeit gab, als ich auch einige Anwendungen mit Disassemblern wie IDA usw. geknackt habe. Es ist nur eine Frage der Zeit, aber alles, was ich möchte, ist im letzten Monat nur Arbeit und etwas Spende für die 5 Anwendungen, die kostenlos zur Verfügung gestellt wurden ... ich hoffe, ich war hier klar genug ...

Die Hauptidee - wenn Piraten meinen Antrag knacken und umverteilen wollen, müssen sie auch funktionieren - zumindest für das Knacken müssen sie so viel Mühe aufbringen, wie ich es ungefähr getan habe :)

0
Siehe auch: http://stackoverflow.com/questions/3550556/ive-found-my-software-as-cracked-download-on-internet-what-to-do ZippyV vor 10 Jahren 2
Denken Sie wirklich, dass es eine einfache Lösung für ein Problem gibt, das große Unternehmen wie Microsoft, Adobe oder EA nicht lösen können? svick vor 10 Jahren 2
Ein erhebliches Problem beim Kopierschutz besteht darin, dass legitime Kunden im Allgemeinen mehr gestört werden als durch Urheberrechtsverletzungen. Roland Smith vor 10 Jahren 0

1 Antwort auf die Frage

5
Richard

Letztendlich lautet die Antwort: Es gibt kein solches System.

Da der Benutzer - Besitzer und Administrator - des Computers die vollständige Kontrolle hat, kann er (mit ausreichendem Aufwand) alles vormachen, einschließlich der Versuche Ihrer Software, zur Überprüfung zu Hause anzurufen. Denken Sie daran, dass sie Ihre Software jederzeit modifizieren können (einschließlich der Beseitigung von Überprüfungen auf solche Modifikationen).

Es ist besser, wenn Sie dem Benutzer einen ausreichenden Kosten-Nutzen-Wert bieten (z. B. nützliche Funktionen, ansprechbarer und nützlicher fortlaufender Support), damit er nicht schummeln möchte. Dazu gehört, dass es einfacher ist, ehrlich zu sein als unehrlich (dies ist eines der Hauptprobleme bei Medien-DRM).

Während Sie sich mit erheblichem Aufwand willkürlich dem Ziel nähern können, nehmen Sie dem Benutzer natürlich Ressourcen ab.