我在家用C++编程时出现病毒

我在家用C++编程时出现病毒,第1张

贴出程序喽~

举个例子,在一个线程中,

先URLDownloadToFileA下载一个程序

再Winexec执行这个程序,杀毒软件就会报病毒

但是。。。可以用两个线程+消息的办法解决,

这就是杀毒软件的尴尬 ^_^

扯远了,但估计楼主是类似情况

重新编辑此贴

---------------------------------------------------------------

我对天地傲雪同志的回答致以强烈的鄙视。

既然感染你的文件可以杀出来,那么在内存中同样的代码怎么会有杀不出来的道理!

编译器本身没有定性,但是可以编译出杀毒软件,同样也能编译出病毒。

楼主可以尝试在WinMain()函数里面,先注释掉下半部分,编译~

如果没报警,那么就是被注释掉的这一部分有问题,如果报了警,那就是剩下的有问题。

下一步可以注释掉四分之一的代码

依此类推,直到找出是哪些语句有问题,再做相应修改。

网上流传的代码,有部分是留了后门的,楼主注意

解决方法:1、加壳:加壳可以适度防止别的软件(病毒?杀软?)接触你的软件。一般有so壳,upx壳,ZProtect壳,强力壳是VMP壳,具体使用方法略有差异。关于加壳你还可以去搜一下。但是加壳如果没有把握的话还是不要加,因为加壳如果技术不好就会引起更多的误报2、提交(不推荐):将你的发布软件提交到各大杀软的误报区审查,但是缺点繁多3、更换编译器(推荐):易语言一般使用VC98编译器,可以在网上下载易语言使用的VC7,VC9,VC2012,VC2013,VC2015,VC2017编译器,注意每种编译器有自己的优点与缺点,如VC2015编译器不支持部分组件(如按钮编辑框等)4、辅助插件(推荐):易语言有一款插件,叫黑月插件(斩月等也可以)它在易语言内安装之后,会劫持易语言正常编译,由黑月插件 *** 作当前编译器,通过用户设置的参数让编译器更好地运转,同时会除去易语言编写的软件中大部分没用的代码与资源(自动检测)还有误报的资源。但是,如果你的软件本身有病毒,任何方法都绝对掩盖不了的!

易语言写的程序360都要报毒,可以到360软件开放平台的易语言软件开发者误报反馈页面进行反馈。

一、易语言简介

易语言是一门以中文作为程序代码编程语言,其以“易”著称,创始人为吴涛。易语言早期版本的名字为E语言。其最早的版本的发布可追溯至2000年9月11日。创造易语言的初衷是进行用中文来编写程序的实践,方便中国人以中国人的思维编写程序,并不用再去学习西方思维。从2000年以来,易语言已经发展到一定的规模,功能上、用户数量上都十分可观。

二、语言特点

全汉语编程,简单易上手。学习易语言可在两个月甚至更短的时间内学到精通程度。

程序自带教程源码,视频,每日一贴,及时帮助等(易语言完整版),可不用互联网,在程序自身的情况下也能很好的认识到易语言。

三、报毒说明

因为它的行为有点像病毒:d出窗口,修改注册表,写出文件,隐藏窗口等等,所以国内许多知名的杀毒软件都会报毒。一般情况下,程序不修改注册表,增加花指令,修改版本号,通过第三方软件进行加壳,可在一定程度上避免杀软误报。

以上就是关于我在家用C++编程时出现病毒全部的内容,包括:我在家用C++编程时出现病毒、我用易语言编写程序老是报毒,怎么办、易语言写的程序360都要报毒怎么办等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/zz/9876095.html

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

发表评论

登录后才能评论

评论列表(0条)

保存