针对.net的病毒?.net程序的问题

Visual studio 2010在win7下运行和调试都出现以下错误,报错内容为:尝试运行项目时出错:未能加载文件或程序集“项目名称”或它的一个依赖项。该模块应包含一个程序集清单。
用visual studio2012也是一样。并且完全新建的一个项目,winform程序,控制台程序,wpf程序,什么代码都没添加,运行时也这样,提示信息为:运行项目时出错:未能加载文件或程序集“项目名称”或它的一个依赖项。该模块应包含一个程序集清单。
通过Beyond Compare进行二进制比较在没出问题时编译好的程序和出问题后的程序,发现主要差别是出问题的程序比原来正常程序多了17KB左右,主要是在程序的最后面有差异,在程序头部也有很少一部分差异。(注意,我比较时是在其他没有问题的电脑上进行的,因为在现在出问题的系统中,把以前编好的程序解压出来,马上就和出问题的程序一样了,无法启动,大小也一样大了,正常程序放在没有问题的电脑上,解压出来是可以正常运行的)我用NET Reflector 对有问题的程序进行反编译时,感觉和正常程序是一样的,没什么问题。
系统我都重装过好几次了,每次都是刚装上时,以前编译的程序(从压缩包中解压出来的),能正常运行,但没过一会,这程序又被破坏了,无法正常启动,错误代码为0xc0000007,如果进行调试便出现最初说的问题,提示信息为:未能加载文件或程序集“项目名称”或它的一个依赖项。该模块应包含一个程序集清单。
我感觉应该是病毒造成的,每次用visual studio生成程序时都提示生成成功,但调试时就出现最初说的问题,我感觉是生成成功了的,只不过刚生成好就被感染了,从而无法启动。我从网上下的一些基于.net的程序也无法启动,症状和这一样,以前编译好的能运行的程序现在也不能运行了。而其它软件,像bootice,diskgenius,beyond compare等好多软件,都能正常运行,感觉是只针对.net的。我用微点和360杀毒软件对全盘进行扫描,但并未查出任何病毒。
在网上搜索,发现有些人也遇到了类似问题,但基本上都未能解决,对于网上能找到的解决办法都试过了,还是未能解决,本人能力也很有限,这个问题都折腾一周多了,目前还未解决,知道的大概就这么多,猜测是针对.net的病毒,望大神能帮助解决,如果在解决问题过程中还需要我提供其他信息,只需说一下,我一定尽力提供。再次先感谢了

c#
0

1个回答

