简单点,关掉卖咖啡的缓冲区溢出保护。
复杂点:
近日mcafee发布了8.0正式企业版,8.0版本有个很大的特色就是加了buffer overflow protection(缓冲区溢出保护),打开这项功能有的时候会导致某些软件无法正常使用,很多人由此就把mcafee的该功能给关闭了,其实没有必要。下面通过介绍解决金山词霸导致缓冲溢出报警的例子,给大家介绍一种可以使得他们共存的方法:
一般打开金山词霸(这里以词霸2005版为例)mcafee会出现报警,这个时候你可以如打开mcafee的控制台,双击buffer overflow protection,打开其属性,点击ADD,大家仔细看报警内容,该被拦截的进程是:C:\WINNT\explorer.exe::VirtualProtect bo:stack
或者也可以打开日志文件查看,可知进程名称为:explorer.exe,API名称为:VirtualProtect,按上面的截图填入点击ok,点击应用,下次就再打开词霸就不会有问题了。
注意图中的进程名称和API名称不要填错,要填得跟拦截到得一模一样,否则不起作用,根据上述方法,相信大家可以举一反三了。