VB自己编写的程序报病毒

VB自己编写的程序报病毒,第1张

你用的是ESET

NOD32吧,肯定把启发打开了!

为了绕开特征码,VB编的时候把程序部分代码写在另一个sub里,或者改变执行顺序,实在不行用其它函数代替。如果只在你电脑上运行的话可以关闭启发式扫描::

以ESET

Smart

security

4

为例

右键托盘图标->打开窗口->设置->高级设置->文件系统实时防护->点右面的设置按钮->选项->把启发式扫描和高启发式扫描勾掉!

然后再运行下你的程序,OK!

这是因为VB运行,写程序时,占用了系统的内存。

360为了防止系统遭受破坏,采出了向系统发出警告的方式禁止VB运行。

处理办法:在进行VB程序的运行的时候,就好不用占用系统的内存单元,尽量来用选用不占用系统内存的模块。

很多敏感的API函数调用都会引发杀毒软件的误报。

基本是生成的空白程序也有可能会被误报。

这是杀毒软件对于一些API函数以及程序自身敏感 *** 作的反应机制。

要解决误报,途径有以下:

加入360提供的认证,在360网站上提交你的程序,让他们认证你程序的合法性。

程序加壳加密。让杀毒软件无法读取到你程序的敏感 *** 作。

采用证书认证。

如果你只是开发给自己用。那么直接在350白名单里添加你的程序或者目录为白名单即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11134257.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存