AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Lizenz-Komponente (VCL)

Ein Thema von harfes · begonnen am 12. Feb 2015 · letzter Beitrag vom 12. Mai 2025
Antwort Antwort
DrPotter

Registriert seit: 27. Apr 2025
2 Beiträge
 
#1

AW: Lizenz-Komponente (VCL)

  Alt 12. Mai 2025, 13:59
Es gibt unzählige Tools zum Schutz von Software.
Wir verwenden Themida, wenn es nur um den Schutz der Software geht. Wenn es um Lizenzierung geht, kann ich WinLicense
empfehlen. Beide Tools werden von Oreans Technologies produziert.

Allerdings gibt es noch eine ganze Reihe dieser Tools:
- VMProtect (Softwareschutz); Web License Manager (Lizenzverwaltung)
- The Enigma Protector (Softwareschutz)
- AVLock Gold (dazu kann ich jedoch nichts sagen)

Auch für Dot.Net gibt es Schutzsysteme (nur der Vollständigkeit halber)
- ConfuserEx 2 (Open Source https://mkaring.github.io/ConfuserEx/)
- Red Gate SmartAssembly

Ich selbst empfehle jedoch die Tools von Oreans Technologies (Themida/WinLicense).

OnGuard sonst nix. Das sind die einzigen, die halbwegs das Key-Deployment durchdacht haben. Ansonsten, macht euch nix vor: Debugger gestartet, Einsprungpunkt umgebogen, exe gespeichert, nix mehr Lizenz-Schlüssel-Check. Ein 13-jähriger Schüler macht das heute zwischen Informatikunterricht und Klogehen.
Ganz so einfach ist es bei professionellen Systemen ja nicht gerade. Selbst Profis haben Problem Themida/WinLicense und VMProtect zu umgehen.
Nur ein kleines Beispiel: Seit der Entwickkler der Daemon Tool diese mit VMProtect schützt, sind auch keine neuen Raubkopien mehr aufgetaucht.

Man kann sein geistiges Eigentum sehr wohl schützen. Um das effektiv zu tun, muss man sich natürlich
sehr geneau in diese Tools einarbeiten.
Das bedeutet nicht, dass keiner in der Lage sein wird diesen Schutz zu umgehen. Aber je länger
es dauert diesen Schutz zu umgehen, desto wahrscheinlicher ist es, dass derjenige sein
Vorhaben aufgibt.

Geändert von DrPotter (12. Mai 2025 um 14:11 Uhr)
  Mit Zitat antworten Zitat
totti14

Registriert seit: 26. Mai 2005
Ort: Bremen
91 Beiträge
 
Delphi 10.3 Rio
 
#2

AW: Lizenz-Komponente (VCL)

  Alt 12. Mai 2025, 15:30
VMProtect gibt es nicht mehr, da der Source Code im Netz Online ist, da kann jeder jetzt selbst "entpacken"
  Mit Zitat antworten Zitat
jziersch

Registriert seit: 9. Okt 2003
Ort: München
261 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Lizenz-Komponente (VCL)

  Alt 12. Mai 2025, 17:20
Ich hab sowas mal selber gebaut. Als RSA Komponente habe ich die Crypt Komponente von TMS verwendet. "Lizenzserver" war einfach ein PHP script welches Zugriff auf eine Datenbank mit den Kunden hatte.

Im Prinzip wurde vom Programm an den Lizenzserver eine ID für das Gerät übermittelt sowie eine Kunden ID, dann wurde daraus eine Antwort generiert welche mit dem RSA private key verschlüsselt wurde. Das Programm hat die hat die Antwort entgegen genommen, mit dem public key entschlüsselt, die machine ID verglichen und den übergebenen schlüssel und das Programm wurde aktiviert. Wichtig war für mich der einfache Lizenzserver, ein kommerzielles Tool wollte da einen Exclusiv Server.
WPCubed GmbH
Komponenten für Delphi:
WPTools, wPDF, WPViewPDF
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
10.054 Beiträge
 
Delphi 12 Athens
 
#4

AW: Lizenz-Komponente (VCL)

  Alt 12. Mai 2025, 18:03
Dass die Diskussion vor dem Exhumieren 10 Jahre alt war, haben aber alle gemerkt?
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:44 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz