能力值:
( LV9,RANK:170 )
|
-
-
2 楼
C:\WINDOWS\system32\drivers
你要把驱动放这里面
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
好像还是不行捏。。。
下面是我的代码,有没什么问题?请各位详细指教
CString strServiceName = _T("JiaGe");
SC_HANDLE hSCManager = OpenSCManager( NULL, NULL,SC_MANAGER_CREATE_SERVICE );
if ( NULL != hSCManager )
{
SC_HANDLE hService;
hService = CreateService( hSCManager, strServiceName,_T("JiaGeXZS 驱动"), SERVICE_START,SERVICE_KERNEL_DRIVER, SERVICE_DEMAND_START,SERVICE_ERROR_IGNORE, gstrDriver, NULL, NULL, NULL, NULL, NULL );
......
if(hService){
StartService( hService, 0, NULL );
CloseServiceHandle( hService );
CloseServiceHandle( hSCManager );
}
}
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
删掉一些安全模式必须得加载的特别驱动,别让他进安全模式,现在普遍用此方法。去百度下有的
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
这样不太地道吧,我又不是写病毒。。。
|
能力值:
( LV4,RANK:50 )
|
-
-
6 楼
不要用服务直接加载,参考冰人安全模式加载驱动的代码。首先写入Safeboot注册表,然后写相关服务注册表,然后ZwloadDriver
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
同意楼上的说法 是可以成功的
NTSTATUS nt=ZwLoadDriver(&ustrDriverName);
|
|
|