私はAndroidアプリを開発しており、コードの一部は非常にプライベートで機密です。私は安全性を高めるために私のコードに暗号化アルゴリズムを作ります。.apkを使用すると、そのソースコードを抽出できます。 Androidアプリは安全ですか?
最近、.apkファイルを持っている人は、100%の正しいSourceでJavaソースコードを抽出できます。
だけではなく、それは、人々はまた
ストアSourceをGoogle Playからの.apk得ることができ、それは私の.apkはすべて私のソースコード(Javaの、.xmlのレイアウト、ライブラリー)を表示することができた人を意味していますか?はいの場合は、安全なアプリを保有するためのすべての苦労は達成されません。
あなたのソースコードが表示されないようにするよりも、アプリを安全にすることを検討する必要があります。あなたは機密情報がアプリケーションにハードコードされていますか?それとも、人々があなたのレイアウトをコピーしないようにしたいのですか?誰かが、ソースコードを見なくてもアプリケーションを再作成しようとする可能性があるからです。 –
独自のscsiコマンドコードを含む暗号化機能を導入しました。他の人に見せてはいけません。再作成しても問題ありませんが、専有命令が流出した場合は危険です。はい、私はこの後に私のアプリをより安全にする必要があります –