2017-09-21 8 views
-2

いくつかのプライベート文字列をエンコード/デコードするためにAndroidで.soファイルを作成しましたが、idaを使用して.soファイルを簡単に解読でき、リバースエンジニアリングソフトウェアで簡単にデバッグすることができます。 .soファイル? Javaで暗号化された.soファイルを使用するには?.soファイルなどのダイナミックライブラリを暗号化する方法は?

答えて

1

できません。 .soファイルは、クライアントプロセッサで使用される命令です。必要になるまで暗号化したままにすることはできますが、使用する前に暗号化を解除して、プロセッサがアクセスできるメモリに暗号化されないようにする必要があります。暗号化された.soファイルには、プロセッサからマザーボード、RAMまで全く新しいタイプのアーキテクチャが必要です。さらに、クライアントでも暗号化キーを持つ必要があります。これは基本的に、暗号化された安全なシステムと、プロセッサOEMによって制御されるキーで暗号化されたすべてのコードを必要とすることを意味します。あなたは望みません。

+0

ありがとうございました!私は.soファイルを解読する方法を見つけました。 – coolcloud

関連する問題