用C语言编写简单的病毒

[摘要]在辨析病毒机能的根据,以C释放宣言排的独身小病毒为例。,应用它。

[摘要] This paper introduce the 特点 of the computer virus,then show a simple example written by .

一、是什么病毒
歹意软件可能性是第独身对我们的发作引起的计算图表无损的问题.因而病毒在通讯无损的中是很重要的.
我们的要凑合病毒,你需求晓得病毒。
排很好的东西的病毒是独身地租的方法。
结果你想写独身病毒,率先要晓得它是什么。它可以作出病毒的限制。,上面所说的事限制被在海外认可。。Frederic 科恩博士在短的的计算图表病毒演讲中提到。:
“……可以经过修正本人来传送给其他的顺序的顺序。。“
确实,病毒与普通顺序缺乏什么不一样。,同时通常很复杂。,它不同的很好的东西顺序这么复杂。。这纯粹一种病毒,它应用了很好的东西的精神健全的顺序不经用的技术。。
创造病毒,率先,我们的需求晓得病毒的机制。。
不论是什么病毒,它普通在框架上分为三个功能模块。:传染机制,小溪机制和无效装载量。
在病毒的框架中,第独身亦结果却必不可少的东西的比例是传染机制。。病毒率先必然是能亲手复制品的指定遗传密码。,这是病毒的寻求来源。
事业。我们的可以应用一类C伪指定遗传密码来表现上面所说的事快跑。。

病毒的第二份食物个首要结合比例是无效装载量小溪事变。独身VI,不可能的性立即地发作。,不然它不克被增殖得有多远.埋伏的敌军永生要比能看到的敌军使遭受危险得多.病毒普通是在找到必然数量的传染体,日期或工夫,一截发短信被小溪。
独身复杂的小溪机制可以用这种方法任务。

无效装载量是病毒用来骚扰计算图表的方法。,具有小溪机制的病毒也具有无效装载量。。它可以是恣意的你发送的通讯使用后随即抛掉的东西复杂的二百五,使体式化你的硬磁盘,发送给你的e_mail交际器可以无效装载量。。复杂无效装载量可以达到列举如下手术

二、 编辑病毒的释放宣言
最公共用地的编辑病毒的释放宣言有汇编释放宣言、VB、C 释放宣言等,我们的可以看独身著名的病毒集会的公共场所以为学术和书房的根据:
1)win32制作节目,审核,穿成串,内存,附加的人。
2)32位汇编顺序,鉴于规则应用。386个汇编顺序就更好了。。
3)PE体式,您还可以检查可能性传染的其他的记录的体式。。
4)。调试技术。VC,TD32,SoftIce,附加的人。
有很多东西需求男教师。,我没听过这样。,太糟糕的了。但确实,即若我们的不晓得计算图表的规律和手术系统。,不熟悉C释放宣言
其他的释放宣言那一边,由于我们的对C的集合职务有必然的听说。,你可以写很好的东西的肖像病毒的东西。
三用c编辑病毒
像,它的集合职务可以器械很多职务。
像,以下两个职务:
1)。Findfirst和FindNext职务:在。FindFirst是用来被发现的事物杂多的类型的记录,可以获得记录名记录尺寸。,记录属性等,Findnext和FindFirst结成应用,查找下一种记录类型。
2)停止职务。由于你晓得记录的名字,什么都可以类型的记录都可以停止。
四 我写的C病毒   
<<计算图表病毒解密>温柔的独身比拟古希腊与古罗马的文化研究的。,”很可能把歹意软件形成的伤害说成是心理上的伤害可能性会更恰当很好的东西的”.从上面所说的事意思上说,我的病毒是很类型的病毒。
上面是我写的病毒。
它首要由四的模块结合。

RubbishMaker()可用来在容易篇目下扩展大批随机命名的渣滓记录.
CreatEXE(.exe)会放两三个渣滓在C的敏感部位,他们会非常隐藏。
停止()将停止您的很好的东西的东西,因而不要胡乱的运转上面所说的事顺序。
一段音乐()是c_killer实质,它需求所相当减弱C顺序,并应用它们停止亲手复制品。

前三个是无效装载量。
四的种可以被期望它的传染机制。

Add a Comment

电子邮件地址不会被公开。 必填项已用*标注