資源簡介
Windows內核安全與驅動開發 隨書代碼,因為加SSD把光驅去掉了,剛出的書網上資源也不多 只好借朋友電腦把它拷出來了,肯定有不少人也沒光驅吧 上傳上來 方便大家 O(∩_∩)O~

代碼片段和文件信息
#include?“ntddk.h“
/*函數原型聲明*/
void??DriverUnload(__in?struct?_DRIVER_object??*Driverobject);
BOOLEAN?g_bSuccRegister?=?FALSE;
VOID?LOAD_IMAGE_NOTIFY_ROUTINE(IN?PUNICODE_STRING??FullImageName
???IN?HANDLE??ProcessId?//?where?image?is?mapped
???IN?PIMAGE_INFO??ImageInfo
???);
NTSTATUS?DriverEntry(?__in?struct?_DRIVER_object*?Driverobject?__in?PUNICODE_STRING?RegistryPath?)
{
NTSTATUS?nStatus?=?STATUS_UNSUCCESSFUL;
do?
{
Driverobject->DriverUnload?=?DriverUnload;
if(?STATUS_SUCCESS?!=?PsSetLoadImageNotifyRoutine(LOAD_IMAGE_NOTIFY_ROUTINE)?)
{
break;
}
g_bSuccRegister?=?TRUE;
nStatus?=?STATUS_SUCCESS;
}?
while?(FALSE);
return?nStatus;
}
VOID?LOAD_IMAGE_NOTIFY_ROUTINE(IN?PUNICODE_STRING??FullImageName
???IN?HANDLE??ProcessId?//?where?image?is?mapped
???IN?PIMAGE_INFO??ImageInfo
???)
{
PIMAGE_INFO_EX?pInfo?=?NULL;
if(?!FullImageName?||?!ImageInfo?)
{
return;
}
if(?ImageInfo->ExtendedInfoPresent?)
{
pInfo?=?CONTAINING_RECORD(ImageInfoIMAGE_INFO_EXImageInfo);
DbgPrint(“ModLoad?Name?=?%wZProcessID?=?0x%xFileObj?=?0x%xImagebase?=?0x%xSize?=?0x%x\n“
FullImageNameProcessIdpInfo->FileobjectpInfo->ImageInfo.ImagebasepInfo->ImageInfo.ImageSize);
}
return;
}
void??DriverUnload(__in?struct?_DRIVER_object??*Driverobject)
{
if(?g_bSuccRegister?)
{
PsRemoveLoadImageNotifyRoutine(LOAD_IMAGE_NOTIFY_ROUTINE);
g_bSuccRegister?=?FALSE;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????891??2015-01-10?10:51??Windows內核安全與驅動開發?隨書代碼\Callback\ModuleLoadCallback\ModuleLoadCallback\makefile
?????文件???????1519??2014-09-16?13:53??Windows內核安全與驅動開發?隨書代碼\Callback\ModuleLoadCallback\ModuleLoadCallback\ModuleLoadCallback.c
?????文件???????2145??2014-09-20?14:53??Windows內核安全與驅動開發?隨書代碼\Callback\ModuleLoadCallback\ModuleLoadCallback\ModuleLoadCallback.vcproj
?????文件???????1096??2014-09-15?17:22??Windows內核安全與驅動開發?隨書代碼\Callback\ModuleLoadCallback\ModuleLoadCallback\readme.txt
?????文件?????????78??2014-09-15?17:41??Windows內核安全與驅動開發?隨書代碼\Callback\ModuleLoadCallback\ModuleLoadCallback\Sources
?????文件????????919??2014-09-15?17:22??Windows內核安全與驅動開發?隨書代碼\Callback\ModuleLoadCallback\ModuleLoadCallback.sln
?????文件????????891??2015-01-10?10:51??Windows內核安全與驅動開發?隨書代碼\Callback\ProcessCallback\ProcessCallback\makefile
?????文件???????2495??2015-03-01?19:23??Windows內核安全與驅動開發?隨書代碼\Callback\ProcessCallback\ProcessCallback\ProcessCallback.c
?????文件???????2133??2014-09-15?11:33??Windows內核安全與驅動開發?隨書代碼\Callback\ProcessCallback\ProcessCallback\ProcessCallback.vcproj
?????文件???????1084??2014-09-15?10:23??Windows內核安全與驅動開發?隨書代碼\Callback\ProcessCallback\ProcessCallback\readme.txt
?????文件????????102??2014-09-15?15:00??Windows內核安全與驅動開發?隨書代碼\Callback\ProcessCallback\ProcessCallback\Sources
?????文件????????910??2014-09-15?10:23??Windows內核安全與驅動開發?隨書代碼\Callback\ProcessCallback\ProcessCallback.sln
?????文件????????891??2015-01-10?10:51??Windows內核安全與驅動開發?隨書代碼\Callback\RegFilter\RegFilter\makefile
?????文件???????1060??2014-09-17?09:43??Windows內核安全與驅動開發?隨書代碼\Callback\RegFilter\RegFilter\readme.txt
?????文件???????3148??2014-09-20?16:42??Windows內核安全與驅動開發?隨書代碼\Callback\RegFilter\RegFilter\RegFilter.c
?????文件???????2109??2014-09-20?14:52??Windows內核安全與驅動開發?隨書代碼\Callback\RegFilter\RegFilter\RegFilter.vcproj
?????文件?????????60??2014-09-20?14:52??Windows內核安全與驅動開發?隨書代碼\Callback\RegFilter\RegFilter\Sources
?????文件????????892??2014-09-17?09:43??Windows內核安全與驅動開發?隨書代碼\Callback\RegFilter\RegFilter.sln
?????文件???????5749??2009-01-26?21:13??Windows內核安全與驅動開發?隨書代碼\comcap\comcap.c
?????文件????????989??2008-12-11?21:24??Windows內核安全與驅動開發?隨書代碼\comcap\comcap.h
?????文件???????2618??2015-04-24?10:36??Windows內核安全與驅動開發?隨書代碼\comcap\comcap.vcproj
?????文件???????2008??2009-04-27?21:25??Windows內核安全與驅動開發?隨書代碼\comcap\comcap.vcproj.7.10.old
?????文件????????847??2008-12-11?21:24??Windows內核安全與驅動開發?隨書代碼\comcap\comcap_tst.h
?????文件????????891??2008-12-11?21:24??Windows內核安全與驅動開發?隨書代碼\comcap\makefile
?????文件????????177??2009-01-26?21:02??Windows內核安全與驅動開發?隨書代碼\comcap\my_build.bat
?????文件????????111??2008-12-11?21:24??Windows內核安全與驅動開發?隨書代碼\comcap\my_clean.bat
?????文件????????219??2009-04-28?21:07??Windows內核安全與驅動開發?隨書代碼\comcap\sources
?????文件???????1887??2015-01-10?10:51??Windows內核安全與驅動開發?隨書代碼\coworker\coworker.sln
?????文件???????3792??2015-01-10?10:51??Windows內核安全與驅動開發?隨書代碼\coworker\coworker_sys\coworker_sys.c
?????文件???????3941??2015-04-23?20:22??Windows內核安全與驅動開發?隨書代碼\coworker\coworker_sys\coworker_wd.vcproj
............此處省略420個文件信息
- 上一篇:眾安科技反欺詐解決方案
- 下一篇:STM32F103 串口DMA+空閑中斷接收
評論
共有 條評論