반응형
설치 프로세스는 아래와 같다.
1. ADB 다운로드
2. 환경 변수 설정(윈도우, 맥북)
3. 테스트
[그림]
1. ADB 다운로드
ADB를 간단히 소개하면 Android Debug Bridge, 즉 안드로이드 디버거 툴이다. Android SDK(Software development kit)에 포함된 툴로, 안드로이드 기기를 CLI 기반으로 컨트롤 할 수 있다.
(패키지 설치, 셀 접근, 파일 업/다운로드 등)
아래 사이트에서 다운로드 한다.
https://developer.android.com/studio/releases/platform-tools
2-1 윈도우 환경 변수 설정
(step1) 각자 선호하는 방식이 있겠지만, C드라이브에 adb폴더를 만들고 압축을 풀어준다.
(step2) 윈도우키 => 환경 변수 검색 => (1)새 시스템 변수 등록 => (2)path에도 등록
2-1 윈도우에서의 기본적인 사용과 주요 명령어
(step1) 디바이스 연결 후 adb devices 로 연결가능한 디바이스 확인
> adb devices 입력하고, "단말기에서 USB 디버깅을 허용" 필요
(step2) adb shell로 쉘 연결
에러나면 adb kill-server(서버종료) / adb start-server(서버시작) 권장하더라
**주요 명령어들
#연결 가능한 디바이스 목록
adb devices [-l]
#shell 실행
adb shell [커맨드]
#APK 설치 / 삭제
adb install {name.apk}
adb uninstall {패키지명}
#PC => Android
adb push {pc path} {device path}
#Android => PC
adb pull {device path} {pc path}
#디바이스 로그캣 내용 확인
adb logcat
#디바이스 포트 로컬로 연결
adb forward {pc port} {device port}
#APP 강제 종료
adb am force-stop {name}
맥도 유사하다. 맥 환경변수는 zshrc, bashrc에다가 설정하면될듯
-끝-
728x90
반응형
'정보보안 > 모바일 점검' 카테고리의 다른 글
버프슈트 커뮤니티(burp suite) 확장기능(extensions) python 코드 적용 (0) | 2023.02.24 |
---|---|
[FRIDA #1] 프리다 삭제, 설치, 특정 버전 설치, 기본 명령어 (0) | 2023.02.01 |
안드로이드 > 맥북 > VMware(윈도우) 피들러 연결 (0) | 2023.01.06 |
[iOS점검#1] iOS장비(아이폰) 프록시 설정, 피들러/버프 (2) | 2022.06.03 |
[웹고트설치및활용#1] (0) | 2022.04.12 |