커널 레벨에서 후크 감지 샘플
File list:
src
..\app
..\...\unhooker
..\...\........\main.cpp
..\...\........\unhooker.vcproj
..\...\utils
..\...\.....\cmnDriver.cpp
..\...\.....\cmnDriver.h
..\...\.....\cmnErrors.h
..\...\.....\cmnGuards.h
..\...\.....\cmnUtils.h
..\...\.....\ReadMe.txt
..\...\.....\utils.vcproj
..\driver
..\......\drvMain
..\......\.......\drvCommonPortableDefs.h
..\......\.......\drvMain.cpp
..\......\.......\drvMain.vcproj
..\......\.......\drvUnhookerDevice.cpp
..\......\.......\drvUnhookerDevice.h
..\......\.......\Makefile
..\......\.......\Sources
..\......\drvUtils
..\......\........\drvCpp.cpp
..\......\........\drvCpp.h
..\......\........\drvExtensions.h
..\......\........\drvFiles.cpp
..\......\........\drvFiles.h
..\......\........\drvSmart.h
..\......\........\drvSync.h
..\......\........\drvSyncQueue.cpp
..\......\........\drvSyncQueue.h
..\......\........\drvUtils.h
..\......\........\drvUtils.vcproj
..\......\........\drvVirginity.cpp
..\......\........\drvVirginity.h
..\......\........\drv_NtDefinitions.h
..\......\........\Makefile
..\......\........\ntddk_module.h
..\......\........\pe_utils.c
..\......\........\pe_utils.h
..\......\........\Sources
..\ddk_build.bat
..\UnhookerMain.sln