请问有没有线索??,我现在也有这样的情况,,不知道该怎么办

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
一个C#或者.Net病毒的逆向之旅
最近为了提高沙箱的反病毒能力,特意从卡饭论坛找了一批样本,因为我觉得只有把沙箱当成黑盒测试一样,才有可能发现各种问题,之前我提需求时也是这样,就用实际的样本来跑,跑完后就会发现有很多问题,只有不断提问题(需求)才能更加促进产品的迭代更新。在之前的测试中,我们沙箱对于勒索病毒来说,检出率是很可观的,但是这次我就发现有些问题,好像C#或者说是.Net写的这个病毒,并没有检出,于是就单个拿出来分析下,为...
安装的客户端程序被360安全卫士当成病毒
客户端程序,即需要在客户端安装方可使用的软件,有时在安装有360安全卫士的情况下,运行程序或执行360安全扫描时,会有阻止程序运行的情况,即把程序当成木马或病毒的情况。这是因为该程序没有提交给360,所以在360的白名单中就没有,就会把该程序当成病毒来标记。
规避某些不能装杀毒软件的工控机上的EXE病毒感染问题
因为工控机上不能安装杀毒软件会误杀工控相关软件,但是机器上有exe病毒。rnexe程序一般都会被感染,VC的程序被感染后还能运行,但是.net的就挂掉了提示不能初始化。rnrnrn解决方案是:rn1.在命令行注册.dat文件为可执行文件:rnassoc .dat=exefilernrn2.将编写.net程序后缀改为.dat。rnrnrnOK完美的规避的病毒的感染。
.net4.0 使用低版本生成的dll, 混合模式程序集市针对V1.1.4322,无法在 4.0 运行时中加载该程序解决办法
使用.net4.0开发DirectX,运行时报错:混合模式程序集市针对V1.1.4322,无法在 4.0 运行时中加载该程序原因是DirectX是由.net1.1生成的,不能直接在.net4.0使用,可以降低当前程序版本到.net3.5以下才可以直接使用,也可以使用兼容混合模式具体方法如下:在项目中增加App.config文件,配置如下<?xml version="1.0" encoding...
nsis卸载程序被当成病毒
最近用nsis写的一个安装包,在卸载时被360当成木马程序,很是郁闷rn经过仔细分析编写的nsis脚本发现这样的代码放在卸载section时会有问题rnrnnsExec::ExecToLog 'cmd.exe /c net stop MyDBServer'rnnsExec::ExecToLog 'cmd.exe /c sc delete MyDBServer'rnrn个人分析:rn本身nsis在卸...
VB.net 常用代码示例
学习示例,供参考,希望大家学习交流之用。
劳务派遣公司网站源码
某劳务派遣公司网站源码 .net程序,无病毒,测试通过
VS2010等版本出现针对“NETframework vision=4.0”,但计算机没有安装它
在创建一个工程之后,关闭vs2010,想再次打开上一次的解决方案和工程的时候,出现了   针对“NETframework,vision=4.0”,但计算机没有安装,请选择下面两个选项中一个,这是你的电脑上的vs2010缺少了这个东西,只要在自己电脑的程序(卸载程序)里面对VS2010进行一个修复就可以了,修复结束的时候可以下载文档中的“NETframework,vison=4.0”就可以,点击完成
360 软件误报 与流氓战斗到底
写了个音乐贺卡软件,却被360报病毒rn估计是设计到了一个音乐贺卡打包功能 rnrn这是非常令人气愤的rn辛苦的工作,创意的想法,终于实现,最后却被这些杀毒的流氓误报,害的别人不能使用。rnrnrnrnrn于是在360官方提交了误报检测rn检测过程曲折异常,都不知道他们这帮人以什么做为评判。。rnrnrnrnrnrnrnrnrnrnrn以开始说无法正常退出rnrnrn我的音乐软件  明明点击图片
怎么修改项目.NET Framework的版本
怎么修改项目.NET Framework的版本
出现"若 要针对 .NET Framework 4.0 或更高版本进行编译,则提供程序选项中“compilerVersion”特性的值必须为“v4.0”或更高版本。若要针对 .NET Frame
出现这样的问题主要是由低版本的VS用高版本的VS运行导致的。rnrnsystem.codedom>rn    rn  compilers>rn      rn   compilerrnlanguage="c#;cs;csharp"rnextension=".cs"rntype="Microsoft.CSharp.CSharpCodeProvider,System,rn Version=2.0.0.
net framework 4.7.1
net framework 4.7.1 亲测可用,有什么疑问欢迎大家留言
病毒分析,病毒原理,ASLR,DEP,EPO
1.病毒分析的基本工具方法rn整体的思维:利用一些工具来监控程序调用了哪些API或行为rn~1.对于监控APIrn~~1.apilog18pub http://www.softpedia.com/get/Programming/Other-Programming-Files/API-Logger.shtmlrn~~2.Api Monitor x86 x64都有 (强力推荐!!!)rn~2.使用行为
Microsoft .NET Framework 2.0V2.0.50727
Microsoft .NET Framework 2.0V2.0.50727 C#等.Net开发必备
.net程序截图.net程序截图.net程序截图
.net程序截图.net程序截图.net程序截图.net程序截图.net程序截图
.NET发送邮件程序
.NET发送邮件程序.NET发送邮件程序.NET发送邮件程序.NET发送邮件程序.NET发送邮件程序.NET发送邮件程序
什么是VB.NET?
简介VB.NET是一种简单,现代,面向对象的计算机编程语言,它由微软开发,将.NET Framework和公共语言运行库的强大功能相结合。Visual Basic .NET是在.NET Framework上实现的面向对象的计算机编程语言。 虽然它是经典的Visual Basic语言的演变,但是它不兼容VB6,在任何旧版本编写的代码不能在VB.NET下编译。 VB.NET与VB的关系VB.NET并不...
.NET常见的面试题(都是易错点)
简述 private、 protected、 public、 internal 修饰符的访问权限。n答:private : 私有成员, 在类的内部才可以访问。n  protected : 保护成员,该类内部和继承类中可以访问。n  public : 公共成员,完全公开,没有访问限制。n  internal: 在同一命名空间内可以访问。n nC#中的委托是什么?事件是不是一种委托?n答
.net web 应用程序C#
简介nn开发环境:VS2015n ASP.NET:可以开发出几乎所有运行在Windows上的应用程序;.NET是一种架构,一种新的API;引入程序集代替DLL;n ADO.NET:一组.NET组件提供对数据库和各种数据源的访问。n 开发模式:web page、MVC、web formn 语言:C#,可以利用.NET开发环境中的所有新特性;VBn 服务器标记语法:Razorn创建web应用程序nn步...
C#面试题(.net开发人员必备)
1. .NET和C#有什么区别nn答:.NET一般指 .NET FrameWork框架,它是一种平台,一种技术。nnC#是一种编程语言,可以基于.NET平台的应用。nnnn2.一列数的规则如下: 1、1、2、3、5、8、13、21、34…… 求第30位数是多少,用递归算法实现。nn答:public class MainClass n { n ...
600多个.NET面试问题
600多个.NET面试问题 600多个.NET面试问题 600多个.NET面试问题 600多个.NET面试问题
.net之EF框架学习
1、EF(Entity Framework)rn实体框架EF是ADO.NET中的一组支持开发面向数据的软件应用程序的技术,是微软的一个ORM框架。rnrn2、什么是ORM?rnORM指的是面向对象的对象模型和关系型数据库的数据结构之间的互相转换。rn(表实体跟表之间的相互转换)rnORM框架有很多,EF框架是ORM框架的其中一种,是实现了ORM思想的框架。rnrnO=>表实体rnM=>映射关系rn
中了一个针对.NET程序的病毒,给大伙说说
就是那种U盘移动硬盘的Autorun病毒 rnrn以往使用U盘 都是打开前先用其他方法看看根目录下面有没有Autorun rnrn不知道大家怎么看 我每次是用WinRAR看 因为WinRAR能看到隐藏文件和系统文件 rn这次这个Autorun在WinRAR里面看不见 rn系统设置成查看隐藏文件和系统文件后 能看到隐藏文件和系统文件 但是还是看不到Autorun rn所以我忽视了 结果中招了 rn昨晚切换到Linux 每个盘符下都有Autorun.inf 和Autorun.exe rnrn目前这个毒发作效果如何还不明显 rn但是我机子上面的所有.NET程序都运行不能了 rn一运行 就提示“.NET Framework初始化错误”“找不到运行此应用程序的运行库的任何版本” rnrnrn我在Linux下把各盘的Autorun.inf和Autorun.exe删除 rn直接重装Win系统 rn现在.NET程序也好了 不知道是不是这俩造成的 rnrn还有 这个病毒 对.NET 程序的影响: rn只要打开文件夹 里面有.NET的exe程序 rn它就自动修改 exe程序会比原来大上几十个KB rn但是只针对.NET的exe程序 rn看来是敌视微软的人干的 rnrn大家给个招 以后怎么使用U盘和移动硬盘啊?
配额不足问题
无意中发现了操作系统提示配额不足的真相:rnrn rnrn由于最近做了一程序存在内核对象的泄露,内核对象 分为 :rnrn1 GDI handle rnrn2 user handle rnrn3 handlernrn rnrn查看msdn上讲 user handle是菜单 icon等东西 rnrn那么我的理解handle应该就是所谓的内核对象,例如mutex event等。rnrn那么当我们创建G
病毒代码大全
熊猫烧香病毒代码,为他人成果。附有分析。
微信小程序开发常见问题FAQ之六
微信小程序遇到问题怎么办?遇到微信小程序方面的问题,该去哪里提问呢?一起来看看第九程序为您整理的微信开发者社区开发常见问题FAQ吧~在文中,您可使用「CTRL+F」,输入关键词来快速找寻您需要的答案。
.net框架下实现自动化测试的三种方法
基于反射的UI测试 rn参考《.NET 软件测试自动化之道》作者:(美)麦克卡佛瑞 著,刘晓伟 译rnUIAutomation技术rn     rn      //找到名称为 VNC Viewer : Connection Details 的窗体          rn            var desktop = AutomationElement.RootElement;//得到桌面  
.NET SAP NCO4.0
.NET SAP NCO4.0,支持framework4.5,网上没有的资源,好不容易找到的。
VB.net应用技巧6: CLR20r3错误的解决方法
使用VB.net开发的应用程序,在自己的机器上运行正常,安装到其它32位操作系统的机器上运行正常,安装到64位操作系统的机器上,报告CLR20r3错误,而我的开发机器就是64位Win7,不知道具体原因,错误图如下图所示:rnrnrnrn    通过网上查找原因,可通过如下方法解决。rn    1、查找应用程序的配置文件,如记事本打开,如下图所示:rn rnrnrn    2、在其中加入如下语句:r
有关邮件群发的.Net程序
有关邮件群发的.Net程序有关邮件群发的.Net程序有关邮件群发的.Net程序有关邮件群发的.Net程序有关邮件群发的.Net程序有关邮件群发的.Net程序有关邮件群发的.Net程序有关邮件群发的.Net程序有关邮件群发的.Net程序有关邮件群发的.Net程序有关邮件群发的.Net程序有关邮件群发的.Net程序
.net 打包,包括环境
.net程序的打包工具, 将.net环境一起打包进去,解决个别电脑没有环境的问题
infopath .net 程序 完整版
infopath .net 程序 完整版 infopath .net 程序 完整版 infopath .net 程序 完整版 infopath .net 程序 完整版
webservice 密码弱口令漏洞病毒防御介绍
webservice 如果默认为弱口令,很可能被上传病毒文件,此文档较详细的介绍了病毒的特性和病毒的查杀和防御问题。
NET面试问题及部分答案
NET面试问题及部分答案 NET面试问题及部分答案 NET面试问题及部分答案
.net程序图片的存储图片的存储
.net程序图片的存储 net程序图片的存储 net程序图片的存储net程序图片的存储net程序图片的存储 net程序图片的存储 net程序图片的存储 net程序图片的存储
.NET 使用ORACLE ADO.NET 经常会遇到的问题
尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题nnn这个是我经常遇到的问题 每次还没记性,主要原因就是oracle的客户端要装64位  *并不是System.Data.OracleClient.ll 换成64位!!,System.Data.OracleClient
.net 邮件收发程序
.net 邮件收发程序 .net 邮件收发程序 .net 邮件收发程序
【兼容】.NET WEB页面浏览器兼容问题
当遇到很多用户都还在使用IE 浏览器进行工作,需要针对IE浏览器进行相应的配置。n一般情况下,可以直接在web.config 里面配置:n<configuration>n <system.webServer> n <!-- 设定网站服务器以指定预设兼容性模式 Lionden -->n <httpProtocol>n <...
.net 汉诺塔程序
.net 汉诺塔程序.net 汉诺塔程序.net 汉诺塔程序
.Net 项目安全性问题
http 强制转为https webconfig配置nnn<system.webServer>n <rewrite>n <rules>n <clear />n <rule name="Redirect to https" stopProcessing...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 net微信公众号开发教程 微信.net开发教程