본문 바로가기
리버싱/Android

adb 명령어 정리

by 즉흥 2017. 12. 7.
728x90
반응형

adb(Android Debug Bridge)

 

ssh로 서버에 접속하듯 안드로이드 기기에 쉘 형태로 접근할 수 있다.

 

 

아래는 개인적으로 자주 사용하는 명령어.

 

adb devices

- 현재 PC에 연결된 안드로이드 디바이스 목록 출력

 

adb shell

- 접근 가능한 안드로이드 디바이스에 접근

 

adb shell -s [serial number]

- adb devices로 출력된 디바이스의 시리얼 넘버를 입력하면 쉘로 접근

 

adb install [dir]

- 어플리케이션 설치

 

adb push <local> <remote>

- <local>에 있는 파일을 <remote> 경로에 저장

 

adb pull <remote> <local>

- <remote>에 있는 파일을 <local> 경로에 저장

 

adb -e <명령어>

- 명령어 실행 후 바로 종료. (결과 출력은 해줌)

 

adb shell screenrecord <경로>

- <경로>에 현재 모바일 화면을 동영상으로 저장. 종료는 ctrl+c

 

adb shell am start -n [pakagename]/[Activityname]

- 액티비티 강제 실행

 

adb shell ps -efn | grep <PACKAGE_NAME>

- 특정 패키지의 UID를 찾기(첫번째 컬럼의 번호)

728x90
반응형

'리버싱 > Android' 카테고리의 다른 글

Android temporarily directory  (0) 2023.01.03
how to root Android  (0) 2022.08.12
how to bypass proxy detection in Android  (0) 2022.02.16
Android Packet Debugging using Proxy tools  (3) 2022.02.16
APK 분석 툴 리스트  (0) 2022.02.16
AndroidManifest.xml의 android:debuggable 수정하기  (0) 2016.11.02
JNINativeInterface JNIENV  (0) 2016.10.15
코드엔진 SmartApp 04 (작성중)  (0) 2016.08.18
코드엔진 SmartApp 03  (0) 2016.08.18
코드엔진 SmartApp 02  (0) 2016.08.18

댓글