AxProtector

Teilen:

Automatischer Schutz

Wenn Sie Zeit und Aufwand bei der Integration des Softwareschutzes in Ihre Software sparen möchten, dann bietet Ihnen AxProtector die optimale Lösung. Mit AxProtector schützen Sie Ihre Software automatisch, sodass diese dennoch sicher vor Raubkopien und Reverse Engineering ist.

Ihre zu schützende Software wird komplett verschlüsselt und mit einer Sicherheitsschale, der AxEngine, versehen. Dabei werden automatisch modernste Anti-Debug- und Anti-Disassemblierungsmethoden in Ihre Software eingefügt.

Im Vergleich zur Integration mit IxProtector oder CodeMeter Core-API erhalten Sie einen hohen Schutzlevel mit geringem Aufwand. Für eine weitere Erhöhung des Schutzlevels ist eine Kombination von AxProtector mit IxProtector und CodeMeter Core-API möglich.

Unterstützte Betriebssysteme

AxProtector schützt Anwendungen (Executables) und Bibliotheken (Libraries) für Windows, macOS und Linux. Falls Ihre Software mehrere Anwendungen und Bibliotheken umfasst, ist ein Mischbetrieb aus geschützten und ungeschützten Modulen möglich. Auch ein Mischbetrieb mit Modulen, die mit AxProtector .NET geschützt sind, ist möglich.

Funktionsprinzip

Um AxProtector einzusetzen, ist keine Änderung Ihres Quellcodes erforderlich. Sie integrieren AxProtector als einen Post-Build-Prozess. Der Verschlüsselungsprozess durch AxProtector erfolgt nach dem Kompilieren und vor der Erstellung des Setups. AxProtector ist als grafische Oberfläche und als Kommandozeilenwerkzeug verfügbar. Als Kommandozeilenwerkzeug ist AxProtector im Rahmen der Continuous Integration in ein automatisches Build-System integrierbar.

Beim Starten der geschützten Software wird zuerst der Code der AxEngine ausgeführt. AxEngine überprüft ob eine entsprechende Lizenz verfügbar ist. Falls eine Lizenz verfügbar ist, wird diese automatisch belegt und zum Entschlüsseln der geschützten Software verwendet. Zusätzlich überprüft AxEngine im Rahmen des Integritätschecks, ob Ihre Software verändert wurde. AxEngine verwendet modernste Anti-Debug- und Anti-Reverse-Engineering-Methoden, um Gefahren für Ihre Software zu erkennen und unterbricht die Ausführung Ihrer Software, falls Gefahren erkannt werden. Als Hersteller können Sie festlegen, ob in diesen Fällen die Lizenz gesperrt wird.

Ein Wächter in AxEngine überprüft die Lizenz, die Integrität und vorhandene Gefahren in regelmäßigen Abständen im Hintergrund.

Über das UserMessage Interface haben Sie als Softwarehersteller die Möglichkeit, selber auf Ereignisse wie z.B. eine fehlende Lizenz zu reagieren. Somit können Sie eine Meldung im eigenen Design anzeigen, wenn Ihre Software ein grafisches Interface besitzt. Auf einem Gerät ohne Anzeige (Headless Device) können Sie diese Ereignisse in eine Protokolldatei schreiben.

Interessieren Sie sich für ein individuelles Angebot zu unserer CodeMeter-Technologie? Wenn Sie uns ein paar Fragen beantworten, wird unser Team Sie mit allen notwendigen Informationen unterstützen.

Absenden

Nach oben