CrackProof™ for Unity Android™版

CrackProof™ for Unity Android™版とは

Unityで開発したAndroidゲームアプリケーションを耐タンパ処理するセキュリティソフトです。
UnityでAndroid用に作成したゲームアプリはIL(.NET Framework中間コード)形式のファイル(以下、Unity.dll)となります(※)。Unity.dllは専用ツールによりほぼコンパイル前のソースコードに復元できるので、ネイティブゲームアプリと比較してチート(ゲームの不正操作)や課金逃れなど不正行為(クラッキング)の脅威が格段に増加します。このため、Unity.dllはネイティブゲームアプリ以上にセキュリティで保護する必要性があります。
CrackProof™ for Unity Android版は独自のILプロテクション技術で、Unity.dllに対し暗号化等のセキュリティ処理を施し、アプリケーションをクラッキングから強力に保護します。

※ IL2CPPという技術により中間コードではなくネイティブコードとしてビルドすることも可能であるが、互換性等の問題からIL2CPPを使用しないことがある。

製品カタログ
本製品のカタログは、以下のボタンをクリック後表示されるダウンロード請求フォームからダウンロードしてください。

セキュリティ機能

静的解析対策

機能 機能説明
DLLファイル改ざん対策 DLLファイルの改ざんを阻止します。
AES暗号化 コードをAESで暗号化し静的解析(ildasm等)による逆コンパイルを阻止します。
DEX(Java)改ざん対策 apkファイル内に含まれるDEXファイルの改ざんを阻止します。
署名改ざん対策 パッケージファイル(.apk)署名の改ざんを阻止します。
構成ファイル改ざん対策 パッケージファイル(.apk)を構成しているファイルの改ざんを阻止します。

動的解析対策

機能 機能説明
デバッガ対策 デバッガによる解析(プログラム実行中の解析)を防ぎます。
※下記デバッガによる解析を阻止します。
[ Java用デバッガ(DDMS) , ネイティブデバッガ(gdb/gdbserver等) ]
メモリアクセス対策 メモリの改ざんを阻止します。
エミュレータ対策 Android SDK付属エミュレータ上でのアプリ起動を阻止します。
USBデバッグ接続対策 USBデバッグ接続設定を有効化した端末上でのアプリ起動を阻止します。

実行環境チェック機能

機能 機能説明
root化対策 root化した端末上でのアプリ起動を阻止します。

処理可能なファイル形式

Unityで作成したDLLファイル (アップロードするのはapkファイル)

注:CrackProofはMultidex(複数のDEXファイルを持つAPK)には対応しておりません。

機能を含め上記記載内容は予告なく変更する場合があります。

操作方法

STEP1

1.apkファイルをクラウドにUP

STEP2

2.クラウド上でセキュリティ処理

STEP3

3.apkファイルをダウンロード

1.apkファイルをクラウドにUP

WEBブラウザでCrackProofクラウドにアクセスし、apkファイルをアップロードします。

2.クラウド上でセキュリティ処理

クラウド上でapkファイルを自動的にCrackProof処理します。

3.apkファイルをダウンロード

CrackProof処理されたapkファイルをダウンロードします。これで操作は完了です。

動作環境

Crack Proof for Unity Android™版で処理したプログラムの実行に必要な環境(Android端末)

OS Android 1.6以上

検討開始から導入までの流れ

以下のSTEPでご提案させて頂きます。

STEP1
ご検討内容のヒアリング
STEP2
機密保持契約の締結
STEP3
詳細ヒアリング
STEP4
御見積書の提出
STEP5
製品トライアル(2週間)
※ お客様のアプリを弊社にお送り頂き、弊社にてCrackProof処理してご返送します。
STEP6
ご発注および使用許諾契約の締結
STEP7
ご使用開始

導入費用

導入費用は、リリース形態や導入アプリ数等により個別に御見積させて頂きます。

Supports

CrackProof™ for Unity Android™版に関するサポート情報

Under construction.

Contact Us

本製品について今すぐお問い合わせ

製品に関するお問い合わせ