macOS
brew install apktoollocal Homebrew formula metadata
sudo port install apktoolMacPorts ports tree · java/apktool/Portfile · ソース: api.github.com
brew
apktool のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install apktoollocal Homebrew formula metadata
sudo port install apktoolMacPorts ports tree · java/apktool/Portfile · ソース: api.github.com
sudo apt install apktoolDebian stable package indexes · apktool · ソース: deb.debian.org
nix profile install nixpkgs#apktoolnixpkgs package indexes · pkgs/by-name/ap/apktool/package.nix · ソース: api.github.com
choco install apktoolChocolatey community package catalog · apktool · ソース: community.chocolatey.org
scoop install main/apktoolScoop official bucket manifest trees · bucket/apktool.json · ソース: api.github.com
概要
Tool for reverse engineering 3rd party, closed, binary Android apps
履歴
Apktool is a long-running Java tool for decoding, modifying, and rebuilding Android APK files. It is one of the standard utilities in Android reverse engineering because it turns compiled resources, manifests, and smali code into a project-like tree that can be inspected and rebuilt.
Apktool's current GitHub repository was created in March 2012, but the official release blog lists releases back to 0.9.0 and 1.0.0 in 2010. The README says the project is for reverse engineering third-party, closed, binary Android apps, especially decoding resources to near-original form and rebuilding after modifications.
The official site preserves a long release line from the 0.9 and 1.x era through 2.x and into 3.x. The 2.x line became the maintenance branch, while main became the 3.x branch. The project also moved its documentation site to Docusaurus-backed pages and keeps release notes on apktool.org.
Version 3.0.0 in 2026 was a major compatibility break. Official release notes describe dropping aapt1 and 32-bit platform support, modernizing resource parsing, changing output format details, replacing some old CLI names, and adopting a new default resource-resolution model. Version 3.0.2 followed as a security and performance patch.
Apktool has broad package-manager adoption: the supplied metadata records Homebrew, Chocolatey, Debian, MacPorts, Nix, Scoop, and Ubuntu packages. The official site also links downloads, Maven artifacts, GitHub discussions, Stack Overflow, and IRC, reflecting a tool with both distro packaging and a long-lived user support footprint.
GitHub metadata showed nearly 25k stars and thousands of forks at research time. That scale is consistent with Apktool's role as a default dependency in mobile-security, app localization, Android modding, and APK compatibility workflows.
The basic flow is apktool d file.apk to decode, edit the generated project-like tree, and apktool b folder to rebuild. Official docs explain why simply unzipping an APK leaves binary XML and compiled resource files that are not practical to edit directly.
The CLI exposes decode, build, install-framework, and clean-frameworks command families. Framework files can be stored or read from a user-specified frame path, but the official docs do not present that as a fixed config-file location, so no config-file-location is recorded here.
Apktool is package-nerd significant because it is both a package and a package unpacker: it lets users explode Android's signed ZIP-based application format into resources, smali, framework references, and rebuild metadata. That makes it the bridge between Android binary distribution and editable source-like trees.
Its long packaging history also makes it a compatibility benchmark. When Android resource formats, smali, aapt/aapt2, Java versions, or Linux distro policies change, Apktool's releases often encode the fallout for reverse-engineering workflows.
セキュリティ状態
escape, surveillance, or offensive capability signal.
リスク red · 信頼度 中 · escape-surveillance-offensive
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
apktool | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
https://github.com/iBotPeaches/Apktool
インストールメタデータ
| パッケージキー | brew:apktool |
|---|---|
| バージョン | 3.0.2 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/apktool |
| ホームページ | https://apktool.org |
| リポジトリ | https://github.com/iBotPeaches/Apktool |
| 上流ドキュメント | https://apktool.org/ |
| ライセンス | Apache-2.0 |
| ソースアーカイブ | https://github.com/iBotPeaches/Apktool/releases/download/v3.0.2/apktool_3.0.2.jar |
| 最終更新 | 2026-06-15T10:20:10-04:00 |
| Pulse | updated |
| 依存関係 | openjdk |
| Bottle | 利用可能 (対象 all) |
| Homebrew post-install | 未定義 |
| サービス | 宣言なし |
レジストリ情報
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | apktool |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
apktool 2.7.0+dfsg-7
tool for reverse engineering Android apk files
https://ibotpeaches.github.io/Apktool/
sudo apt install apktoolapktool
nix profile install nixpkgs#apktoolapktool 2.7.0+dfsg-7
tool for reverse engineering Android apk files
https://ibotpeaches.github.io/Apktool/
sudo apt install apktoolapktool
sudo port install apktoolapktool
choco install apktoolmain/apktool
scoop install main/apktoolソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.