HOOKING

    Hooking on C#

    C#에서 Global hooking은 .NET Framework 차원에서 지원하지 않는다고 합니다. 그러나, WH_KEYBOARD_LL 과 WH_MOUSE_LL hooking의 global hook이 가능하다고 하네요. 참고할만한 사이트.. ex) 1. How to set a Windows hook in Visual C# .NET 2. Processing Global Mouse and Keyboard Hooks in C# 3. Using Hooks from C#

    OCS 설치 종료시점 후킹 (End of OCS Installation Hooking)

    이 내용은 communicator.msi 파일의 설치 로그를 분석하던 중 가장 마지막 즈음에 있던 내용입니다. MSI (s) (00:80) [20:56:51:500]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\3A337FEF823F1EA44B33B90C35F1F8B4\Patches 3: 2 윈도우 설치프로그램으로 커뮤니케이터가 설치된 후의 이벤트를 감지해야할 일이 생겼는데 다음과 같은 레지스트리 위치에 'Patches' 라는 키 값이 있는지 확인하면 되겠네요.