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

デモのお申し込み

[LIAPP の機能] クラス保護とソースコード暗号化

この投稿では、LIAPP の機能、クラス保護、ソースコード暗号化について詳しく説明します。これらの機能がどのように機能し、どのような効果があるのか​​を説明します。

[LIAPP の機能] クラス保護とソースコード暗号化

 
LIAPP は、モバイル アプリのさまざまな要素を保護するための堅牢で非常に便利な機能を提供します。
その中でも、「コード保護」タブで設定できる「クラス保護」と「ソースコード暗号化」は、モバイル アプリに含まれる重要なソースコードを保護します。
この 2 つの機能により、LIAPP ユーザーは、モバイル アプリの操作シーケンスの漏洩による重大なインシデントや、ログイン、ユーザー情報へのアクセス権限、ユーザーの制御の取得、商品 (またはお金)、分散アプリによる支払いロジックなどの特定の重要なロジックを防ぐことができます。
 
 
クラス保護とソースコード暗号化のオプション
 

クラス保護は、コア ロジック (Java で作成されたクラス) を既存のソース ファイルから分離し、特定の場所に安全に保存することで保護機能を提供します。
このガイドに従って、LIAPP でクラス保護を設定できます。アプリの重要なソースコードが com.lockincompany の下にある場合は、クラス保護に com.lockincompany* と入力できます。

このように、LIAPP は com.lockincompany から始まるクラスとそれ以下のすべてのクラスを重要なクラスとして認識し、既存のソースコードから分離して保護します。

 


クラス保護前 VS 後
 
この保護が進行すると、特定の場所に分離された重要なソースコードは、LIAPP のソースコード暗号化機能によって暗号化され、強力に保護されます。その後、重要でないコード (無関係またはサードパーティのソースのように必然的に公開されるコード) は、アプリのソースコードファイルに残ります。
ソースコード暗号化前 VS 後

上で説明した保護テクノロジーは、重要でないコードも含め、すべてのソースコードを暗号化する高度で洗練された方法です。これにより、セキュリティレベルが向上し、アプリのパフォーマンスが最適化されます。
このロジックはコンパイルされたアプリ ファイル (apk) に基づいて適用可能で、プログラミング言語やフレームワークに関係なく、apk または aab のいずれかのコンパイルされたファイルに適用できます。

LIAPP は、可能な限り最高のサービスを提供します。

 

#android_application_security #ios_application_security #source_code_hardening #android_app_bundle #AAB #APK #Android App Bundle #String_encryption #Source_code_obfuscation #Anti-debugging #Anti-dumper #Anti-tampering #Rooting_detection #Virtual_machine_detection #Hacktool_detection #Malware_detection #Memory_protection