Apk 게임 이미지 추출 - Apk geim imiji chuchul

안녕하세요. 귀풍입니다.

이번에는 안드로이드 게임의 데이터 파일을 추출하는 법에 대해서 알아보겠습니다.

프로그램은 녹스(Nox)를 사용했습니다.

이제 여기에서 '조조전 온라인'이라는 게임 데이터 파일을 추출하고자 합니다.

1. 시스템 설정에서 'ROOT 켜기'를 체크한다.

'ROOT 켜기'를 했을 때 실행이 안 되는 게임도 다수 존재하므로, 대부분의 NOX에서는 'ROOT 켜기'가 비활성화 되어 있을 것입니다.

하지만 파일 추출을 위해서는 반드시 "ROOT 켜기'를 실행해야 합니다.

설정저장을 누르면 재부팅하라고 나오는데, 재부팅 반드시 해야 합니다.

1) /data/app 디렉토리

2) /storage/emulated/legacy/Android/data 디렉토리

/data/app 디렉토리는 게임을 최초 설치했을 때 기본 설치파일이 됩니다.

/storage/emulated/legacy/Android/data 디렉토리는 게임 업데이트를 설치하는 파일이 됩니다.

참고로 루트 디렉토리(/)에서 sdcard 디렉토리를 들어가면 /storage/emulated/legacy 로 바로 이동되니 더욱 편리하게 이동 가능할 것입니다.

먼저 /data/app 디렉토리를 보겠습니다.

물론 해당 게임에 대한 APK 패키지명이 있는 디렉토리(com.nexon.caocao)로 들어가야겠죠?

하지만 저는 게임 설치 관련 파일보다는 업데이트 데이터 파일을 다룰 예정이므로, /data/app 디렉토리 추출은 하지 않겠습니다.

3. 복사하고자 하는 파일이 있는 디렉토리로 이동한다.

여기서는 cache 디렉토리와 files 디렉토리가 있습니다.

전 당연히 cache 디렉토리에는 관심이 없으므로, file 디렉토리만 추출하겠습니다.

다음은 이동입니다.

파일 추출을 위해서는 이동할 디렉토리로 가야겠죠?

5. /mnt/shared/App 디렉토리로 이동

여기서 중요한게 있습니다.

녹스의 파일 복사는 일반 PC처럼 Ctrl+C, Ctrl+V가 아닙니다.

파일을 선택하고 - 디렉토리로 이동하고 - 이동된 디렉토리에 복사를 하는 겁니다.

즉 대상 디렉토리 이동 후 Copy & Paste가 동시에 이루어집니다.

Nox에서 '파일 저장소'를 갑니다.

Nox의 오른쪽에 PC 아이콘이 있으니 그것을 눌러주시면 됩니다.

이제 아래와 같은 창이 나올 것입니다.

APK 파일의 '컴퓨터 파일 열기'를 눌러줍니다.

파일 세부 내용도 아주 잘 복사가 되었네요.

확장자가 unity3d니 Unity로 개발되었다는 것을 확인할 수 있겠죠?

이제 다음에는 Unity 게임 데이터 파일을 간단히 추출하는 법에 대해서 알아보겠습니다.

감사합니다.

Toplist

최신 우편물

태그