亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 操作系統 > 正文

WINDOWS NT/2000下屏蔽CTRL+ALT+DEL完美解決方案

2020-01-25 18:30:38
字體:
來源:轉載
供稿:網友

通過替換GINA DLL的方式很好地實現了在NT/2000下屏蔽CTRL+ALT+DEL的功能,下面為大家介紹下具體的實現原理及步驟,需要的朋友不要錯過

前言

在WINDOWS 9X環境中我們可以使用SystemParametersInfo (SPI_SCREENSAVERRUNNING, 1,NULL, 0);來屏蔽CTRL+ALT+DEL,但在NT/2000環境下卻行不通,使使用WH_KEYBOARD_LL這個低級的鍵盤hook也無法攔截!筆者通過替換GINA DLL的方式很好地實現了在NT/2000下屏蔽CTRL+ALT+DEL的功能。

下載源代碼 6K

一、原理

在NT/2000中交互式的登陸支持是由WinLogon調用GINA DLL實現的,GINA DLL提供了一個交互式的界面為用戶登陸提供認證請求。在WinLogon初始化時,就向系統注冊截獲CTRL+ALT+DEL消息,所以其他程序就無法得到CTRL+ALT+DEL的消息。

WinLogon會和GINA DLL進行交互,缺省是MSGINA.DLL(在System32目錄下)。微軟同時也為我們提供的接口,自己

可以編GINA DLL來代替MSGINA.DLL。

WinLogon初始化時會創建3個桌面:

(1)、winlogon桌面:主要顯示window 安全等界面,如你按下CTRL+ALT+DEL,登陸的界面等

(2)、應用程序桌面:我們平時見到的那個有我的電腦的界面

(3)、屏幕保護桌面:屏幕保護顯示界面。

在用戶登陸以后,按下CTRL+ALT+DEL鍵的時候,WinLogon回調用GINA DLL的輸出函數:WlxLoggedOnSAS,

這時正處于winlogon桌面,我們只要直接將他轉向應用程序桌面,系統就不會顯示Windows安全那個界面,換一種說法

也就是用戶按下CTRL+ALT+DEL后,不會起什么作用。當是我們在切換桌面的時候會出現屏幕閃動!

二、程序實現

GINA DLL要輸出下列函數(winlogon會調用)

WlxActivateUserShell

WlxDisplayLockedNotice

WlxDisplaySASNotice

WlxDisplayStatusMessage

WlxGetStatusMessage

WlxInitialize

WlxIsLockOk

WlxIsLogoffOk

WlxLoggedOnSAS

WlxLoggedOutSAS

WlxLogoff

WlxNegotiate

WlxNetworkProviderLoad

WlxRemoveStatusMessage

WlxScreenSaverNotify

WlxShutdown

WlxStartApplication

WlxWkstaLockedSAS

為了簡化編程,我們從MSGINA.DLL中動態獲取上訴函數,在自定義的DLL中(以下稱為NoReboot.DLL)中直接調用MSGINA.DLL

的函數即可?,F在我們要處理的就是WlxLoggedOnSAS函數:

int WINAPI WlxLoggedOnSAS (

PVOID pWlxContext,

DWORD dwSasType,

PVOID pReserved)

{

HANDLE hMutex;

WriteInfo("WlxLoggedOnSAS /r/n"); //用于記錄信息

if (dwSasType == WLX_SAS_TYPE_CTRL_ALT_DEL){ //屏蔽CTRL_ALT_DEL,也可以根據特定條件來決定是否要屏蔽

//我采用了Mutex來控制是否屏蔽,(注意:要用unicode)

hMutex = OpenMutex(MUTEX_ALL_ACCESS, FALSE, L"_ac952_z_cn_CTRL_ALT_DEL");

if (hMutex){

CloseHandle(hMutex);

WriteInfo("disble CTRL+ALT+DEL /r/n");

return WLX_SAS_ACTION_NONE; //將屏幕切換到應用程序桌面,屏蔽掉CTRL+ALT+DEL

}

else

WriteInfo("not disble CTRL+ALT+DEL /r/n");

}

return prcWlxLoggedOnSAS ( //這是我從MSGINA.DLL中獲取的函數。

pWlxContext,

dwSasType,

pReserved);

}

我們要在自己的程序中調用hMutex = CreateMutex(NULL, FALSE, "_ac952_z_cn_CTRL_ALT_DEL");就可屏蔽CTRL+ALT+DEL。

三、安裝和注意事項

在編寫GIAN DLL中要注意,GINA DLL使用的是unicode。

GINA DLL的安裝:

鍵名 : /HKEY_LOCAL_MACHINE/Software/Microsoft/Windows NT/CurrentVersion/Winlogon

變量名 : GinaDLL

變量類型 : [REG_SZ]

內容 : "你的GINA DLL的名稱" 如:"NoReboot.DLL:

將你的GINA DLL(NoReboot.dll)拷貝到系統目錄下(system32),重啟機器,你的GINA DLL(NoReboot.dll)就會運行。

如果出現進不了你的系統,那你進入DOS后,將msgina.dll拷貝成你的GINA DLL(NoReboot.dll)就可進入了,或者進入安全模式,刪除掉那個鍵值。


