2

Androidアプリを「リバースエンジニアリング」しようとしています。名前は何でも構いません。とにかく、apk を .zip に変更してから、classes.dex ファイルを取得し、smali ファイルを取得し、1 つの smali ファイルを変更してから、dex に変換して zip に戻し、apk に戻します。

不足しているものはありますか?以前は機能していましたが、以前は機能していましたが、突然機能しなくなりました。「アプリがインストールされていません」と表示されるだけです。アンドロイドのアップデートのせい?または何...?

4

1 に答える 1

0

変更したアプリは、おそらく署名を忘れたため、インストールに失敗します。これを行うには、testsign.jar を使用できます。

proguard に関する質問への回答: アプリのリバース エンジニアリングを困難にするために Java コードを難読化するツールです。スキルによっては、難読化されたコードをそれほど問題なくリバース エンジニアリングできる場合もあります。

于 2016-03-25T11:19:32.620 に答える