XCTF when_did_you_born write up

 

 先在Ubuntu上nc一下给的地址,大概就这么个样子。

下面用ida pro反编译一下看一下代码啥样。

 

 

 

 大概就是在这个gets()上做文章

本来输入1926就可以得到flag,但是由于代码逻辑问题得不到flag。思路就是将第二个v5覆盖为1926。

 

 偏移值八个,覆盖到var_18上。

 

 喜提flag。

 

posted @ 2019-09-28 00:12  木墨  阅读(168)  评论(0)    收藏  举报