上图相信使用McAfee 8.0i和金山词霸的同学肯定碰到过,由于金山词霸的屏幕取词不满足McAfee 8.0i的缓冲区溢出保护要求,McAfee 8.0i会不停的跳缓冲区溢出的警告,这时解决的方法可能是关闭McAfee的缓冲区溢出保护或者是关闭词霸的取词功能,但对于追求完美的我们来说,此种处理方法总让我们感觉如鲠在喉,因此更好的方法当然是在VirusScan控制台的缓冲区溢出保护属性中设置缓冲区溢出排除。
如何设置缓冲区溢出排除呢?
很简单,启动控制台,选择缓冲区溢出保护的属性,在缓冲区溢出保护里面添加需要排除的项目即可。每个项目包含进程名,模块名称和API名称,它们可以通过查看"报告"下的"日志"获得。
如日志中有以下信息:
2004-9-14 14:44:27 可能被缓冲区溢出保护(缓冲区溢出保护当前处于警告模式)阻挡 WORKGROUP\adada D:\WINDOWS\explorer.exe::VirtualProtect
则进程名为explorer.exe,模块名为::(也就是为空),VirtualProtect就是API名称了。
把它们依次填入缓冲区溢出排除的相应位置即可。
推而广之,大家应该知道怎么做了。
shbysy
我只想进来看看,但点“这里”后要求传送文,就送了这篇空文。
能不能不送这个垃圾而能进去看看呢?
平生一笑先生,难改一下设置呢?
shbysy
送了这篇垃圾,点“这里”还是如此。
能不能说明得较详细些,能不能改一下设置呢?
对不起,送了二篇垃圾。
mc
能不能说的详细一点,还是不断的跳出!!!我快晕过去了。
平生一笑
已经非常清楚了啊,你哪里不明白?
liang
谢谢平生一笑先生
Soula
双击“缓冲区溢出保护”任务,然后在弹出窗口中点击“添加”按钮
在“缓冲区溢出排除”窗口中的“进程”处填入“explorer.exe”(不含引号)
在“API名称”处填入“GetProcAddress”(不含引号)
用上述方法再添加三个缓冲区溢出排除,他们分别是
“explorer.exe”(进程名)和“VirtualProtect”(API名称)
“iexplore.exe”(进程名)和“VirtualProtect”(API名称)
“iexplore.exe”(进程名)和“GetProcAddress”(API名称)
这样才对~
平生一笑
授之以鱼不如授之以渔,根据我的方法,不仅能够解决与Exploer、iexplorer之类的冲突,与Outlook的冲突也能用相同的方式解决
bigpig
不管用,我又没装金山的2005,是2003。设置了也不管用!!
平生一笑
那只能说你设置的有问题了,从来还没有出现不管用的
newgui
多谢平生一笑先生,又学了一招。
hope
我按照以上方法设置,还是不行,请问是什么原因?
另外我还有一个问题:McAfee 8.0i里定义的6条端口阻挡规则,我删掉其中两条,因为要用,可是过一会儿,又变为默认。请问,有什么办法能彻底删除?
谢谢!
平生一笑
仔细查看日志文件,另外论坛中有个词霸的溢出补丁。
shary
谢谢!因为你的指导使我解决了这个问题。
闯月
非常谢谢! 我的问题也解决了!
爱云
谢谢,按照您说的作了
Cher.m
很实用的信息和解决办法,有机会大家多交流!
vip._.zl
thank you!!!
笑道
大哥,真厉害,小弟电脑离不开“金山词霸”作翻译,今装了 麦咖啡,还真为这冲突给恼火, 幸好有您的指点, 谢谢啊!
热情洋溢
真得好好谢谢你,我正在为这个问题而纳闷,可是我要怎么才能打开那个“缓冲区溢出保护属性呢?”
平生一笑
很简单,启动控制台,选择缓冲区溢出保护的属性。已经说的很清楚了哦,在缓冲区溢出保护的属性上面单击右键,选择属性,或者双击之即可。
lonestar
金山的网站已提供了相应的补丁,只要安装即可
平生一笑
好久不用词霸和卖咖啡了,最新版的词霸也应该解决了吧!
slide99
非常感谢你!
Anonymous
我设置后过一会儿再看看设置又变为空了,这是怎么回事呀,我已经点了应用了和确定了
平生一笑
那是你的McAfee有问题
why
有谁知道怎么回事呀
why
具体点啊
why
我设置后过一会儿再看看设置又变为空了,这是怎么回事呀,我已经点了应用了和确定了,你说是我的McAfee有问题,那是什么问题啊,又怎么解决呢?
平生一笑
你可能安装的是网上某些集成版的McAfee,选项不能设置吧。建议你卸载McAfee,重新安装一个试试,不能记录设置的情况,很少见啊!
dd
谢谢,问题解决了!!
Anonymous
双击“缓冲区溢出保护”任务,然后在弹出窗口中点击“添加”按钮
在“缓冲区溢出排除”窗口中只有“进程”一栏,没有“API名称”啊,故我只输入了进程名称,不知道可以不?