Heikel: Programmlizensierung - Reading und Writing in Windows überschreiben?



  • Auf dem Dongle befindet sich ein CHiffrier-Chip den man per API ansprechen kann. Damit kannst Du dann selber ver- und entschlüsseln was Du willst

    Das ist natürlich neckisch 😉

    (Trotzdem bleibt bei Verschlüsselung der EXE ohne Source-Eingriff eine generische Attacke möglich)

    @DrOetker: du verschlüsselst die EXE, nicht die Datendateien (solange du die EXE nicht ändern kannst)



  • das bedeutet, die exe von XYZ wird dann vom dongle gestartet? oha... hm. ich weiss nicht, das soll letztendlich performanter sein als eine ähnliche softwarelösung?



  • Die EXE wird von PLatte gestartet, bekommt aber einen unverschlüsselten Stub, der das Dongle benutzt um die "Haupt-EXE" (mehr oder weniger "im RAM") zu entschlüsseln.

    Performance sollte praktisch die gleiche sein - DLL-Suche + Plattenzugriffe machen beim Laden einer EXE den Löwenanteil (oft mit einem Faktor >10 vor relocation etc.). Ich habe aber keine Erfahrung mit der Sentinel-Lösung.

    Das ist schneller implementiert, sicherer und letztendlich billiger als eine selbstgebaute Software-Lösung


Anmelden zum Antworten