반응형
ி adb 명령어 및 앱 서명 방법
쉘 접속
usb 없이 접속 - https://sailerya.tistory.com/13
패키지 조회
파일 송수신
> adb pull [Phone] [PC]
ㆍ pc 파일을 스마트폰으로 복사
> adb push [PC] [Phone]
앱 설치
로그 조회
> logcat -v time
시스템 리소스 조회
> cat /proc/[PID]/maps
앱 설치 및 삭제
> adb uninstall com.google.android.youtube
# 패키지명 확인: adb shell pm list packages
# 패키지명 확인: adb shell pm list packages
adb 연결
> adb connect [adb 디버깅 서버주소]
> adb devices (연결 확인)
> adb -s [adb 디버깅 서버주소] shell
* adb device offline 뜰 때
> adb kill-server
> adb connect [adb 디버깅 서버주소]
앱 디컴파일 / 빌드 및 서명
ㆍ 디컴파일
java -jar apktool_2.5.0.jar d -r [디컴파일할 apk 파일 경로]
ㆍ 빌드
java -jar apktool_2.5.0.jar b [디컴파일한 apk 폴더] -o [리패키징할 apk 파일명.apk]
ㆍ 서명
https://drive.google.com/file/d/1Em1u7ytnD_a3dk4DLPoSj3rdqcHXqzyh/edit
> cd apk_manager_7.4_fix_softdx\other\
> java -jar signapk.jar testkey.x509.pem testkey.pk8 app.apk app_output.apk
ㆍ 핸드폰 앱 설치(설치전에 앱 지우기)
> adb install .\app.apk
> java -jar signapk.jar testkey.x509.pem testkey.pk8 app.apk app_output.apk
ㆍ 핸드폰 앱 설치(설치전에 앱 지우기)
> adb install .\app.apk
현재 실행중인 액티비티 출력
ㆍ adb shell dumpsys window windows | findstr -R "mCurrentFocus mFocusedApp"
ㆍ adb shell dumpsys window windows | grep -E "mCurrentFocus mFocusedApp"
반응형
'해킹-보안 > 모바일' 카테고리의 다른 글
frida 설치하기 (0) | 2021.12.21 |
---|---|
안드로이드 앱 교육 1일차 (0) | 2021.12.21 |
Magisk 루팅 앱 설치 및 JEB로 앱 디컴파일하기 (0) | 2021.12.17 |
IOS 앱 개념 정리 (기본 인터페이스 및 Lifecycle) (0) | 2021.12.15 |
안드로이드 앱 개념 정리(4대 컴포넌트, Lifecycle) (0) | 2021.12.15 |