함수찾기
김치가조아
2
4506
2019.10.22 19:51
안드로이드 5.1 버전의 ld플레이어 사용합니다.
il2cppdump 로 덤프를 뜨고 난후
생성된 dump.cs 파일을 살펴보면 주소가 나옵니다.
private void AddQuestMonster(int iQuest, int iSlot); // RVA: 0x3F20B8 Offset: 0x3F20B8
public int[] get_BaseStat(); // RVA: 0x3F26EC Offset: 0x3F26EC
public int[] get_CurBaseStat(); // RVA: 0x3F26F4 Offset: 0x3F26F4
public int[] get_StatOption(); // RVA: 0x3F26FC Offset: 0x3F26FC
public int get_AttackPower(); // RVA: 0x3F2704 Offset: 0x3F2704
ida에서 libil2cpp.so 열어서 점프를 하려고 주소를 Offset: 0x3F2704 적고 점프했지만 주소를 못찾네요.
그래서 다른방법으로 sub_XXXXXX 로된 함수를 찾기 위해 offset을 적어서 sub_3F2704 찾아봤지만 없네요.
어떻게 함수를 찾나요?
il2cppdump 로 덤프를 뜨고 난후
생성된 dump.cs 파일을 살펴보면 주소가 나옵니다.
private void AddQuestMonster(int iQuest, int iSlot); // RVA: 0x3F20B8 Offset: 0x3F20B8
public int[] get_BaseStat(); // RVA: 0x3F26EC Offset: 0x3F26EC
public int[] get_CurBaseStat(); // RVA: 0x3F26F4 Offset: 0x3F26F4
public int[] get_StatOption(); // RVA: 0x3F26FC Offset: 0x3F26FC
public int get_AttackPower(); // RVA: 0x3F2704 Offset: 0x3F2704
ida에서 libil2cpp.so 열어서 점프를 하려고 주소를 Offset: 0x3F2704 적고 점프했지만 주소를 못찾네요.
그래서 다른방법으로 sub_XXXXXX 로된 함수를 찾기 위해 offset을 적어서 sub_3F2704 찾아봤지만 없네요.
어떻게 함수를 찾나요?