開発者じゃなくてもたった10秒で保安の心配無用! 

デモのお申し込み

[LIAPP FEATURES] クラス保護 & ソースコード暗号化

この投稿では、LIAPPの機能であるクラス保護とソースコード暗号化について詳しく説明します。 それらの仕組みと効果について解説します。

[LIAPP FEATURES]  クラス保護 & ソースコード暗号化

 

LIAPPは、モバイルアプリにおけるさまざまな要素を保護するための強力で実用的な機能を提供しています。
その中でも、**「クラス保護」と「ソースコード暗号化」は、「コード保護」**タブで設定でき、モバイルアプリ内の重要なソースコードを保護します。

この2つの機能を活用することで、LIAPPのユーザーは、アプリの操作フローや、ログイン処理、ユーザー情報へのアクセス権限、ユーザー制御の取得、アイテム(または金銭)の取得、決済処理などの重要なロジックの流出を防ぐことができます。

 
クラス保護とソースコード暗号化のオプション
 

クラス保護は、アプリのコアロジック(Javaで作成されたクラス)を既存のソースコードから分離し、安全な場所に格納することで保護する機能です。

LIAPPでクラス保護を設定するには、ガイドに従って設定してください。例えば、アプリの重要なソースコードがcom.lockincompany内にある場合、com.lockincompany*をクラス保護設定に入力することで、LIAPPはcom.lockincompanyで始まるすべてのクラスとその下層のクラスを重要なクラスとして認識し、既存のソースコードから分離して保護します。



クラス保護の適用前 VS 適用後
 

この保護機能が有効になると、特定の場所に分離された重要なソースコードは、LIAPPの「ソースコード暗号化」機能によって強力に暗号化され、保護されます。

一方で、3rdパーティのコードのような公開が避けられないものや、重要でないコードは、アプリのソースコード内にそのまま残ります。

ソースコード暗号化の適用前 VS 適用後

上記で説明した保護技術は、重要でないコードも含めてすべてのソースコードを暗号化する高度で洗練された方法です。

これにより、アプリのセキュリティレベルを向上させ、パフォーマンスを最適化することができます。

この保護機能は、コンパイル済みアプリファイル(APKまたはAAB)に基づいて適用されるため、使用するプログラミング言語やフレームワークに関係なく適用可能です。

 

LIAPPは、最高のサービスを提供します。
 
#Androidアプリセキュリティ #iOSアプリセキュリティ #ソースコード保護 #AndroidAppBundle #AAB #APK #コード保護 #文字列暗号化 #ソースコード難読化 #アンチデバッグ #アンチダンパー #アンチタンパリング #root化検出 #仮想マシン検出 #ハッキングツール検出 #マルウェア検出 #メモリ保護