如何编写病毒程序代码

来源:酷知科普网 3.14W

电脑程序能够像生物病毒一样复制、传染和破坏,所以把这样的程序也称为病毒,本人用一个简单的毫无伤害性的c语言伪病毒,来讲解病毒程序代码的编写。

如何编写病毒程序代码

操作方法

(01)(一)编写病毒机制首先,病毒要有感染机制,即它能够实现繁殖自身。

如何编写病毒程序代码 第2张

(02)其次,病毒要有有效载荷触发事件,即病毒要找到一定数量的感染体、或者某一日期、或者在碰到某一段文本后才能发作。

如何编写病毒程序代码 第3张

(03)最后,就是有效载荷,即骚扰你电脑的方法,可以用你的帐号发邮件、给你发愚弄信息,给电脑加密,把你的电脑装满,甚至格式化电脑磁盘。

如何编写病毒程序代码 第4张

(04)(二)具体编写病毒下面用一个病毒代码,讲解病毒的编写。首先,要定义一个实现病毒的自定义函数。

如何编写病毒程序代码 第5张

(05)接着,定义实现病毒所需的变量,一般都是指针。

如何编写病毒程序代码 第6张

(06)用病毒函数查找同目录下的文件,一般用find函数查找。

如何编写病毒程序代码 第7张

(07)找到一个文件后,打开该文件,将此文件全部读取。

如何编写病毒程序代码 第8张
如何编写病毒程序代码 第9张

(08)接着,创建一个被感染病毒文件的同名文件,并打开该感染文件。

如何编写病毒程序代码 第10张

(09)将数组变量中的代码写回这个被感染文件,同时将病毒源文件所需要的头件等语句写入被感染文件。

如何编写病毒程序代码 第11张

(10)然后,打开病毒源文件,将其中的病毒功能函数全部写到被感染文件的后面。

如何编写病毒程序代码 第12张
如何编写病毒程序代码 第13张

(11)最后,在主程序中调用自定义的病毒功能函数。

如何编写病毒程序代码 第14张
热门标签