-
API HookingHack/Reversing 2015. 1. 21. 03:19
API 후킹은 OS에서 제공하는 디버깅 프로세스를 이용한다.
먼저 디버거로, 앱의 특정코드에 브레이크포인트를 설정하고 특정 함수가 실행되도록 등록한다.
그럼 앱은 코드가 실행되다가 브레이크포인트지점을 만나게되는데, 만나게되면 등록된 함수가 실행된다.
이것을 콜백 함수,메서드 라고하는데 이곳에 코드를 심으면 그 코드대로 실행이 된다.
'Hack > Reversing' 카테고리의 다른 글
suninatas binary (0) 2015.01.23 suninatas binary (0) 2015.01.23 Message Hooking (0) 2015.01.21 Immunity Debugger (0) 2015.01.20 Memory BreakPoint (0) 2015.01.16