1.获取基本信息

32位/只有NX保护
2.IDA进行中
1.main函数

输入的地方,是溢出点__isoc99_scanf("%s", v2);
fgets(s, 32, stdin);fgets函数对输入的数据有限制,所以不会造成溢出
2.int sub_80486CC()

可以拿到flag的函数地址
main函数的内容还挺多的,1张没截完
第二张是一个for循环
额...........最后一行的代码不是很好看,查了查,可以看看它的汇编

应该是调用v3[--v5

32位/只有NX保护

输入的地方,是溢出点__isoc99_scanf("%s", v2);
fgets(s, 32, stdin);fgets函数对输入的数据有限制,所以不会造成溢出

可以拿到flag的函数地址
main函数的内容还挺多的,1张没截完
第二张是一个for循环
额...........最后一行的代码不是很好看,查了查,可以看看它的汇编

应该是调用v3[--v5
329
361
1640

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