首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

vb6写了个正当程序老是被360报毒,百思不得其解。怎么知道是其中哪段代码可能被报毒呢

2013-12-19 
vb6写了个正当程序老是被360报毒,百思不得其解。如何知道是其中哪段代码可能被报毒呢?vb6写了个正当程序老

vb6写了个正当程序老是被360报毒,百思不得其解。如何知道是其中哪段代码可能被报毒呢?
vb6写了个正当程序老是被360报毒,百思不得其解。如何知道是其中哪段代码可能被报毒呢?
有没有相关的可以自动帮忙检测提示的软件?
[解决办法]
也不排除有些VB的安装程序本身就带毒,并且会让它开发的每个VB程序(比如有朋友说的一个空白的FORM)都带毒。这是病毒很擅长采用的方法。我以前就碰到过这样的事情,好在发现早,及时重做系统,选择了正版的VB安装程序就好了。

类似的事情太容易发生了,不仅是那些妄图通过病毒木马进行谋利或者扬名的个人,就是正版厂商也会通过这样的方法来打击使用D版的用户。
[解决办法]
'可能是在api的地方,VB一般使用api就会直接去操作内存啥的,而360对操作内存(尤其是跟它有关的任何东西)都特别滴 "敏感"
[解决办法]

引用:
我也遇到这个问题,后来发现把一些敏感的功能写到dll里面,而exe里面只写一些常规的代码,360就不会报毒了
不过这样一来,软件就要附带dll,不能绿色,再就是使用之前要注册dll
但也有好处,就是简化工程代码


VB可以把DLL做成资源文件,不解压就能调用,但是,360会拦截到对资源文件中代码的访问,这也是一个问题,标准DLL的话是不需要注册就能用的,你放到SYSTEM32或当前目录

热点排行