NOD32吧,肯定把启发打开了!
为了绕开特征码,VB编的时候把程序部分代码写在另一个sub里,或者改变执行顺序,实在不行用其它函数代替。如果只在你电脑上运行的话可以关闭启发式扫描::
以ESET
Smart
security
4
为例
右键托盘图标->打开窗口->设置->高级设置->文件系统实时防护->点右面的设置按钮->选项->把启发式扫描和高启发式扫描勾掉!
然后再运行下你的程序,OK!
这是因为VB运行,写程序时,占用了系统的内存。360为了防止系统遭受破坏,采出了向系统发出警告的方式禁止VB运行。
处理办法:在进行VB程序的运行的时候,就好不用占用系统的内存单元,尽量来用选用不占用系统内存的模块。
很多敏感的API函数调用都会引发杀毒软件的误报。
基本是生成的空白程序也有可能会被误报。
这是杀毒软件对于一些API函数以及程序自身敏感 *** 作的反应机制。
要解决误报,途径有以下:
加入360提供的认证,在360网站上提交你的程序,让他们认证你程序的合法性。
程序加壳加密。让杀毒软件无法读取到你程序的敏感 *** 作。
采用证书认证。
如果你只是开发给自己用。那么直接在350白名单里添加你的程序或者目录为白名单即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)