1. 설치파일
1) JDK 다운로드 :
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
2) ADT 다운로드(SDK) : http://developer.android.com/sdk/index.html
3) acroeditor 또는 notepad++ : 키워드 검색 또는 log정보 검색, 파일 변경 내용 비교
4) burpsuite : 네트워크 프록시 세팅
5) sqlite browser : 앱의 db파일을 읽을 수 있다.
6) jd-gui : jar 파일을 읽을 수 있다. 소스코드를 java파일로 저장할 수 있다.
7) HxD : 메모리 덤프 파일을 읽을 수 있다.
8) NetworkMiner : 패킷에서 파일 및 host명 등 중요한 정보를 빠르게 분석할 수 있다.
9) Onenote : 내용을 빠르게 정리 및 공유할 수 있다.
10) Odin : 루팅펌웨어 및 supersu 파일을 설치하는데 도움을 준다.
11) unpacker : 윈도우에서 ext4 파일의 system.img 파일로부터 내부에 있는 파일을 추출할 수 있다.
12) dex2jar : dex파일을 jar파일로 변환
13) firefox : burpsuite 인증서 설치
14) apktool 다운로드 : http://code.google.com/p/android-apktool/downloads/list
15) JDK 다운로드 : http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=otnjp
2. 설정항목
1) 환경변수 설정 : SDK 패스 설정
시스템 변수 > 새로만들기
다운로드 받은 SDK 파일의 tools 까지의 경로로 'SDK_ROOT'라는 환경변수를 만들어 준다.
adt-bundle-windows-x86-20130717\adt-bundle-windows-x86-20130717\sdk\tools;
adt-bundle-windows-x86-20130717\adt-bundle-windows-x86-20130717\sdk\platform-tools;
정의한 시스템 변수를 Path에 %SDK_ROOT%로 추가해준다.
기존의 path 경로에 %SDK_ROOT%; 를 추가한다.
cmd 창에서 adb 입력 시 adb 사용법이 출력된다.
cmd에서 emulator를 입력하면 Android Virtual Device가 없다는 에러메세지가 나타난다.
2) 환경변수 설정 : JAVA 패스 설정
동일한 방법으로 JAVA_HOME 이라는 변수를 생성한다. (ex. C:\Program Files\Java\jdk1.7.0_25\bin)
생성한 JAVA_HOME을 path에 추가해준다.
Path 경로에 %JAVA_HOME%;를 추가해 준다.
cmd 창에서 java 입력 시 Java 사용법이 출력된다.
3) AD-Hoc AP 설정 (참고 : http://blog.naver.com/lovesong2143/30175466114)
: 관리자 권한으로 cmd 실행 후 명령어 실행
AP 설정 : netsh wlan set hostednetwork mode=allow "ssid=[AP이름]" "key=[패스워드]" keyUsage=persistent
AP 서비스 시작 : netsh wlan start hostednetwork
AP 서비스 종료 : netsh wlan stop hostednetwork
: 모바일에 Proxy 설정
ap 설정 후 네트워크 설정에서 192.168.xx.xx 로 설정
'호기심_메모' 카테고리의 다른 글
UNIX 메뉴얼에 나와있는 명세(specification)를 참조하여, chmod 작성 (0) | 2021.08.13 |
---|---|
adb shell input keyevent / adb shell sendevent (0) | 2021.08.13 |
getprop 명령어 (0) | 2021.08.13 |
[sqlite3] adb로 db 보기 (0) | 2021.08.13 |
[원격 ADB] 여러대의 스마트폰에 쉽게 접속하기 (1) | 2021.08.13 |