whiteCryption® Code Protection™

whiteCryption® Code Protection™は、今日のビジネス環境において重要かつ不可欠な、最高品質の保護、アプリケーションの堅牢化、および難読化を提供します。

Code Protection™で企業を守る

企業の大切なデータの共有、格納、処理には、強力なアプリケーション保護のソリューションが必要となります。

whiteCryption® Code Protection™を使用することによって、アプリケーションは自己防衛が可能な自己完結型の新しいアプリケーションになります。外部のセキュリティプロバイダに依存することなく、秘密は守られ、ビジネスモデルも保護され、アプリケーションのライフサイクルを長期化することができます。

Code Protection™で企業を守る
検出と応答

検出と応答

ハッカーは通常、コードの保護メカニズムを回避するために、メモリ上またはストレージ上のコードを変更します。

Code Protection™は、アプリケーションが変更されたかどうかを検出し、アプリケーション自身が攻撃に対応できるようにします。

完全性チェッカーによる継続的なハッカー対策

whiteCryption® Code Protection™は、何千もの重複した完全性チェッカーを自動的にソースコードに挿入することによって、完全性を保護します。各チェッカーはバイナリの特定の範囲を監視し、これらのチェッカーの検出は難しく、除去には非常に時間がかかります。

もしも、アプリケーションが変更された場合、埋め込まれたチェックサムはバイナリフットプリントと一致しなくなり、アプリケーションは実行を終了することで自分自身を守ることができます。

完全性チェッカーによる継続的なハッカー対策

アプリケーションソフトウェアを堅牢化する
包括的ソリューション

特長

  • 第三者の静的ライブラリを含む、改ざんに対する完全性の保護

  • 特許取得済みのコード難読化アルゴリズムと完全性の保護

  • 実行時のバイナリコードの動的解析を防止する主要なデバッガからの保護

  • ライセンス保有ユーザの有効なデバイスでのみアプリケーションが実行されることを保証する著作権保護機能

  • 実行コードを暗号化形式で保存し、実行時にのみ復号化(Windowsのみ)

  • 共有ライブラリの置き換えおよび不正利用に対する保護

  • 検出された脅威に対するカスタマイズ可能な防衛アクション

機能

  • 耐タンパー性

  • コードの自己防御化

  • コードの難読化

  • アンチデバッグ

  • プロファイリング

  • コードマーキング

  • 多様化

  • 共有ライブラリのクロスチェック

  • カスタマイズ可能な防御アクション

対応プラットフォームおよび言語

  • 開発プラットフォーム: Linux、macOS、Windows
  • ターゲット・プラットフォーム: Linux、macOS、Windows、Android、iOS、tvOS
  • サポートされている言語: Android Java、Kotlin for Android、C、C++、Objective-C、Swift

※文中の製品名および会社名は、各社の標章または登録商標です。