Key Aktivierung ohne Server...

  • VB.NET

Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von bla.

    Key Aktivierung ohne Server...

    Moin moin,

    ich denke ihr kennt das,
    das man diverse Programme mittels einem Key Aktivieren kann ( Ohne internet etc )

    der Publisher hat dafür einen selbst erstellten Keygen, womit er
    sein Produkt Offline ( bzw. ggf. auch Online ) Aktivieren kann.
    Wie sieht das genau aus ?
    Ich denke mal, das die Software erkennt, das es der richtige key ist, bzw ggf. auch mit versions Unterschieden ( Ultimate; Premium ; Standard )

    wie muss so ein Algorithmus aufgebaut sein ?
    gibs da zufällig code beispiele die man ausbauen kann ?
    bis lange habe ich ein Lizenz system erstellt, welches einen Online zwang hat
    und via schnittstelle auf meinen Server, die entsprechende Lizenzen überprüft.

    ich danke schonmal für die Tipps / Vorschläge.

    gruß, annoxoli

    Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Annoxoli“ ()

    "eines Keys" (ohne Deppenapostroph)
    "Algorithmus"
    Und im Post waren ganz viele Deppenleerzeichen.

    Also, das Grundprinzip sieht so aus:
    Key -> Algorithmus -> Rückgabe
    Zuerst bastelst du dir einen Algorithmus, der einen Wert annimmt (hier also den Key).
    Intern sollte dieser Algorithmus so clusterfuckmäßig wie möglich aufgebaut sein, damit ihn Leute, die das Programm (welches natürlich obfuskiert wurde) dekompilieren, nicht verstehen.
    Dann sollte die Funktion dir nen Wert zurückgeben, den du entweder zu "Key ist gültig" oder "Key ist ungültig" auswertest.
    Die Geschwindigkeit der Funktion ist dabei Nebensache.