il2cppdumper를 사용하기 위해서는 apk를 디컴파일 시켜야한다. 방법은 아래 링크에서 확인할 수 있다.
https://lyk00331.tistory.com/26
apk 디컴파일 후 mono와 il2cpp 구분 법
1. apk를 다운받는다. 2. apktool을 이용해서 디컴파일을 시킨다. apktool은 구글에 검색하면 다운받을 수 있다. 3. 디컴파일 시키면 아래 사진과 같이 각 apk마다 폴더가 나온다. 4. apk폴더 → lib폴더 &ra..
lyk00331.tistory.com
il2cppdumper를 실행 후, 디컴파일한apk폴더/lib/armeabi-v7a에서
해당 apk의 libil2cpp.so파일을 선택한다.
이어서 디컴파일한apk폴더/assets/bin/Data/Managed/Metadata에서 metadata.dat 파일을 선택한다.
그러면 유니티 버전을 입력하는 화면이 뜨는데,
디컴파일한apk폴더/assets/bin/Data 에서 아무 파일을 HxD로 열어준다.
이 apk의 유니티 버전은 2018.4.4 이다.
유니티 버전을 입력하면 사진처럼 진행된다.
보통 여기서 3번을 권장한다.
그럼 il2cppdumper 폴더 속에 Dummy폴더와 dump.cs파일 등이 생성된다.
'App > [Unity Hooking] Project' 카테고리의 다른 글
DLL에서 DLL 불러들이기 (0) | 2020.04.11 |
---|---|
apk 디컴파일하지 않고 쉽게 mono와 il2cpp 확인하는 방법 (0) | 2020.03.22 |
apk 디컴파일 후 mono와 il2cpp 구분 법 (0) | 2020.03.22 |
댓글