APKTool は、Android APK を逆コンパイルするための最も人気のあるリバース エンジニアリング ツールです。 このツールはバージョン 2.4 になり、多くのバグ修正と変更が加えられました。
APKTool は開発者が提供する非常に便利なリバース エンジニアリング ツールです イボットピーチ. これを使用すると、ほとんどの Android アプリを smali にデコードでき、分析を容易にするために Java に変換できます。 これは、アプリを改造したり、その秘密を明らかにしたいと考えているほとんどの独立系開発者にとって頼りになるツールです。 私たちがよく使うのはこんなときです アプリの分析 新しい機能については。
このツールの開発者は最近、 バージョン2.4、多くのバグ修正と変更がもたらされました。 このような修正の 1 つは、PlatformBuildValue が予期しない値に設定されるという問題を解決します。これは、アプリを再コンパイルしようとする多くの開発者にとって大きな苦痛でした。
APKTool バージョン 2.4 変更履歴
- baksmali/smali を v2.2.6 に更新しました。
- 空ではない ids.xml ファイルに関する新しい制限に関する問題を修正しました。 (gino247さん、ありがとう)
- PlatformBuildVersion プロパティが予期しない値に変更される問題を修正しました。 (gino247さん、ありがとう)
- ポイントリリース v4.10.2 を取得することで、保留中の v5 Gradle アップグレードの問題が修正されました。 (フリーダー・ブルムルさん、ありがとう)
- 新しいパラメータ - -nc | によるノークランチサポートを追加しました。 --クランチなし。 (ノベックスさん、ありがとう)
- Windows環境での自動テストを追加しました。
- aapt1/aapt2 間で .xsd ファイルをデコードする際の問題を修正しました。
- 不正な形式のチャンク ヘッダーを持つアプリケーションのデコードに関する問題を修正しました。 (ありがとうセブラス)
- Mac スクリプトがフォーカスを盗む問題を修正しました。
- 配列リソース バッグ項目のタイプが間違っている問題を修正しました。 (ありがとうvbarthel-fr)
- baksmali/smali を v2.2.6 に更新しました。
- 9patch 画像で垂直方向または水平方向の div が欠落している問題を修正しました。 (IgorEisberg に感謝)
- 非標準のフレームワーク ファイルへの参照を解決する際の問題を修正しました。 (IgorEisberg に感謝)
- 参照された SDK バージョン コードの解決に関する問題を修正しました。 (IgorEisberg に感謝)
- unix および win の aapt1/aapt2 用の 32 ビット バイナリを追加しました。
- API レベルを smali に渡す機能を追加しました。 (IgorEisberg に感謝)
APKTool は、XDA コミュニティにとって非常に貴重なツールです。 そのおかげで、Google、Samsung、Huawei、Xiaomi などの最新のソフトウェア機能に関するニュースをお届けできます。 開発者は、Google カメラの移植を行うときにもこれを使用します。 私たちは APKTool と、APKTool のおかげで可能になったことすべてに感謝しています。
Android ソフトウェア開発フォーラムで APKTool について詳しく読む