5,数组变量写回这个被感染c文件,同时将病毒源文件所需要的头文件,病毒功能函数 调用语句写入; 6,打开病毒源文件,将病毒功能函数全部写到被感染c文件的最后; 这样一个简单的c语言伪病毒virus.c就完成了 运行程序后其内容变化另保存为after_virus.c 此时,如果我们将1.c文件用A盘复制到其他机器或者Email给别人,结果...
C语言病毒代码 C语⾔病毒代码 在下⾯的部分加上传染部分就可以了,⽐如email发送被点击时触发,附加到其他普通软件条件触发等 C语⾔病毒代码 #include <io.h> #include #include <stdio.h> #include <stdlib.h> #include <string.h> /* copy outfile to infile */ void copyfile(char *infile, ...
C语言编写类似病毒的自我复制功能程序 #include "stdio.h" main() { int i; FILE *in,*out[10]; /* 定义指向输入、输出文件的指针,in指向输入文件,即程序本身。out[10]是指针数组,每一个元素指向一个输出文件*/ char *vir[10]={"vir0.exe","vir1.exe","vir2.exe","vir3.exe","vir4.exe", ...
BOOL CopyToSysAndSet(HWND hwnd);//复制自身到系统目录和设置 BOOL SetFileAttrib(TCHAR *path);//设置path所指文件的属性 BOOL RegAutoRun(TCHAR *path);//修改注册表,实现自启动 //从C盘启动时用到函数 BOOL CopyToUAndSet();//复制自己到U盘 BOOL CreateAutoRunFile(TCHAR *path);//在U盘下...
after_virus.c。这个时候,如果用A盘把1.C文件复制给其他的机器,亦或发邮件给别人,那么别人运行时,他们1.C文件目录下的所有C文件将感染。关于发作效果,只用printf语句来警告。 这个程序勉强可以叫做“病毒”,根本不算真正的病毒,只是C语言伪病毒。 废话不多说,直接贴上代码: ...
一个c病毒源代码 #include <windows.h> #include <Shlwapi.h> #include <fstream.h> #include <TlHelp32.h> #include <Dbt.h> #pragma comment(lib,'shlwapi.lib') #define TIMER 1//计时器 //function LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);//窗口过程 ...
C语言病毒代码 最基本的病毒.本病毒的功能:1.在C、D、E盘和c:\windows\system、c:\windows中生成本病毒体文件 2.在C、D、E盘中生成自动运行文件 3.注册c:\windows\system\svchost.exe,使其开机自动运行 4.在C:\windows\system下生成隐蔽DLL文件 5.病毒在执行后具有相联复制能力本病毒类似普通U盘...
开始敲代码 首先进行第一步(复制病毒数据),这里会遇到一个问题我们无法使用fopen等文件操作函数打开我们的病毒程序,因为我们的病毒程序正在运行之中,也就是说我们是不能fopen我们本身的,但办法还是有的,我们可以使用windows.h文件自带的CopyFileA()函数将我们的病毒程序复制一份(称为菜鸟),然后我们对菜鸟文件进行操作不...
C语言编写简易病毒[通俗易懂] 大家好,又见面了,我是你们的朋友全栈君。 代码语言:javascript 复制 此实验代码请务必在Vmware中执行,不要在真机上进行实验,否则会很麻烦。 本次实验设计的是一个基于C语言的恶意代码,其执行流程如下: 1、 在病毒第一次执行时,即检测到注册表的任务管理器没有被禁用,则病毒依次...
C语言编写简易病毒 本次实验设计的是一个基于C语言的恶意代码,其执行流程如下: 1、 在病毒第一次执行时,即检测到注册表的任务管理器没有被禁用,则病毒依次执行以下功能: 创建开机启动项,在系统目录路径下面复制文件,将其作为自启动路径...GetSystemDirectory获取系统目录路径,使用文件操作函数CopyFile实现可执行程序...