rababahh492-lgtm/Hala-Scan
GitHub: rababahh492-lgtm/Hala-Scan
一款基于 Python 的 Android APK 静态分析工具,专注于敏感信息提取、权限检测及自动化风险评估。
Stars: 0 | Forks: 0
# 🛡️ Hala-Scan v6.5
**专业 Android 安全扫描与风险评估工具**
Hala-Scan 是一款基于 Python 的强大工具,专为安全研究人员和开发人员设计,旨在对 Android APK 文件执行深度静态分析。它能提取敏感数据,识别危险权限,并提供自动化的安全风险评分。
## ✨ 功能特性
* **🔍 深度 URL 提取:** 扫描 APK 内的所有文件,查找隐藏的端点、API 和可疑链接。
* **🔑 密钥猎手:** 自动检测硬编码的 Google API Keys、Firebase URLs 和 AWS Access Keys。
* **⚠️ 权限分析:** 识别可能导致数据泄露的危险 Android 权限(短信、相机、通讯录等)。
* **📊 自动风险评分:** 根据发现的漏洞提供最终安全判定(**低、中或高风险**)。
* **📂 专业报告:** 生成整洁的文本报告,自动保存在 `reports/` 文件夹中,文件名为 `Hala_Scan_Report_[APK_NAME].txt`。
## 🚀 安装与使用
### 1. 克隆仓库
```
git clone https://github.com
cd Hala-Scan
2. Install Dependencies
Make sure you have Python installed, then run:
pip install -r requirements.txt
3. Run a Scan
Simply pass the path of the APK file you want to analyze:
python hala_scan.py your_app.apk
📝 Example Output
============================================================
Hala-Scan v6.5 - Professional Security Edition 🔥
============================================================
[*] Analyzing APK: test.apk
[i] Searching for Sensitive Data & Endpoints...
[FOUND] https://firebase-db-url.com
[DANGER] Dangerous Permission: SEND_SMS
[*] TOTAL RISK SCORE: 40
[*] FINAL VERDICT: MEDIUM RISK (Suspicious)
============================================================
[V] Report saved in: reports/Hala_Scan_Report_test.apk.txt
🤝 Contribution
Feel free to fork this project, report issues, or submit pull requests to enhance the scanning patterns!
Developed by: HALA RABABAH
```
标签:Android安全, API密钥检测, APK审计, DAST, 云安全监控, 反取证, 安全评估, 恶意软件分析, 指令注入, 敏感信息提取, 权限分析, 目录枚举, 硬编码密钥, 移动安全, 网络安全, 输入验证, 逆向工具, 隐私保护, 静态分析