0netw0m1ra

[앱분석] drozer 설치 및 환경변수 설정 본문

나홀로 스터디

[앱분석] drozer 설치 및 환경변수 설정

M1RA 2022. 10. 10. 11:59

1. NOX 설치 후 adb 경로 확인

C:\Program Files (x86)\Nox\bin

 

2. python2 설치

- drozer는 python2 버전을 사용함

- [All Release] - python2 버전 다운로드

- 환경 변수 추가해줘야 함

https://www.python.org/downloads/

 

Download Python

The official home of the Python Programming Language

www.python.org

 

3. adb 환경 변수 설정

[환경 변수] - [시스템 변수] Path - [편집] - [새로만들기]

- 환경변수 설치 후 다른 경로의 파일에서 실행해 확인

 

# drozer

4. drozer 설치

https://labs.withsecure.com/tools/drozer

 

Drozer

Comprehensive security and attack framework for Android.

labs.withsecure.com

- drozer(Agent .apk only)와 drozer(msi) 설치

- drozer(msi) 설치 시 chrome 보안 정책과 windows 보안 정책에 따라 막힐 수 있는데 이건 windows 보안에서 해제 하면 됨

- 바이러스 및 위협 방지 탭과 앱 및 브라우저 컨트롤 탭 둘 다에서 해제해 줘야함

- drozer 설치 시 python 경로 찾으면, 위에서 설치했던 파이썬 경로를 선택하면 됨

C:\Python27\Scripts

 

5. Nox 켜고 adb 실행

> adb devices

> adb install drozer-agent-2.3.4.apk

 

6. nox에서 drozer agent 실행

 

7. 서버에 접속

- drozer가 위치한 곳에서 drozer를 실행해야 함

> adb forward tcp:31415 tcp:31415

> drozer console connect