CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): backdrum (뒷   북)
날 짜 (Date): 2003년 11월 15일 토요일 오후 04시 11분 31초
제 목(Title): 윈도우용 시스템 후킹 공짜 라이브러리...?



  위의 .DLL이 Global Hooking(??)을 하는 놈이라서 그런지  regsvr32로도 

  지워지지 않는군요...


  gdi32.dll의 특정 API를 후킹하는 .DLL을 만들어야 하는데 처음부터 개발할

 능력은 안되고(-_-) 인터넷에 공개된 소스를 찾아 쓰려고 합니다.


   Jeffrey Richter의 Programming Applications for Microsoft Windows(4th)

 의 예제 중 22장에 있는 LastMsgBoxInfo는 몇몇개의 프로그램은 후킹하지 
못하는

  문제가 있구요, errata의 내용을  패치를 시키면 오히려 프로그램에 오류가 

  나네요.

  그리고 APIHooks v5.6 라이브러리도 찾아서 테스트를 해봤는데 

  Dbgview 창에 

SE: Warning, new thread does not have SET_THREAD_TOKEN for itself
SE: Check that thread 794.798 isn't in some weird state

 와 같은 경고가 나오고 Visual Studio 의 디버깅 모드 실행이 안되게 하는

  문제가 있습니다.

  마지막으로 codeproject.com에서 hooksys 예제도찾았는데  이건 상업용 
라이센스는

  구매를 해야 하는 거구요..


  이 세가지 외에 다른 공개 라이브러리 아시는 분 계시나요?


[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.