메모리덤프 에러에 대해 고견들 여쭙고싶어 초보가 감히 글을 올려 봅니다.

홈 > 커뮤니티 > 질문 게시판
질문 게시판

메모리덤프 에러에 대해 고견들 여쭙고싶어 초보가 감히 글을 올려 봅니다.

3 unknown 3 5277
즐기던 게임이 패치가 되어서 다시 메모리 덤프부터 배워서 익힌 순서대로 진행을 하여..

메모리덤프를 하려는데 덤프를 시작했더니!


Dumping...
> ERROR: Metadata file supplied is not valid metadata file.
>    위치: Il2CppDumper.FormGUI.A(Object , DoWorkEventArgs )


이런 메세지가 뜨더라구요.

린포럼에서 쓰신 고수분들의 대화를 보니 이런 메세지는 메타데이터(?)가 암호화 된거 같다는 말씀을 봤습니다.

저같은 초보는 사실 이렇게 이야기가 나오면 배운것만 알고 조금만 다른 이야기가 나와도 그냥 바로 까막눈이 되기때문에..

나름대로 이것저것 많이 시도해 봤지만 도저히 두손두발 다 들고 여기다 글을 남겨 고수님들께 도움을 청해봅니다.

부디 이글을 모른 척 하지 마시고 연말연시 따뜻한 도움의손길 한번만 부탁드리며,

항상 하시는 일들 매사에 대운이 깃드시길 바라옵니다.

살려주세요 형님들.
3 Comments
2 데스깃 2019.12.29 02:57  
il2cppdumper 사용하시다 나온 오류같네요.
말 그대로 메타데이터가 한번 Serialize되어서 일반적인 방법으로는 읽어들일 수 없는 상태인 것 같습니다.

해당 메타데이터를 복호화하는 부분을 먼저 찾아서 Deserialize하는 함수를 찾아야 해결할 수 있을 것 같습니다.
2 데스깃 2019.12.29 02:59  
혹은... 실행 중인 메모리에서 metadata의 매직 넘버인 0xFAB11BAF 로 시작하는 부분을 찾아 덤프를 뜨면... 복호화된 데이터를 얻을수 있을 것입니다.
1 윤형 2019.12.30 02:41  
매직넘버는 어디서 찾아봐야 될까요?