APKDeepLens:一款针对Android应用程序的安全扫描工具
创作时间:
作者:
@小白创作中心
APKDeepLens:一款针对Android应用程序的安全扫描工具
引用
1
来源
1.
https://cloud.tencent.com/developer/article/2435324
APKDeepLens是一款针对Android应用程序的安全扫描工具,该工具基于Python开发,旨在扫描和识别Android应用程序(APK文件)中的安全漏洞。
APKDeepLens主要针对的是OWASP Top 10移动端安全漏洞,并为开发人员、渗透测试人员和安全研究人员提供了一种简单有效的方法来评估Android应用程序的安全状况。
功能特性
APKDeepLens 是一个基于Python的工具,可对APK文件执行各种操作。其主要功能如下:
- APK分析:扫描Android应用程序包(APK)文件是否存在安全漏洞。
- OWASP覆盖范围:涵盖OWASP十大漏洞,以确保全面的安全评估。
- 高级检测:利用自定义Python代码进行APK文件分析和漏洞检测。
- 敏感信息提取:通过从APK文件中提取敏感信息来识别潜在的安全风险,例如不安全的身份验证/授权密钥和不安全的请求协议。
- 深入分析:检测不安全的数据存储实践,包括与SD卡相关的数据,并突出显示代码中不安全请求协议的使用。
- Intent过滤器漏洞:通过分析从AndroidManifest.xml中提取的Intent过滤器来查明漏洞。
- 本地文件漏洞检测:通过识别与本地文件操作相关的潜在错误处理来保护你的应用程序。
- 报告生成:为每个扫描的APK生成详细且易于理解的报告,为开发人员提供可操作的见解。
- CI/CD集成:设计用于轻松集成到CI/CD管道,从而实现开发工作流程中的自动化安全测试。
- 用户友好界面:终端输出支持颜色高亮显示,可以轻松区分不同类型的结果。
工具要求
- xhtml2pdf==0.2.11
工具安装
由于该工具基于Python 3开发,因此我们首先需要在本地设备上安装并配置好最新版本的Python 3环境。
接下来,广大研究人员可以直接使用下列命令将该项目源码克隆至本地:
git clone https://github.com/d78ui98/APKDeepLens.git
然后切换到项目目录中,创建一个虚拟环境,并使用pip命令和项目提供的requirements.txt安装该工具所需的其他依赖组件:
cd /APKDeepLens
python3 -m venv venv
# Linux
source venv/bin/activate
# Windows
.\venv\Scripts\activate
pip install -r requirements.txt
然后运行下列命令即可查看工具帮助信息:
python APKDeepLens.py --help
工具使用
下列命令可以直接对一个APK执行简单扫描,使用-apk参数指定目标apk文件路径。扫描完成之后,命令行终端将显示详细的报告:
python3 APKDeepLens.py -apk file.apk
如果已经提取了源代码并希望提供其路径以便执行更快速的扫描,则可以使用以下命令,即使用-source参数指定目标Android应用程序的源代码:
python3 APKDeepLens.py -apk file.apk -source <source-code-path>
如需在扫描完成后生成详细的PDF和HTML报告,可以使用-report参数:
python3 APKDeepLens.py -apk file.apk -report
许可证协议
本项目的开发与发布遵循MIT开源许可协议。
项目地址
热门推荐
户外踏青必备:扭伤急救指南
运动扭伤的正确处理方法:从应急处理到预防指南
运动扭伤后,你真的会贴膏药吗?
中华医学会推荐:双氯芬酸凝胶治扭伤最佳
2024年春晚:AI技术如何惊艳全场?
秋冬必打卡!珠海十大特色小吃大揭秘
脑膜瘤揭秘:颅内“不速之客”
SLAM:机器人如何在未知地形环境中进行导航
如何挑选手机屏幕:从材质到护眼功能,全面解析高舒适度屏幕秘诀
鸡蛋:全营养食物的健康食用指南
血压高的人,多看看手指,若出现3个异常,要警惕脑梗
春节酒桌上的健康小妙招,你get了吗?
春节聚餐,用这些新年祝福语炸场!
春节酒桌必学:创意祝福语合集
秋冬护肝神器:菠菜炒蛋的完美烹饪指南
如何炒出不涩嘴的菠菜?大厨教你一招!
秋冬养生必备:菠菜炒鸡蛋这样做最健康!
菠菜 vs 青菜:秋冬餐桌上的营养王者之争
贵州数字经济增速领跑全国,算力规模居首成新引擎
重大发现!1.57亿年前"建平北燕螈"改写两栖动物演化史
揭秘现代蝾螈:从防御到再生的神奇生物
赣州通天岩:自然奇观与历史遗迹的完美融合
代孕违法,你了解其中的风险吗?
冬季雪地驾驶指南:丰田车操作要点
冬季雪地行车,丰田车主必看!
自制冰淇淋,让毛孩子清凉一夏!
夏天到了,狗狗能吃雪糕吗?
狗狗也能吃雪糕?小心这些坑!
自制狗狗雪糕,健康又美味!
乒乓球发球是拿分的重要手段,怎样才能发好球呢