インタープリタ型で第三者から解読されやすいPythonアプリケーションを、保護・暗号化したい時に便利なツール
AxProtector Pythonは、CodeMeterが提供する暗号化ツールのPython用で、シンプルな操作でPythonアプリケーションをリバースエンジニアリングや不正コピーから保護します。保護したいファイルを選択後、AxProtector Pythonでの暗号化には、以下の3つのオプションがあります。 ・ライセンスチェックを自動的に追加し、Pythonアプリケーション全体を暗号化<基本設定> ・ユーザーが機能ごとにアクティベートできるモジュラー型暗号化でPythonアプリケーションを保護<カスタムライセンシング> ・リバースエンジニアリングに対するシールドとして、AxProtector Pythonを使用(ユーザーライセンス不要)<IP保護モード> 優れたセキュリティを実現するため、AxProtector Pythonは、Pythonアプリケーションをメソッドごとに暗号化し、使用時に保護された環境で、実行時に復号/処理のみが行われます。つまり、オリジナルのPythonコードは、コンピュータのワーキングメモリで一時停止するだけです。
この製品へのお問い合わせ
基本情報
【基本設定】 Pythonアプリケーションの保護およびライセンシングの統合が、AxProtector Pythonの基本機能です。これは、アプリケーションのすべてのメソッドを、開発者が定義したライセンスで暗号化することで実現します。その後、メソッドは実行時に自動的に復号されるよう設定されます。 ユーザーが必要なライセンスをもっていれば、メソッドはその場で復号されますが、ライセンスをもっていない場合は例外が発生します。アプリケーションのコア機能は暗号化されないようにし、カスタムエラーメッセージなどでライセンスの例外をキャッチ/対応できるようにすると良いです。 メソッドを動的に暗号化しても、アプリケーションのパフォーマンスへの影響はほとんどありません。まれに重大な問題が発生する場合には、メソッドを個別に暗号化の対象外とすることでパフォーマンス向上を図ることができます。 【ライセンスの付与】 保護化したアプリケーションに付与するライセンスには、多様なライセンスモデルが設定可能です。 例) ・機能オンデマンド ・ペイ・パー・ユーズ ・サブスクリプション
価格帯
納期
用途/実績例
・開発したPythonコードを保護したい ・アプリケーションを販売したい ・アプリケーションの機能ごとに、ライセンスを付与して使用に制限をかけたい
カタログ(3)
カタログをまとめてダウンロードこの製品に関するニュース(1)
企業情報
当社の主力製品である『CodeMeter(コードメーター)』は、ソフトウェアアプリケーションを暗号化し、それにライセンスを付けることで、不正コピーやリバースエンジニアリングによる解析を防ぐとともに、正しいライセンスのみにアクセス権を与えることができます。