AxProtector CmE

Поделиться

Автоматическая защита для встраиваемых устройств

AxProtector CmE – это идеальное решение, которое позволит сократить время и трудозатраты на интеграцию защиты в ПО. С AxProtector CmE Вы можете защитить ПО от пиратства и методов обратного анализа кода полностью в автоматическом режиме.

AxProtector CmE шифрует программное обеспечение полностью, используя «оболочку безопасности» AxEngine. Лучшие методы и антиотладочные механизмы используются в процессе интеграции защиты в приложение.

AxProtector CmE обеспечивает высоким уровнем защиты, требуя минимальные усилия на внедрение, в отличие от интеграции приложения с IxProtector или CodeMeter API. Для реализации более высокого уровня защиты можно комбинировать средства защиты: AxProtector CmE и CodeMeter API.

Поддерживаемые операционные системы

AxProtector CmE доступен в следующих вариантах:

  • AxProtector CmE Linux
    Шифрует исполняемые файлы для ОС Linux и разделяемые объекты (shared objects) для платформ ARM.
  • AxProtector CmE Android
    Шифрует приложения для ОС Android (Android 4.2 и выше).
  • AxProtector CmE Windows Embedded Compact
    Шифрует исполняемые файлы и динамические библиотеки для Windows CE 5.0, Windows Embedded CE 6.0 и Windows Embedded Compact 7.

В то время как AxProtector использует среду CodeMeter Runtime, AxProtector CmE использует CodeMeter Embedded.

Принципы действия

При использовании AxProtector CmE исходный код приложения менять не требуется. Операции шифрования совершаются утилитой после компиляции приложения и до создания дистрибутива. AxProtector CmE – это программа, доступная в двух вариантах: с графическим интерфейсом и без (командная строка). Наличие командной строки позволяет использовать AxProtector CmE в автоматизированной системе сборки. 

Первый вызов к зашифрованному методу инициирует запуск AxEngine. AxEngine проверяет доступность запрашиваемой лицензии. Если лицензия доступа, то она автоматически используется для расширофрования защищенного метода. Дополнительно AxEngine следит за появлением возможных атак, что гарантирует защиту целостности приложения.

AxEngine использует сложные антиотладочные и механизмы противодействия методам обратного анализа кода. Таким образом, при выявлении угроз работа приложения сразу прекращается, причем Вы сами можете определить должна ли в таком случае лицензия блокироваться.

Через определенные промежутки времени встроенные внутри AxEngine функции слежения осуществляют проверку лицензии в фоновом режиме, проверяя целостность ПО и возможные атаки.

Наличие функций работы с пользовательскими сообщениями позволит Вам задавать собственные сообщения (например, ошибка об отсутствии лицензии). Это актуально, когда ПО поставляется с кастомизированным интерфейсом. В противном случае, все события можно записывать в файл журнала.

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