在64位XP系统中如何使用gina?替换里面的hook机制? 如题,在64位XP系统中如何使用gina?替换里面的hook机制?头说在64位的XP系统中不能使用hook,我想知道不能使用的话,如何替换它? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 64位普通的api hook还是可以用的, 不过需要分别hook64位和32位的进程。也就是说你至少需要两个相同功能的hook程序,一个64位的,一个32位的(由于权限问题,当初我同时启动了4个64位和32位进程去加载hook dll分别hook绝大部分service和application的)。不过话说回来了,vista 64中的确有几个系统进程是无法hook的 刚才突然想起,替换gina不一定非要使用hooK机制吧,可以自己定义一个对话框,替换gina的对话框就行了吧。公司原来的gina代码是有一段hook代码,我觉得没有必要,做一个MFC DLL,里面定义一个登录对话框就行了。这样不管是32位还是64位的XP系统就都可以用了吧 在自己的程序之间通信真的不必要用什么hook。用hook即危险又不稳定 http://www.xiaozhou.net/ReadNews.asp?NewsID=569这里有例子. 现在有个一个问题,在系统启动的时候替换gina的登录对话框没有问题,但是在锁定状态下,我调用的是WlxWkstaLockedSAS函数,可以显示我定义的登录对话框,但是输入密码之后,还是会显示系统自带的锁定对话框,我想也许是我在最后返回theApp.MyWlxWkstaLockedSAS(pWlxContext,dwSasType)的原因吧(就是msgina.dll中的WlxWkstaLockedSAS)。我想请教大家的是,在这种情况下,程序该怎么写?直接返回msgina.dll中WlxLoggedOutSAS是不行的吧 ,但是该怎么做呢? 在数据库里如何保存图片 最后一个不旋转 关于VS2003的一个简单问题 请教WinInet几个问题1.超时 2.多线程调用CInternetSession 如何知道有qq消息来了呢? 初学VC:我的菜单控制模板不见了,怎么找回来? 那个显示各个IT公司的情况的网址还有吗? BOOL CMyApp::InitInstance ()的不解之处 glutReshapeFunc的疑问 一般工业机器人用什么操作系统? 如何实现这样的设置界面 请教下关于CreateFile 问题
可以自己定义一个对话框,替换gina的对话框就行了吧。
公司原来的gina代码是有一段hook代码,我觉得没有必要,做一个MFC DLL,里面定义一个登录对话框就行了。
这样不管是32位还是64位的XP系统就都可以用了吧
在自己的程序之间通信真的不必要用什么hook。用hook即危险又不稳定
这里有例子.
但是在锁定状态下,我调用的是WlxWkstaLockedSAS函数,
可以显示我定义的登录对话框,但是输入密码之后,还是会显示系统自带的锁定对话框,
我想也许是我在最后返回theApp.MyWlxWkstaLockedSAS(pWlxContext,dwSasType)的原因吧(就是msgina.dll中的WlxWkstaLockedSAS)。
我想请教大家的是,在这种情况下,程序该怎么写?
直接返回msgina.dll中WlxLoggedOutSAS是不行的吧 ,
但是该怎么做呢?