扫描 APK 文件以获取 URI、端点和机密
2023-3-21 14:28:45 Author: Ots安全(查看原文) 阅读量:25 收藏

安装

安装APKLeaks相当简单:

来自 PyPi

$ pip3 install apkleaks

从来源

克隆存储库和安装要求:

$ git clone https://github.com/dwisiswant0/apkleaks$ cd apkleaks/$ pip3 install -r requirements.txt

来自 Docker

通过运行以下命令拉取 Docker 镜像:

$ docker pull dwisiswant0/apkleaks:latest

依赖关系

APKLeaks 利用jadx反汇编程序反编译 APK 文件。如果您的系统中没有 jadx,它会提示您下载它。

用法

简单地,

$ apkleaks -f ~/path/to/file.apk# from Source$ python3 apkleaks.py -f ~/path/to/file.apk# or with Docker$ docker run -it --rm -v /tmp:/tmp dwisiswant0/apkleaks:latest -f /tmp/file.apk

选项

这是它支持的所有选项。

争论描述例子
-f, --文件要扫描的 APK 文件apkleaks -f file.apk
-o, --输出写入文件结果(如果未设置则随机)apkleaks -f file.apk -o results.txt
-p, --模式自定义模式 JSON 的路径apkleaks -f file.apk -p custom-rules.json
-a, --参数反汇编参数apkleaks -f file.apk --args="--deobf --log-level DEBUG"
--json另存为 JSON 格式apkleaks -f file.apk -o results.json --json

输出

一般来说,如果你不提供-o参数,那么它会自动生成结果文件。

注意:默认情况下,它还会以文本格式保存结果,--json如果你想要 JSON 输出格式,请使用参数。

项目地址:https://github.com/dwisiswant0/apkleaks


文章来源: http://mp.weixin.qq.com/s?__biz=MzAxMjYyMzkwOA==&mid=2247496883&idx=2&sn=94b614c25b6fdf1c8bdff7698ec40550&chksm=9badbdf8acda34eecc3c374a6589947cb06f1e9e58f4754fffe5b642388b90172a33c352493a#rd
如有侵权请联系:admin#unsafe.sh