앵하니의 더 나은 보안
Android Studio 단말기 메모리 내 이미지 확인(5.1 ~ 7) 본문
android 5~7.1 버전에서만 확인 가능하고 8버전 이상부터는 해당 되지 않는다.
8 이상 부터는 비트맵 정보가 네이티브 힙 영역에 존재하기 때문이라나 뭐라나
아무튼 방법은 다음과 같다.
android studio에서 프로젝트 생성한 뒤 단말기 attach
view > tool windows > profiler 탭 실행
sessions 에서 + 클릭해서 단말기 > 메모리 덤프 할 프로세스 attach (단말기의 ro.debuggable 이 1로 set 돼있어야함)
ro.debuggable 값은 magisk hide props 로 설정할 수 있음
모니터에서 메모리 영역 클릭 > 오른쪽 클릭 후 java heap dump? dump java heap? 클릭
bitmap 클래스에서 이미지 확인할 인스턴스 클릭 후 오른쪽 image preview 탭 클릭하면 이미지 확인 가능
'보안 기술 > Android' 카테고리의 다른 글
InsecureShopApp 본격해체쇼 (0) | 2023.10.03 |
---|---|
base.apk에 lib폴더가(so파일이) 없을 때 (0) | 2022.07.25 |
Frida Encryption/Socket Viewer (0) | 2022.07.18 |
Android ADB 무선 연결 (0) | 2022.07.18 |
Android 11 버전 이상에서의 apk 사이닝 (0) | 2022.07.18 |
Comments