在2000XP2003下屏蔽Ctrl Alt Del组合键

   
源码类别: Delphi源码 / 系统相关
源码评价:
运行环境: Windows/IIS
源码大小: 684K
更新日期: 2007-7-3
相关链接: 作者主页 演示地址
加入收藏: 收藏此源码
下载统计:

下 载:
简 介: 作者  :黎富平
//网上呢称:聪聪
//Home Page :http://www.soft520.com
//E-Mail :admin@soft520.com
//日期  :2004-8-23
//功能  :根据BCB_FANS(四大名捕之追杀令)在2000下屏蔽Ctrl + Alt + Del组合键的
//     技术,在Borland C++Builder 6.0 Patch4下编写远程线程注入的代码,封装
//     成DLL并输出EnabledKey和DisabledKey两个函数,使得可以在Delphi,VB等程
//     中可以使用,本程序在Windows Server 2003中文版平台下面测试通过
//开发语言:Borland C++Builder 6.0 Patch4
//文件说明:SASHOOK.dll  屏蔽Ctrl + Alt + Del的DLL
//     RunDLL.dll  负责将SASHOOK.dll远程线程注入的DLL,输出EnabledKey和
//     DisabledKey两个函数
//     RunDLLExample.exe 对RunDLL.dll的两个函数调用 

//鸣谢  :BCB_FANS(四大名捕之追杀令)
//版权  :转载请注明原作者:)

//    :以下为 BCB_FANS(四大名捕之追杀令)在2000下屏蔽Ctrl + Alt + Del组合键的
//     技术说明
//原理  :采用远程线程注入技术,装载一个DLL到Winlogon进程,然后截获SAS窗口的窗
//     口过程,接管WM_HOTKEY消息,以达到屏蔽Ctrl + Alt + Del之目的。
//技术比较:关于在2000下面如何屏蔽Ctrl + Alt + Del组合键,一种常被提到的解决方法就
//   是使用自己写的GINA去替换MSGINA.DLL,然后在WlxLoggedOnSAS里边直接返回
//   WLX_SAS_ACTION_NONE。嘿嘿,说到底这并不是真正地屏蔽了这个组合键,只是
//   直接返回WLX_SAS_ACTION_NONE时,Winlogon进程又自动从\"Winlogon\"桌面切换
//   回原来的\"Defa 

其它相关源码

暂无相关源码