Mobile/Android (2) 썸네일형 리스트형 ADB를 이용한 안드로이드 apk 앱 추출 adb 이용하여 추출 1. adb 설치 후 adb shell 실행 2. 단말기에서 usb 디버깅 허용 (위와 같이 디버깅 허용하지 않으면 error : device unauthorized 뜸 3. su 명령어로 최고 사용자로 권한 변경 4. pm list packages -f 이를 이욯하여 apk 추출할 package 이름 복사해두기! 5. adb pull [패키지명] [ 추출 후 apk 이름] 6. 그러면 Users/사용자명 위치에 apk 발견!! 이를 이용하여 apk manager로 해제 진행 안드로이드 모바일 모의해킹 진단 기초 안드로이드 모바일 진단 도구 리스트 - APK manager : decompile - smali 변조 - compile - sign apk - install apk 이 일련의 과정을 수행하기 위한 packing 도구 - JEB : 사용자가 보기 편하게 decompile 후 구조화 및 java 코드로 보여주는 도구 (IOS에서 IDA같은.. 그러나 IDA보다 뒤떨어지는..) - Frida : 메모리 dump 뜨는 도구 fridump 덤프 뜰 때는 루팅된 폰으로 진행 계속 timeout 이 뜰 수 있는데, 이럴 때는 다시 종료하고 앱을 재실행한다. dump 뜰 때는 앱이 실행중인 상태에서 메모리를 dump뜨는 것이므로 앱이 메모리 위에 올라가야 한다 = 실행 중 그외에도 정적 분석 - ADB : 안드로이드 .. 이전 1 다음