一个APK解析库
Project description
apkutils
介绍
一个用于解析APK、Dex、AXML、ARSC、ELF的库。
安装教程
❯ pip install apkutils
❯ apkutils
Usage: apkutils [OPTIONS] COMMAND [ARGS]...
Options:
--version Show the version and exit.
--help Show this message and exit.
Commands:
arsc 打印arsc
certs 打印证书
files 打印文件
manifest 打印清单
mtds 获取指定方法中的所有字符串
strings 打印Dex中的字符串
unzip 解压文件,默认显示zip文件
xref 获取方法的引用方法
用法
from apkutils import APK
# NOTE 按需解析,这里仅仅解析清单,不解析dex、图标。
apk = APK.from_file(file_path).parse_resource()
manifest = apk.get_manifest()
apk.close()
# or
with APK.from_file(file_path) as apk:
apk.get_manifest()
请参考 examples
目录。
备注
从 1.3.0
开始,默认不解析清单、不解析图标、不解析Dex,而是按需解析。
感谢
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
apkutils-1.5.3.tar.gz
(450.7 kB
view hashes)
Built Distribution
apkutils-1.5.3-py3-none-any.whl
(473.1 kB
view hashes)