#include <iostream>
using namespace std;
//缓存溢出攻击
int main(int argc,char *argv[])
{
int flag=0;
char buffer[7];
strcpy(buffer,argv[1]);
if(0==strcmp("pxhero",buffer))
{
flag=1;
}
if(flag)
{
cout << "code corret!" << endl;
}
else
{
cout << "code incorrect!!!" <<endl;
}
return 0;
}
*相关详细分析请稍后