KEYnote 36 Deutsch - Ausgabe Herbst 2018 | Page 12

PROTECTION Automatischer Schutz für Ihre Software CodeMeter Protection Suite hat Zuwachs bekommen. Mit AxProtector .NET Standard steht ein neues Mitglied in der Protection Suit für .NET Standard 2.0 Anwendungen zur Verfügung. Auch die anderen Bestandteile entwickeln sich kontinuierlich weiter. So ist zum Beispiel AxProtector .NET FIPS-kompatibel, die graphische Oberfläche wurde einem Facelifting unterzogen und AxProtector und IxProtector für native Anwendungen unterstützen das Ausführen von Code im CmDongle. Übersicht CodeMeter Protection Suite ist eine Sammlung von Werkzeugen, um Anwendungen und Biblio- theken automatisch zu verschlüsseln. Damit werden diese ausführbaren Dateien gegen Reverse Engineering geschützt und krypto- graphisch an das Vorhandensein einer Lizenz gebunden. Die einzelnen Werkzeuge sind jeweils auf die entsprechenden Plattformen und Umgebungen zugeschnitten, um den bestmöglichen Schutz bei minimalem Aufwand für Sie als Hersteller zu erzielen. Bei allen Werkzeugen wählen Sie Firm Code und Product Code bzw. mehrere Kombinationen aus Firm Code und Product Code und verschlüsseln damit die bereits kompilierte Anwendung oder eine Bibliothek. Dabei wird ein Schlüssel verwendet, der von Firm Code und Product Code abhängig ist. Ohne passende Lizenz ist eine Entschlüsselung nicht möglich. AxProtector und IxProtector AxProtector schützt native Windows-, Linux- und macOS-Anwendungen und -Bibliotheken. Der ausführbare Code wird dabei komplett verschlüsselt. Beim Starten der Anwendung 12 bzw. beim Laden der Bibliothek wird geprüft, ob die gewünschte Lizenz vorhanden ist. Ist sie es, wird der ausführbare Code komplett automatisch entschlüsselt. Danach läuft die Anwendung mit der gleichen Geschwindigkeit wie ohne automatischen Schutz. API-Aufruf. Besonders schützenswerter Code kann explizit verschlüsselt in den CmDongle verschoben und dort ausgeführt werden. Dieser ist dann vor den Augen des Angreifers verborgen. AxProtector .NET Mit IxProtector können einzelne Funktionen markiert und separat verschlüsselt werden. Diese werden dann zur Laufzeit dynamisch entschlüs- selt und ausgeführt. Je nach Einstellungen erfolgt dies automatisch beim Ausführen oder nach einem von Ihnen als Hersteller durchgeführten AxProtector .NET ist das Werkzeug aus CodeMeter Protection Suite, welches .NET Assemblies automatisch schützt. AxProtector .NET verschlüsselt den ausführbaren Code von .NET-Framework-Anwendungen auf Methoden- ebene. Jede Methode wird einzeln mit einem Stub-Code versehen, der beim ersten Aufruf