首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >哪些特性导致我的C#应用程序被检测为病毒?

哪些特性导致我的C#应用程序被检测为病毒?
EN

Stack Overflow用户
提问于 2017-04-28 16:01:26
回答 1查看 4.3K关注 0票数 0

我开发了一个应用程序,它做了以下工作:

(使用System.IO)创建、修改和删除文件

(使用DotNetZip)解压缩下载的zip文件

(使用System.Net)从私有服务器下载文件

(使用System.Reflection)将嵌入的dll和exe文件解压缩到应用程序的目录中。

(使用System.Diagnostics)启动外部进程,例如浏览器,以及用于注册系统字体的FontReg.exe (也是嵌入到应用程序中的相同文件)

其中许多特性可以在应用程序启动时运行。这些(或全部)中的哪一个?是否导致应用程序被检测为病毒,特别是特洛伊木马?我的猜测是嵌入另一个exe是主要的。

Avast和windows defender (至少我知道的是)检测到它是特洛伊木马。Windows defender说这是一个特洛伊木马:Win32 32/Spursint.F!cl https://www.microsoft.com/security/portal/threat/encyclopedia/entry.aspx?name=Trojan%3AWin32%2FSpursint.F!cl&threatid=2147717281&enterprise=0

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-17 10:25:23

我解决了这个问题。我让它使用system.net下载直接执行文件,在许多防病毒和恶意软件程序下,它会检测到它是一种病毒。简单的解决方案是将exe放到zip中并以这种方式下载。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43690421

