私はネイティブコードを含むAndroidアプリケーションを開発しています。 ネイティブコードは、内部で重要なアルゴリズムを持つ.soファイルでコンパイルされます。.soファイルを編集/変更することはできますか?
私の.soファイルを編集または変更してから再ビルド(再パック)する可能性について心配しています。 APKと同じように彼らは、修正され、私はここにいくつかの質問を持って新しいもの
を作成するために再包装することができます。
1)編集/ファイルを.soを変更し、再構築するためにどのような方法がありますか? 2)ある場合、どのように人々がそれを行うのですか? 3).soファイルが編集されてから再構築されないようにするには?
あなたの答えはアレックスありがとうございます。ちょっとうかがってもいいですか? C/C++コードの保護を強化する最良の方法は何ですか? ハッカーが.soファイルを変更できる一般的な方法は何ですか? –
を参照してください。 http://stackoverflow.com/questions/6481668/protecting-executable-from-reverse-engineering –