이거 예제보니까 

GetThreadContext로 레지스터들 얻어와서 eip 바꾸고 

SetThreadContext로 넣어주고  ResumeThread하는사람도있고


CreateRemoteThread로 쓰레드 실행하는사람도 있는데

어느게 정답이다 할순 없음?
하긴 dll인젝션도 여러가지니


그리고 이건 dll인젝션처럼 api후킹은 안됨?