To top
Products Products

AxProtector

Share:

Protection automatique

Vous souhaitez intégrer des fonctions de protection à votre logiciel ? AxProtector est la solution idéale pour gagner du temps et de l'énergie. Grâce à AxProtector, vous pouvez protéger votre logiciel contre le piratage et la rétro-ingénierie de manière entièrement automatisée.

AxProtector chiffre la totalité du logiciel que vous comptez protéger et le dote d'une protection de sécurité, AxEngine. Les meilleures méthodes d'anti-débogage et anti-désassemblage sont ensuite injectées dans votre logiciel.

Par rapport à l'intégration d’IxProtector ou de l'interface de programmation CodeMeter, AxProtector offre un niveau de protection élevé pour un minimum d'effort. Si vous souhaitez profiter d'un niveau de protection encore plus élevé, il est également possible d'associer AxProtector avec IxProtector et l'interface de programmation CodeMeter.

Systèmes d'exploitation pris en charge

AxProtector protège les exécutables et les bibliothèques compatibles avec Windows, OS X et Linux. Si votre logiciel se compose de plusieurs applications et bibliothèques, des modules protégés et non protégés peuvent être utilisés en parallèle. Un fonctionnement mixte comprenant des modules protégés par AxProtector .NET est également possible.

Principe de fonctionnement

L'utilisation d’AxProtector ne nécessite aucune modification de code source. Il vous suffit d'intégrer AxProtector comme processus de post-compilation. Les opérations de chiffrement sont effectuées par AxProtector après la compilation de votre logiciel et avant la création du support d'installation. AxProtector est disponible via l'interface graphique utilisateur et l'outil de ligne de commande. Utilisé en tant qu'outil de ligne de commande, AxProtector peut fonctionner en intégration continue dans un système de génération automatisé.

Lorsque vous lancez le logiciel protégé, le code d’AxEngine est exécuté en premier. AxEngine vérifie les licences disponibles. Si une licence est détectée, elle est automatiquement attribuée et utilisée pour déchiffrer le logiciel protégé. Par ailleurs, AxEngine exécute des vérifications d'intégrité pour détecter d'éventuelles attaques de falsification.

AxProtector Operational Principle
AxProtector

AxEngine surveille constamment les menaces de sécurité pour votre logiciel en utilisant des méthodes d'anti-débogage et d'anti-rétro-ingénierie extrêmement perfectionnées. Il interrompt immédiatement l'exécution du logiciel lorsque des risques sont détectés. En tant que fournisseur de logiciels indépendants, vous pouvez définir si la licence doit être verrouillée ou non dans de telles circonstances.

Une minuterie de surveillance intégrée dans AxEngine vérifie la licence en arrière-plan, son intégrité et d'éventuelles menaces à intervalles réguliers.

L'interface de message utilisateur vous permet de réagir à des événements tels que l'absence de licence. Vous pouvez ainsi afficher des messages personnalisés si votre logiciel s'accompagne d'une interface graphique. Pour les systèmes sans périphérique de contrôle, vous pouvez enregistrer ces événements dans un fichier journal.