모의해킹/안드로이드 앱
ADB - bugreport, jdwp
초코맛동산
2024. 5. 28. 14:02
1. bugreport를 통한 버그 보고서 확인
bugreport: bugreport는 로그, 스택 추적, 기타 진단 정보를 포함하는 정보를 출력한다. dumpsys, dumpstate, logcat 명령의 결과를 한 번에 출력해준다.
명령 | 설명 |
Dumpsys | 현재 연결된 안드로이드 장치의 앱, 장치 정보를 자세히 표시한다. 하위 명령: meminfo, cpuinfo, account, activity, window, wifi, power 등이 존재. |
Dumpstate | 현재 연결된 안드로이드 장치의 모든 상태 정보를 출력 |
logcat | 안드로이드 시스템에서 발생하는 로그 정보를 표시 (https://hyunhe2e.tistory.com/137 <- 게시물 확인) |
2. jdwp를 통한 프로세스 정보 확인
jdwp: Java Debug Wire Protocol의 약자로, 자바 애플리케이션을 원격으로 디버깅하기 위한 프로토콜. 해당 명령어를 사용하면 연결된 안드로이드 장치에서 사용할 수 있는 jdwp 프로세스의 목록을 출력한다. (해당 프로세스 정보를 통해 디버깅이 가능하다.)