프리다 함수 호출

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

프리다 함수 호출

4 순수어린이 0 3954
리버싱 초보 입니다.

프리다에서 특정 함수 호출 시 다른 Native 함수를 먼저 호출하려고 하는데요!

예를들어 A라는 함수 호출 시(OnEnter)

var libc = Module.findBaseAddress('libil2cpp.so');
var offset = 0xAABBCC
var offsetAddr = libc.add(offset);
var myfunc = new NativeFunction(offsetAddr, "void", []);
myfunc()

이런식으로 다른 함수를 먼저 호출하고 싶어서요.

문제는, 파라미터가 void, int 같은 형식은 쉽게 되는데 객체 형식의 파라미터는 어떻게 넣어야 할지 모르겠네요..

public void result(Player.stat p) { } // RVA: 0xBC5500 Offset: 0xBC5500

이런 느낌의 함수거든요.

감사합니다.
0 Comments
Category