void test(){}



int main()

{

int a;



return 0

}

--- 위와 같은 소스코드가 있을때 !


변수 a의 주소로 가서 값을 변경하는건 쉬운데


&test의 함수 주소로 가서 값을 변경하니 에러가 납니다. 어떤식으로 바꿔줘야 에러없이 바꿔줄수 있을까요?


간단하게 API후킹하는 거라고 보시면 되지만 제가 하나씩 해보고 싶어서 연습중에 있습니다. 윈도우 보안때문에 에러가나는건 알곘는데 어떤식으로 우회? 혹은 커널단에서 직접?  어떤식으로 접근해야 할지 모르곘어요.