逆コンパイル——携帯電話端末逆コンパイルチュートリアル
1261 ワード
今日は逆コンパイルのチュートリアルを書きます.2編あると思います.これは携帯電話の逆コンパイルで、次はPCです.くだらないことはあまり言わないで、次は本題に入ります.
前提条件携帯電話はroot が必要です apktool BusyBox もあるそうです
チュートリアル apktoolのインストールは一般的に、ネット上では圧縮パッケージであり、比較的多くのものを配置する必要がある(共有されているのは直装パッケージ).2つのapktoolについてそれぞれチュートリアルを書きます. 圧縮パッケージ:apktoolを解凍し、sdcardルートディレクトリ(/sdcard/)を配置し、名前変更を推奨せず、直接apktoolします.apktoolフォルダに入ると、1つだけで唯一のapkがあり、インストールされます.開いて、sdcardに入って、apktoolフォルダを見つけて、長押しして、 パッケージにapkをインストールし、開くと自動的に更新がポップアップされ、更新をクリックすればいいです.一般的にこのインストール方法では、上記の方法のようにデフォルトディレクトリを設定する必要はありません.apktoolが正常でない場合は、上記のように操作してください.
framework(このステップは逆コンパイルシステムアプリケーション向けであり、逆コンパイル通常アプリケーションのみであればスキップ可能)をインストールしてルートディレクトリに戻り、systemに入り、frameworkに入り、framework-res.apkを見つけ、apkをクリックし、 反コンパイルは反コンパイルが必要なapkを探し出し、著者は単独でフォルダに置いた.ここで注意しなければならないのは、パスもapkの名前も中国語ではありません.apkをクリックすると、 完
前提条件
チュートリアル
apktool
などのボタンをクリックして、apktoolバージョンによって異なります. framework
をクリックします.
、 dex
、
が選択できます.反コンパイルはすべてapk全体を反コンパイルすることであり、反コンパイルdexはdex部分だけを反コンパイルし、反コンパイル資源は反コンパイルresとresourcesである.arsc.しかし、一般的に著者はすべてを直接逆コンパイルし、何を変更する必要があるか分からない場合は、すべてを直接逆コンパイルすることもできます.逆コンパイルボタンをクリックした後、残りは逆コンパイルプロセスの終了を待つことであり、待ち時間はapkサイズによって決まる.