리버싱/Android
adb 명령어 정리
즉흥
2017. 12. 7. 22:49
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
반응형