분할 앱의 추출과 설치
애플리케이션들을 분석하다보면 configuration apk라 하는 일명 분할 앱들을 만날 수 있습니다
이런 애플리케이션들의 경우 일반적인 추출 툴을 이용하여 추출 시
애플리케이션이 정상적으로 설치가 되지 않고, 억지로 설치를 했다고 해도 실행이 되지 않습니다
https://apkcombo.com/apk-downloader/
이런 분할 앱들을 추출하기 위해선 위의 링크로 이동을 한 후에
하단의 텍스트 박스에 추출하고자 하는 애플리케이션의 패키지 이름이나 구글플레이 다운로드URL을 입력해주시고 다운로드 버튼을 눌러주셔야 합니다 (여러 항목이 나오면 안됩니다)
그 후에 아래로 스크롤을 내려보시면 다운로드 항목에 두가지 이상의 파일이 있을건데 (base.apk와 config_xxx외 기타 등등)
모두 다운로드 해주셔야 합니다
다운로드 이후 수정할 항목이 있다면 모두 수정해주시고(굳이 사인안해도 됩니다) 압축 프로그램을 이용하여 zip파일로 묶은 후에 기기로 압축한 파일을 옮겨줍니다
그 후에 플레이스토어에서 SAI라는 애플리케이션을 다운받아 줍니다
https://play.google.com/store/apps/details?id=com.aefyr.sai
사인을 하셨다면 상관 없지만 사인 과정을 안 거친 경우에는 SAI 실행 이후 좌측 상단의 옵션 메뉴를 눌러주시고 Sign APKs 항목을 체크 해줍니다
이후 메인 화면에서 Install Apks 버튼을 누른 후 이전에 넣어주었던 zip파일을 선택해주면 됩니다
*SAI로도 추출이 가능하지만.. 제가 시도해본 결과 왠지 모를 이유로 일부 항목 수정 후에 설치가 실패했습니다
그리고 SAI로 추출한 경우 apks라는 확장자를 가진 파일을 결과물로 얻게 되는데(내장메모리의 SAI 폴더에 있습니다) 그냥 단순한 ZIP파일 포맷입니다 압축프로그램을 이용해서 열 수 있습니다
이런 애플리케이션들의 경우 일반적인 추출 툴을 이용하여 추출 시
애플리케이션이 정상적으로 설치가 되지 않고, 억지로 설치를 했다고 해도 실행이 되지 않습니다
https://apkcombo.com/apk-downloader/
이런 분할 앱들을 추출하기 위해선 위의 링크로 이동을 한 후에
하단의 텍스트 박스에 추출하고자 하는 애플리케이션의 패키지 이름이나 구글플레이 다운로드URL을 입력해주시고 다운로드 버튼을 눌러주셔야 합니다 (여러 항목이 나오면 안됩니다)
그 후에 아래로 스크롤을 내려보시면 다운로드 항목에 두가지 이상의 파일이 있을건데 (base.apk와 config_xxx외 기타 등등)
모두 다운로드 해주셔야 합니다
다운로드 이후 수정할 항목이 있다면 모두 수정해주시고(굳이 사인안해도 됩니다) 압축 프로그램을 이용하여 zip파일로 묶은 후에 기기로 압축한 파일을 옮겨줍니다
그 후에 플레이스토어에서 SAI라는 애플리케이션을 다운받아 줍니다
https://play.google.com/store/apps/details?id=com.aefyr.sai
사인을 하셨다면 상관 없지만 사인 과정을 안 거친 경우에는 SAI 실행 이후 좌측 상단의 옵션 메뉴를 눌러주시고 Sign APKs 항목을 체크 해줍니다
이후 메인 화면에서 Install Apks 버튼을 누른 후 이전에 넣어주었던 zip파일을 선택해주면 됩니다
*SAI로도 추출이 가능하지만.. 제가 시도해본 결과 왠지 모를 이유로 일부 항목 수정 후에 설치가 실패했습니다
그리고 SAI로 추출한 경우 apks라는 확장자를 가진 파일을 결과물로 얻게 되는데(내장메모리의 SAI 폴더에 있습니다) 그냥 단순한 ZIP파일 포맷입니다 압축프로그램을 이용해서 열 수 있습니다