Skip to main content

用于 Pythonist 的强大 DEX 文件格式解析器

项目描述

解析器

用于 Pythonist 的强大 DEX 文件格式解析器!

构建状态 PyPI 版本 文件状态

用法

有关详细说明,请参阅文档

前置要求

  • Python 3.x(非官方,dexparser 支持 Python 2.x)
  • DEX友好的头脑

安装

pip install dexparser

从文件名加载 DEX

from dexparser import DEXParser

filedir = '/path/to/classes.dex'
dex = DEXParser(filedir=filedir)

从对象加载 DEX 文件

from dexparser import DEXParser

with open('classes.dex', 'rb') as fileobj:
    dex = DEXParser(fileobj=fileobj)

从对象和文件名加载 APK 文件

from dexparser import APKParser

filedir = '/path/to/test.apk'
apk = APKParser(filedir=filedir)

with open('/path/to/test.apk', 'rb') as fileobj:
    apk = APKParser(fileobj=fileobj)

从对象和文件名加载 AAB 文件

from dexparser import AABParser

filedir = '/path/to/test.apk'
aab = AABParser(filedir=filedir)

with open('/path/to/test.apk', 'rb') as fileobj:
    aab = AABParser(fileobj=fileobj)

执照

这个项目是在麻省理工学院许可下获得许可的

参考

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

dexparser-1.1.1.tar.gz (9.2 kB 查看哈希)

已上传 source

内置分布

dexparser-1.1.1-py3-none-any.whl (11.7 kB 查看哈希

已上传 py3