欢迎光临 Enjoy IT (ITECN.NET) 登录 | 注册 | 帮助

七月 2007 - 帖子

[HOW TO]Windows Vista X64 内核驱动数字签名问题解释

在 Windows Vista x64 版本里面,微软要求所有的内核驱动都必须有合法的数字签名,否则拒绝加载。这个限制非常有效的抑制了利用驱动技术进行一些破坏的计算机恶意软件或者病毒,但是也给一些个人软件开发者带来的限制,因为这些个人软件开发者没法拥有合法的数字签名(需要购买,而且购买的时候需要填写合法的公司信息和公司地址等信息)。 当你拥有了一个有合法的数字签名认证机构(如:Verisign)颁发的私钥以后,怎么给驱动程序文件签名呢? Windows Vista x64 对于内核驱动数字签名过程要求采用一种被称为cross-certificate
发表于 作者 smallfrogs | 1 评论
归档在:,

Windows Vista 下 UIPI和Windows消息的故事

这篇“故事”文章原本应该在4个月前就发表了,但是由于时间关系一直未能完成,今天终于写完了。由于时间仓促,文中可能含有错误,请各位指出以便修正,谢谢。 全文PDF版本可以在 http://www.KZTechs.com 下载到 演示用的Demo程序可以在 http://www.KZTechs.com/uipistory/uipistorydemo.zip 下载到。 由于排版问题,我这里仅节选一些内容,全文请看PDF版本文件。 一、 什么是 UIPI UIPI指User Interface Privilege
发表于 作者 smallfrogs | 4 评论

Vista 下的Explorer.EXE 和资源耗尽

网上传闻连续按下“Winkey + E” 10秒,Windows Vista 会崩溃,今天我就这个内容谈谈自己的理解吧: 情况是这样的:默认情况下,Windows Explorer 的窗口是和桌面的Explorer.EXE在一个进程里面的,MS采用UI线程的方式实现多个Explorer窗口。 Winkey+E会触发Windows快捷键响应,Explorer会自动启动一个新的Explorer窗口,如果长时间连续按下Winkey+E,Explorer会产生多个窗口。 这个时候会出现2种情况: 1、 盆盆
发表于 作者 smallfrogs | 14 评论
归档在: