vb.net写的程序报毒 vbnet imemode

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

    推荐阅读