BUU刷题日记_get_started_3dsctf_2016
导语
get_started_3dsctf_2016
首先checksec
拖进IDA看看
输出一个西班牙语,然后就gets,然后return,需要栈溢出劫持控制流。
可以看到在main上面有一个get_flag函数
getflag函数中有两个实参a1,a2,四个本地变量v2-v5
所以我们在溢出覆盖返回地址之后,要进一步设置getflag的栈空间
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 π1L4r!
评论