Programm vor unerlaubter Weitergabe schützen



  • Hallo alle zusammen.

    Ich überleg mir gerade wie ich mein Programm vor unerlaubter Vervielfältigung schütze. Hab da erst an irgednwelche Lizenzdateien gedacht (wie bei Kaspersky). Diese lassen sich aber kopieren.
    Eine andere idee war ein Eintrag in die Registry. Aber jeder Anfänger kann die F3 taste betätigen und nach solch einem Eintrag suchen.

    Wie schützt ihr eure Programme??



  • Hallo

    Da wir hier mit Datenbanken arbeiten, die sich über eine Masterdatenbank unter unserer Kontrolle abgleichen, können wir anhand simpler eindeutiger Lizenznummern den Zugang zum gemeinsamen Datenpool kontrollieren. Das heißt der Client läßt sich selber zwar mitsamt Lizenznummer kopieren, aber spätestens beim (essentiellen) Datenabgleich fliegt das auf.

    bis bald
    akari



  • Hierzu muss der User aber eine Internetverbindeung haben. Es bezieht sich also auf ein Programm welches auf eine Onlinedatenbank zugreift.

    Sowas habe ich nicht.... 🙂



  • Mach doch die Installation so kompliziert, daß sie nur von geschultem Personal durchgeführt werden kann. Security through obscurity.

    Wie man ein Produkt schützt hängt immer vom Einsatzzweck und vom Preis des Produkts ab. Für manche Produkte sind Dongles gut geeignet, für andere weniger (Ein Dongle kann auch die Original-CD sein).



  • Hallo,

    Ich verwende mehrere Registryeinträge. Einen offensichtlichen und mehrere andere Einträge. Die Schlüsselnamen sind so gewählt, dass sie nicht auf das Programm zurückgeführt werden können. Das ist für den Normalnutzer im Allgemeinen ausreichend. Wer Veränderungen in der Registry mitlogged bekommt das natürlich heraus.
    Ich wollte den Schutzmechanismus aber nie zu weit treiben, da irgendwann der Aufwand den Nutzen überwiegt. Ein guter Hacker knackt sowieso jeden Kopierschutz.
    Ansonsten schau mal hier
    http://lastbit.com/vitas/antihack.asp
    http://www.softwaremarketingresource.com/developertools.html
    http://www.matrixlock.de/
    http://www.inner-smile.com/nocrack.phtml



  • Ne das Programm sollte schon direkt auf dem PC sein und ohne CD funktionieren. Dongles an sich kann ich vergessen. Ich habe kein allzugroßes Programm. Aber ich kenne ein paar leute die sowas gerne "geschenkt" haben wollen. Ich habe mir überlegt ob ich nicht irgendwie die Daten der Festplatte auf der sich das Programm befindet abfrage. Später, wenn mal meine Karriere am höhepunkt 😃 ist, mach is es auch per Internet.



  • naja, generelles problem: wenn das programm nur 10 leute haben, und die sollen es nicht weitergeben. OK, machbar.
    problem: wenn es einem poesen haXX0r (sic) in die haende faellt, dann kannst du im endeffekt vergessen. ausser du machst da tatsaechlich so krasse sachen von wegen key-server mit internet und so, das kann manchmal recht effektiv sein.

    einen guten vorteil hast du auch, wenn DU das tool manuell bei den leuten installieren kannst... also die keine original-datei haben. dann kannste so spaesse machen mit 2 EXEs, wo die eine der anderen die CPU-serial aufbrennt 😃



  • Ja genau loki. Gerade sowas wäre nicht schlecht....

    Hast du mehr infos für mich??

    Links , etc??

    Wäre echt nett.



  • Dieser Thread wurde von Moderator/in Jansen aus dem Forum VCL/CLX (Borland C++ Builder) in das Forum Rund um die Programmierung verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.


Anmelden zum Antworten