阅读:2706回复:7
VISTA的又一个限制
为了防止所谓的pagefile attack(绕过64位Vista的安全机制,在系统底层执行未签名的驱动代码),微软在vista rc2开始,阻止了用户模式应用程序对RAW磁盘扇区的写操作访问权,从而将黑客攻击拒之门外,即使程序有管理员权限也不行。
微软这种禁止方法会导致磁盘编辑、数据恢复、碎片整理等正常应用程序也面临兼容性问题,除非它们也有自己的内核级驱动程序,并经过签名。 经我测试,在vista下使用createfile打开硬盘对象时,除0-2047扇区和分区与分区之间的间隙,其它区域均不可写。看来vista下写硬盘非写驱动不可了。 相关讨论:http://theinvisiblethings.blogspot.com/2006/10/vista-rc2-vs-pagefile-attack-and-some.html |
|
|
沙发#
发布于:2007-01-07 18:27
引用第2楼wowocock于2007-01-07 10:28发表的“”: I think it isn't good way,because hackers can think out other manners to attack the system. |
|
|
板凳#
发布于:2007-02-03 13:39
引用第4楼Men like wind于2007-02-02 18:26发表的“”: It's your code's problem.I do it using driver successfully. |
|
|