To top
Products Products

AxProtector CmE

Share:

組み込みデバイスの自動保護

AxProtector CmEは、組み込みデバイスソフトウェアの保護において、時間と労力を節約するための理想的なソリューションです。AxProtector CmEを使用すると、ソフトウェアを著作権侵害やリバースエンジニアリングから完全に自動化された方法で保護できます。

AxProtectorは、保護したいソフトウェアパッケージ全体を暗号化し、安全シェルであるAxEngineで保護します。 その後、最善のアンチデバッグ方法とアンチ逆アセンブリがソフトウェアに挿入されます。

CodeMeter APIと比較すると、AxProtector CmEは最小限の労力で高レベルの保護を提供します。 さらに高い保護レベルのために、AxProtector CmEとCodeMeter APIの組み合わせも可能です。

サポートするOS

AxProtector CmEは、次の種類があります。

  • AxProtector CmE Linux
    ARMプラットフォーム用のLinux実行可能ファイルと共有オブジェクトを暗号化
  • AxProtector CmE Android
    Android 4.2以降のAndroidアプリケーションを暗号化
  • AxProtector CmE Windows Embedded Compact
    Windows CE 5.0、Windows Embedded CE 6.0、およびWindows Embedded Compact 7の実行可能ファイルとダイナミックリンクライブラリ(DLL)を暗号化

Windows Embedded Standard 7を使用している場合は、AxProtectorIxProtector、およびAxProtector .NETが利用可能です。AxProtectorとIxProtectorは、Linux環境でAxProtector CmEを置き換えることができます。これらはCodeMete Runtimeが必要です。

CodeMeter RuntimeベースのAxProtectorとは異なり、AxProtector CmEはCodeMeter Embeddedをベースとしています。

動作原理

AxProtector CmEを使用する場合、ソースコードを変更する必要はありません。 AxProtector CmEをビルド後のプロセスとして統合するだけです。暗号化操作は、ソフトウェアのコンパイル後にAxProtector CmEによって実行されます。 AxProtector CmEはコマンドラインツールとして利用でき、継続的統合の一部として自動ビルドシステムに統合できます。

AxProtector CodeMeter Embedded

保護されたソフトウェアを起動すると、まずAxEngineのコードが実行されます。 AxEngineは利用可能なライセンスをチェックし、検出された場合、自動的に割り当てられ、保護されたソフトウェアの復号に使用されます。さらに、AxEngineは整合性チェックを実行して、起こり得る改ざん攻撃を検証します。

AxEngineは、洗練された高度なアンチデバッグおよびアンチリバースエンジニアリング手法を使用して、ソフトウェアに対するセキュリティの脅威を常に監視しています。 危険が検出されると直ぐにソフトウェアの実行を中断します。 ISVとして、このような状況でライセンスをロックするかどうかを定めることができます。

AxEngine内の統合されたウォッチドッグは、バックグラウンドでのライセンス、その整合性、および起こり得る脅威を定期的にチェックします。

ユーザーメッセージインターフェースを介して、ライセンスの非存在などの事態に対応する選択肢があります。 これにより、ソフトウェアにグラフィカルインターフェイスが提供されている場合に、カスタム設計されたメッセージを表示できます。ヘッドレスデバイスの場合、これらの事態をログファイルに記録できます。

CodeMeter の技術が気になりますか?
いくつかの質問にご回答頂くと、弊社営業から必要な情報をお送りします。

お問合せ