注:相關教程知識閱讀請移步到Windows2000頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美日韩国产色视频| 九九久久国产精品| 操91在线视频| 亚洲精品一区中文| 亚洲天堂影视av| 91wwwcom在线观看| 亚洲精品福利在线| 色偷偷av亚洲男人的天堂| 最近中文字幕mv在线一区二区三区四区| 国产视频福利一区| 亚洲欧美中文在线视频| 91精品一区二区| 中文字幕日韩av综合精品| 亚洲国产欧美一区二区三区同亚洲| 欲色天天网综合久久| 亚洲va电影大全| 高清欧美性猛交xxxx黑人猛交| 欧美成人午夜免费视在线看片| 欧美成人精品在线| 日韩精品视频在线免费观看| 国产一区二区成人| 欧美激情国产日韩精品一区18| 夜夜嗨av色综合久久久综合网| 欧美日韩中文字幕综合视频| 亚洲福利精品在线| 国产精品日韩在线播放| 欧美中文在线观看国产| 日本精品久久中文字幕佐佐木| 精品久久久久久久久久ntr影视| 俺去亚洲欧洲欧美日韩| 久久国产视频网站| 日韩精品视频在线| 欧美最猛黑人xxxx黑人猛叫黄| 日韩精品在线观看一区二区| 免费av一区二区| 一区二区欧美亚洲| 97在线免费观看| 亚洲精品久久久久| 久久精品视频导航| 久色乳综合思思在线视频| 欧洲永久精品大片ww免费漫画| 亚洲第一区在线| 精品国产一区二区三区久久| 国产欧美一区二区三区在线| 欧美激情三级免费| 日本久久91av| 欧美性猛交xxxx久久久| 成人精品在线视频| 国产亚洲一区二区在线| 国产97在线播放| 久久久久九九九九| 国产精品极品在线| 欧美高清自拍一区| 91丝袜美腿美女视频网站| 九九精品在线观看| 5566成人精品视频免费| 精品国产精品三级精品av网址| 韩国19禁主播vip福利视频| 亚洲a区在线视频| 成人欧美一区二区三区黑人孕妇| 亚洲欧美在线磁力| 亚洲成人精品久久久| 高清亚洲成在人网站天堂| 日韩欧美高清视频| 国产视频福利一区| 91高清视频免费观看| 亚洲国产欧美一区| 中文字幕国产日韩| 国产精品96久久久久久| 久久理论片午夜琪琪电影网| 久久综合久中文字幕青草| 中文字幕久久亚洲| 欧美日韩国产成人在线| 日韩专区在线播放| 狠狠躁夜夜躁人人爽天天天天97| 国产精品狠色婷| 草民午夜欧美限制a级福利片| 欧美—级高清免费播放| 亚洲高清色综合| 欧美在线视频在线播放完整版免费观看| 久久夜色精品国产亚洲aⅴ| 国产女精品视频网站免费| 亚洲精品午夜精品| 日韩精品www| 5566成人精品视频免费| 亚洲激情中文字幕| 成人久久精品视频| 久久久免费高清电视剧观看| 欧美大尺度在线观看| 中文字幕视频在线免费欧美日韩综合在线看| 欧美国产视频日韩| 久久久影视精品| 久久国产精品亚洲| 国产精品色悠悠| 国产精品第1页| 日本精品视频在线观看| 日韩中文字幕在线| 日韩最新av在线| 性色av一区二区三区红粉影视| 国产精品吊钟奶在线| 欧美成人精品激情在线观看| 在线观看久久久久久| 青草青草久热精品视频在线网站| 九九九热精品免费视频观看网站| 色爱av美腿丝袜综合粉嫩av| 日本韩国欧美精品大片卡二| 久色乳综合思思在线视频| 日韩免费在线电影| 欧美日本在线视频中文字字幕| 国产亚洲欧美日韩精品| 久久免费少妇高潮久久精品99| 一区二区在线视频播放| 亚洲天堂免费观看| 国产精品美女www爽爽爽视频| 欧美视频中文字幕在线| 久久久久久国产三级电影| 欧美丰满少妇xxxxx做受| 日韩电影中文字幕一区| 日韩av色综合| 在线观看日韩www视频免费| 国产一区香蕉久久| 亚洲视频综合网| 91久久精品视频| 亚洲国产精彩中文乱码av在线播放| 欧美黑人性生活视频| 日韩精品视频中文在线观看| 国产视频久久久久| 欧美亚洲另类视频| 78色国产精品| 亚洲一区二区三区香蕉| 午夜免费久久久久| 国产精品久久久久久久9999| 国产精品黄视频| 一本色道久久88亚洲综合88| 欧美一级在线亚洲天堂| 狠狠色狠狠色综合日日小说| 91精品美女在线| 亚洲一二在线观看| 欧美第一页在线| 日韩中文在线观看| 97超级碰碰碰| 国产精品永久免费视频| 国产精品视频yy9099| 欧美黑人xxx| 亚洲一区久久久| 久久久视频在线| 亚洲国产成人精品一区二区| 欧美日韩亚洲成人| 夜夜嗨av一区二区三区免费区| 中文字幕成人精品久久不卡| 欧美日韩免费网站| 国产精品亚洲一区二区三区| 日韩精品在线第一页| 欧美日本亚洲视频| 欧美壮男野外gaytube| 欧美激情国产精品| 日本欧美精品在线| 欧美裸体xxxxx| 欧美激情videoshd| 伊人精品在线观看| 久久久久久国产精品久久| 国产日韩欧美夫妻视频在线观看| 国产91精品不卡视频| 成人午夜两性视频|