本地缓冲区溢出

本地缓冲区溢出

【实验目的】

1、掌握缓冲区溢出的基本原理;
2、熟练利用jmp.egp指令实现缓冲区溢出;
3、掌握缓冲区溢出的危害及其防范手段。

【实验环境】

登录Linux靶机环境,在无root权限的情况下,通过编译运行程序,利用本地缓冲溢出,达到获取root权限的目的。
备注:使用Linux靶机作为本地环境。

【实验预备知识点】

本小节利用如下的一段程序来说明本地缓冲区溢出的工作原理:

void function (char *str)
{
   
char buffer [16];
strcpy (buffer,str);
}
void main( )
{
   
int t;
char buffer [128<

你可能感兴趣的:(信息安全,信息安全)