
(더 이상 사용되지 않음) Android 애플리케이션 취약점 분석 및 Android 침투 테스트 도구
.---. .-----------
/ \ __ / ------
/ / \( )/ ----- ╔╦╗╦═╗╔═╗╦╔╦╗ ╦ ╦╦ ╦╔╗╔╔╦╗╔═╗╦═╗
////// ' \/ ` --- ║║╠╦╝║ ║║ ║║───╠═╣║ ║║║║ ║ ║╣ ╠╦╝
//// / // : : --- ═╩╝╩╚═╚═╝╩═╩╝ ╩ ╩╚═╝╝╚╝ ╩ ╚═╝╩╚═
// / / /` '-- By HaHwul
// //..\\ www.hahwul.com
====UU====UU==== https://github.com/hahwul/droid-hunter
'//||\\`
''``
안드로이드 애플리케이션 취약점 분석 및 안드로이드 침투 테스트 도구
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
Usage: ruby dhunter.rb [APK]
Command
-a, --apk : 안드로이드 APK 파일 분석.
+ APK 분석
=> dhunter -a 123.apk[apk file]
=> dhunter --apk 123.apk aaa.apk test.apk hwul.apk
-p, --pentest : 기기 침투 테스트
+ 안드로이드 침투 테스트
=> dhunter -p device[device code]
=> dhunter --pentest device
-v, --version : 이 droid-hunter 버전 표시
-h, --help : 도움말 페이지 표시
버그: 이슈 추가(github)
연락처: [email protected]
취약점 스캐닝 모듈 추가
문자열 패턴 업데이트
인텐트 다이어그램
