.---. .-----------
/ \ __ / ------
/ / \( )/ ----- ╔╦╗╦═╗╔═╗╦╔╦╗ ╦ ╦╦ ╦╔╗╔╔╦╗╔═╗╦═╗
////// ' \/ ` --- ║║╠╦╝║ ║║ ║║───╠═╣║ ║║║║ ║ ║╣ ╠╦╝
//// / // : : --- ═╩╝╩╚═╚═╝╩═╩╝ ╩ ╩╚═╝╝╚╝ ╩ ╚═╝╩╚═
// / / /` '-- By HaHwul
// //..\\ www.hahwul.com
====UU====UU==== https://github.com/hahwul/droid-hunter
'//||\\`
''``
Android 应用漏洞分析及渗透测试工具
A. 下载(克隆)并解压 DROID-HUNTER
git clone https://github.com/hahwul/droid-hunter.git
cd droid-hunter
B. 安装 Ruby GEM
gem install html-table
gem install colorize
C. 设置外部工具
编辑 "./config/config.rb"
# Tool path
$p_adb = "/usr/bin/adb"
$p_aapt = "/usr/bin/aapt" # Path aapt
# macOS > (https://github.com/hahwul/droid-hunter/issues/12)
$p_dex2jar = File.dirname(__FILE__)+"/../ex_tool/dex2jar-0.0.9.15/dex2jar.sh"
$p_apktool = File.dirname(__FILE__)+"/../ex_tool/apktool/apktool_2.3.1.jar"
$p_jad = File.dirname(__FILE__)+"/../ex_tool/jad/jad"
$p_grep = "/bin/grep"
$p_unzip = "/usr/bin/unzip"
$p_sfilter = File.dirname(__FILE__)+"/../string_filter"
D. 运行 DROID-HUNTER
ruby dhunter.rb
用法: ruby dhunter.rb [APK]
命令
-a, --apk : 分析 Android APK 文件。
+ APK 分析
=> dhunter -a 123.apk[apk文件]
=> dhunter --apk 123.apk aaa.apk test.apk hwul.apk
-p, --pentest : 对设备进行渗透测试
+ 渗透测试 Android
=> dhunter -p device[设备代码]
=> dhunter --pentest device
-v, --version : 显示 droid-hunter 版本
-h, --help : 显示帮助页面
Bug: 提交 issue (GitHub)
联系方式: [email protected]
添加漏洞扫描模块
更新字符串模式
意图图
