AxProtector CmE

Share:

Protection automatique pour les dispositifs embarqués

Vous souhaitez intégrer des fonctions de protection au logiciel de votre dispositif embarqué? AxProtector CmE est la solution idéale pour gagner du temps et de l'énergie. Grâce à AxProtector CmE, 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 progiciel 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 de l'interface de programmation CodeMeter, AxProtector CmE 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 CmE avec l'interface de programmation CodeMeter.

Systèmes d'exploitation pris en charge

AxProtector CmE est disponible dans les versions suivantes :

  • AxProtector CmE Linux
    Chiffre les exécutables Linux et les objets partagés pour les plate-formes ARM.
  • AxProtector CmE Android
    Chiffre les applications Android pour Android 4.2 et version ultérieure.
  • AxProtector CmE Windows Embedded Compact
    Chiffre les exécutables et les bibliothèques de liens dynamiques pour Windows CE 5.0, Windows Embedded CE 6.0 et Windows Embedded Compact 7.

Contrairement à AxProtector, basé sur CodeMeter Runtime, AxProtector CmE s'appuie sur CodeMeter Embedded.

Principe de fonctionnement

L'utilisation d’AxProtector CmE ne nécessite aucune modification de votre code source. Il vous suffit d'intégrer AxProtector CmE comme processus de post-compilation. Les opérations de chiffrement sont effectuées par AxProtector CmE après la compilation de votre logiciel. AxProtector CmE est disponible via l'interface graphique utilisateur et l'outil de ligne de commande. Utilisé en tant qu'outil de ligne de commande, AxProtector CmE 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.

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.

IP Protection Mode

The IP Protection mode was created with freeware and freemium models in mind, but also works perfectly in combination with licensing. By contrast to the basic configuration, the encryption is not bound to a CodeMeter license. The key needed for decryption is securely hidden in the application itself. The application can be run at any time.

For freemium models, this IP Protection mode can be combined with individual licensing: Parts of the application in question are encrypted in the IP Protection mode and stay always available; other parts are bound to a license and can only be used by users who own the right license. The API can be used to check whether a feature is available or not (check_license).

Interested in a personalized offer for our CodeMeter technology? Just answer a few questions and our team will get back to you with all the information you need.

Submit

To top