商品情報セキュリティ商品

様々な攻撃からアプリケーションを保護する
Application Protection

(旧Arxan EnsureIT/GuardIT)

資料請求

Digital.ai社のApplication Protectionはコードの堅牢化(Guard)を行うことにより、リバースエンジニアリング等による知的財産権の侵害や情報漏えいなどからアプリケーションを保護するための製品です。

アンチウイルスソフトとの違い

コードの堅牢化(Guard)

Application Protectionは様々なコードの堅牢化が可能です。

Guard Type 機能 用途
Debugger detectionデバッガの検知解析対策
Checksum改ざん検知不正改変対策
Code Obfuscation / Control Flow Obfuscationコード難読化解析対策
Call hiding関数コールの秘匿解析対策
Debug Infoデバッグ情報の削除解析対策
Class Encryptionクラスの暗号化解析対策
Swizzling DetectionSwizzling の検知不正改変対策
Jailbreak Detection脱獄の検知不正改変対策
Root DetectionRoot化の検知不正改変対策
Repair/Damage修復・破壊解析対策 不正改変対策
Renamingシンボル名の無意味化解析対策
Resource Verificationリソースの改ざん検知不正改変対策
Resource Encryptionリソースの暗号化解析対策
String Encryption文字列の暗号化解析対策
Data Obfuscation 実行時データの難読化チート対策
Hook Detectionシステムライブラリの検証不正改変対策
Emulator Detectionエミュレータ検知解析対策

コードの難読化

インライン展開後にアセンブリレベルで難読化アルゴリズムをランダムに組み合わせて極めて高度な難読化を実施します。

多段階防御

チェックサム、暗号化、難読化を何重にも施す多段階の防御が可能です。アプリケーションのリスクに応じてセキュリティを集中的に強化するなど、国家レベルのクラッカーチームの攻撃にも耐えうるレベルまでセキュリティの強度を高めることができます。