
正文
vb.net写的程序报毒 vbnet imemode
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
.net编写的文件.exe,被隔离报有毒,怎么回事
您好!
如果该文件被报毒,就说明此文件已经中毒,建议立即删除,相应的程序需要重新做。也可能您编写文件与病毒特征很像,也可以将此反馈到毒霸论坛,提交样本,让工程师重新确定,解除杀毒软件的误报。
毒霸论坛地址:bbs.duba.net.
希望可以帮到您!
如仍有疑问,欢迎您向猎豹移动企业平台提问,我们会24小时为你做解答。
相关问答
Q1: VB开发的程序一直被360报毒,要怎么处理呀
很多敏感的API函数调用都会引发杀毒软件的误报。
基本是生成的空白程序也有可能会被误报。
这是杀毒软件对于一些API函数以及程序自身敏感操作的反应机制。
要解决误报,途径有以下:
加入360提供的认证,在360网站上提交你的程序,让他们认证你程序的合法性。
程序加壳加密。让杀毒软件无法读取到你程序的敏感操作。
采用证书认证。
如果你只是开发给自己用。那么直接在350白名单里添加你的程序或者目录为白名单即可。
Q2: visual basic 编出来的程序会不会被报毒?像易语言那么容易吗?
杀毒软件检查报毒通常是特征扫描,只有满足特征符合就会报毒,不会管你是用什么语言编写的。
但通常VB编写的程序比易语言编写的被报毒的机率要小些,有关的说法是:
易语言编译生成的EXE在运行时,绝大多数情况下CPU指令运行在支持库领空(仅少数在EXE领空,这与其它编译器生成的EXE的行为有很大不同),给杀毒软件查杀和机器分析造成了较大阻力,而且由于易语言影响力远不如JAVA/C/C++,很难吸引杀软厂商重视,从而导致误报时有发生。
Q3: VB自己编写的程序报病毒
你用的是ESET NOD32吧,肯定把启发打开了!
为了绕开特征码,VB编的时候把程序部分代码写在另一个sub里,或者改变执行顺序,实在不行用其它函数代替。如果只在你电脑上运行的话可以关闭启发式扫描::
以ESET Smart security 4 为例
右键托盘图标-打开窗口-设置-高级设置-文件系统实时防护-点右面的设置按钮-选项-把启发式扫描和高启发式扫描勾掉!
然后再运行下你的程序,OK!
关于vb.net写的程序报毒和vbnet imemode的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








