当前位置: 技术问答>linux和unix
linux 2.6.21 缓冲区溢失败
来源: 互联网 发布时间:2016-03-08
本文导语: 最近在学习缓冲区溢出技术,在网上找的文章实例程序都不能用。我现在用的测试程序是这样的(根据自己机器做了相应的修改): /* ----> hole.c 1 ) test(argv[1]); //while(1); } int test(char ...
最近在学习缓冲区溢出技术,在网上找的文章实例程序都不能用。我现在用的测试程序是这样的(根据自己机器做了相应的修改):
/* ----> hole.c 1 )
test(argv[1]);
//while(1);
}
int test(char *p)
{
char buf[8];
strcpy(buf, p);
return 0;
}
---------------------------
/* ----> exploit.c
/* ----> hole.c 1 )
test(argv[1]);
//while(1);
}
int test(char *p)
{
char buf[8];
strcpy(buf, p);
return 0;
}
---------------------------
/* ----> exploit.c