我正在为一项大学作业撰写一份关于去年 10 月发现的 Dirty COW 漏洞 (CVE-2016-5195) 的报告。
我大致了解攻击是如何发生的。
然而,我几乎没有发现任何东西可以解释内核中到底发生了什么,即竞争条件在哪里,或者更一般地说是什么使得能够在只读内存映射上进行写入。
我发现的唯一看似相关的信息是这个分析,但它只是含糊地评论,我无法从中推断出太多信息。
我希望至少能够概述内核中真正发生的情况。
有没有内核高手可以解释一下?
我正在为一项大学作业撰写一份关于去年 10 月发现的 Dirty COW 漏洞 (CVE-2016-5195) 的报告。
我大致了解攻击是如何发生的。
然而,我几乎没有发现任何东西可以解释内核中到底发生了什么,即竞争条件在哪里,或者更一般地说是什么使得能够在只读内存映射上进行写入。
我发现的唯一看似相关的信息是这个分析,但它只是含糊地评论,我无法从中推断出太多信息。
我希望至少能够概述内核中真正发生的情况。
有没有内核高手可以解释一下?