复制
相关文章
Tips·检测应用程序被卸载
我们知道广播ACTION_PACKAGE_REMOVED可以监听应用程序卸载,但不幸的是这个意图被卸载的程序是不可知的,所以无法监听到自己的程序被卸载。
幺鹿
2018/08/21
1.1K0
Tips·检测应用程序被卸载
C# 序列类为 xml 可以使用的特性大全
本文告诉大家如何使用序列类,以及序列时可以用到的特性,特性的作用和一些容易被问的问题
林德熙
2018/09/18
2K0
C# 序列类为 xml 可以使用的特性大全
本文告诉大家如何使用序列类,以及序列时可以用到的特性,特性的作用和一些容易被问的问题
林德熙
2022/08/04
1.4K0
C#反射的特性
如果您现在对反射还不太了解的话,那么可以先看看这篇博文,来粗略的了解一下反射吧。什么是反射
aehyok
2018/09/11
8670
C#反射的特性
因为不知道StringBuilder的这些特性,我被领导劝退了
说明:下例中,反编译出的字节码文件显示每次循环都会 new 出一个 StringBuilder 对象,然后进行 append 操作,最后通过 toString 方法返回 String 对象,造成内存资源浪费。
JavaEdge
2021/02/22
3670
因为不知道StringBuilder的这些特性,我被领导劝退了
kdevtmpfsi病毒进程(挖矿)导致CPU过高
2. 此病毒一般会又定时任务脚本。使用crontab -l 查看定时任务编辑并删除该任务(标红的一行)。
硅谷子
2020/11/24
2.2K0
kdevtmpfsi病毒进程(挖矿)导致CPU过高
Java开发笔记之%被转码为%25导致url无法请求
在使用RestTemplate(import org.springframework.web.client.RestTemplate)进行开发时候发现,
Jetpropelledsnake21
2022/05/16
2.5K0
【被墙检测】IT狗被墙检测API调用
此处的[domain]即要检测的域名(一级域名),[token]的获取稍后会提到。
pai233
2022/01/12
4K0
【被墙检测】IT狗被墙检测API调用
计算机病毒的活性,计算机病毒的特性
计算机病毒与其他合法程序一样,是一段可执行程序,但它不是一个完整的程序,而是寄生在其他可执行程序上,因此它享有一切程序所能得到的权力。在病毒运行时,与合法程序争夺系统的控制权。计算机病毒只有当它在计算机内得以运行时,才具有传染性和破坏性等活性。也就是说计算机CPU的控制权是关键问题。 若计算机在正常程序控制下运行,而不运行带病毒的程序,则这台计算机总是可靠的。在这台计算机上可以查看病毒文件的名字,查看计算机病毒的代码,打印病毒的代码,甚至拷贝病毒程序,却都不会感染上病毒。反病毒技术人员整天就是在这样的环境下工作。他们的计算机虽也存有各种计算机病毒的代码,但己置这些病毒于控制之下,计算机不会运行病毒程序,整个系统是安全的。相反,计算机病毒一经在计算机上运行,在同一台计算机内病毒程序与正常系统程序,或某种病毒与其他病毒程序争夺系统控制权时往往会造成系统崩溃,导致计算机瘫痪。反病毒技术就是要提前取得计算机系统的控制权,识别出计算机病毒的代码和行为,阻止其取得系统控制权。反病毒技术的优劣就是体现在这一点上。一个好的抗病毒系统应该不仅能可靠地识别出已知计算机病毒的代码,阻止其运行或旁路掉其对系统的控制权(实现安全带毒运行被感染程序),还应该识别出未知计算机病毒在系统内的行为,阻止其传染和破坏系统的行动。
全栈程序员站长
2022/09/01
4290
C# 8.0的计划特性
虽然现在C# 7才发布不久,并且新的版本和特性还在增加中,但是C# 8.0已经为大家公开了一些未来可能出现的新特性。
句幽
2020/04/27
6680
Linux被kdevtmpfsi 挖矿病毒入侵[通俗易懂]
先上阿里云上的报警信息。有个最大的问题是:top命令查看自己服务器CPU运行情况,会发现kdevtmpfsi的进程,CPU使用率为100%,第一次删除干净了kdevtmpfsi程序,没曾想几分钟以后,就出现了第二个警告。使用netstat -antp命令查看端口使用情况,又出现了kdevtmpfsi如图三所示
全栈程序员站长
2022/09/02
3.1K0
Linux被kdevtmpfsi 挖矿病毒入侵[通俗易懂]
【我问Crossin】Python 能被运用在哪些领域?
1 if __name__ = "__main__" 是什么意思? if __name__ = "__main__" 用来判断当前文件是否被直接执行。 一个 py 文件中的代码除了被直接执行,还可能被 import 到其它文件中去执行,如果有些代码不方便在被 import 时执行,就可以把这些代码放在 if __name__ = "__main__" 下面了。这样,只有当文件被直接执行时,这些代码才会被读取。 2 requests 模块的 IP 代理如何使用? requests 模块的代理通过在 get /
Crossin先生
2018/04/16
6020
C#类特性和属性特性
using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Text; using System.Reflection; namespace ConsoleApplication6 { /// <summary> /// AttributeTargets.Class可以对类应用属性 /// Inherited能否由派生类或重写成员继承
liulun
2022/05/09
5290
C# 特性(Attribute)之Serializable特性
本文参考自Serializable 作用,纯属读书笔记,加深记忆 介绍之前,先说一个重要的知识点: Serializable属性并不序列化类,它只是一个标签。至于如何序列化,各种序列化类各自有各自的做法,它们只是读取这个标签而已,之后就按照自己的方式去序列化,例如某个应用程序会反射目标对象的类型的所有Field和Property,看看它是否实现了ISerializable,如果实现了就调用它。你可以看看关于实现ISerializable接口来使自己的类可以被序列化的做法。某些应用程序查找Serializab
郑小超.
2018/01/26
2.4K0
下载软件经常被win10自带杀毒软件检测为病毒?
1、点击[开始菜单] 2、点击[运行] 3、点击[打开] 4、点击[确定] 5、点击[管理模板] 6、点击[Windows组件] 7、点击[Windows Defender防病毒程序] 8、点击[关闭Windows Defender防病毒程序] 9、点击[已启用] 10、点击[确定]
裴来凡
2022/05/28
1.9K0
下载软件经常被win10自带杀毒软件检测为病毒?
C#中的特性(Attribute)
个人感觉C#中的特性(Attribute)和Java中的注解(Annotation)的使用有些相似,但是有有些区别。
卡尔曼和玻尔兹曼谁曼
2019/01/25
1K0
C#特性的学习(一)
第一个属性:ValidOn 规定特性可被放置的语言元素,默认是AttributeTargets.All。
_一级菜鸟
2019/09/10
5000
C#特性的学习(一)
“我”,一个病毒的自白
人类,你好,我是病毒小C,在今天新型冠状病毒流行的时候,我想向你们做一个自白,让人类也清楚我们病毒的世界!
CDA数据分析师
2020/02/21
4510
“我”,一个病毒的自白
点击加载更多

相似问题

我的C#程序被检测为病毒?

211

检测到C#应用程序为病毒

50

为什么我的冷冻应用程序被检测为可能的病毒?

14

C语言程序被检测为病毒

43

发送邮件系统网络邮件被病毒检测为病毒

14
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文