IT/보안2016. 7. 20. 15:00

 

휴대폰을 변경하고

즐거운 마음으로 세팅을 하는데 

유용하게 쓰던 어플이 GooglePlay에서 사라져 버려서 다시 쓸 수 없었던 

그래서 아쉬웠던 경험 있으신가요?

 

기존에 쓰던 모바일에 설치 되어있는 어플 설치파일(apk) 찾는 방법을 알아보도록 하겠습니다.

 

Step1. apk 파일을 추출하기 위해 PC에 ADB 설치.

▶ ADB (Android Debug Bridge)

ADB는 안드로이드 Debugging Tool

명령프롬프트에서 android 기반의 기기와 연결을 통해

Shell(su권한), File Transfer, App Install등의 기능을 수행.

※ ADB를 설치하기 위해서는 Android SDK가 설치되어 있어야 합니다. 

 

Step2.  휴대폰 설정하기

개발자 옵션 활성화

설정 -> 디바이스정보 -> 소프트웨어정보 로 이동 

'빌드번호' 를 여러번 클릭(tab)하여 개발자 옵션 활성화 로 상태 변경

 

▶ usb 디버깅 활성화

설정 -> 개발자 옵션 -> usb디버깅 활성화

 

Step3. adb 를 이용한 apk파일 추출

 '명령프롬프트' 실행

>adb shell

 설치되어있는 apk파일 리스트를 통해 추출하고자 하는 파일 확인

 

     $ pm list packages -f

 

 

 

다시 명령프롬프트에서 파일 가져오기 실행

> adb pull /data/app/com.gigglers.giggle-1/base.apk

 adb pull (가져올 파일의 경로/파일명.apk) (받을경로/파일명.apk)

 

tip : 받을경로가 없는경우 현재 폴더 위치에 다운

 

 

이상 안드로이드 기기에서 app설치 파일 가져오기였습니다.

 

 

 

Posted by 근성있는 베짱이