userfaultfd

根据这里 https://blog.csdn.net/seaaseesa/article/details/104650794 使用userfaultfd来完成条件竞争,这里的userfaultfd相关代码和man 2 userfaultfd里面的示例代码看起来除了有些细节不通,实在是感觉不到还有什么不一样,但使用示例代码来做题就是达不成效果。。

https://github.com/Ex-Origin/ctf-writeups/tree/master/d3ctf2019/pwn/knote

这里的代码使用的是示例代码,但是他却成功了。。