1楼说得没错,windows哪里容得了一个程序随随便便对硬件搞破坏?debug想“乱写”硬盘马上会被windows“判死刑”!windows NT系统的硬件保护措施已经很完善了,硬件设备的端口是不能随便访问的(只能通过驱动程序)。
PS:windows 9x的硬件保护措施稍差一点,CIH病毒(就是那个陈盈豪写的超级病毒)可以通过修改“中断描述附表”来获得ring0权限,但是现在我看应该没什么人用windows 9x了(NT系统的“中断描述附表”不可写),退一万步说,即使你的OS是windows9x,你想用debug通过修改“中断描述表”来破坏硬件,这是绝对不可能的,更何况CIH病毒也不是一般人可以写得出来的。 |