この汚いCoWの概念証明:https://github.com/dirtycow/dirtycow...ter/dirtyc0w.cを理解しようとしています。MAP_PRIVATE mmapedファイルへの書き込み
子スレッド(上記のリンクのprocselfmemThread)が親によってMAP_PRIVATEおよびPROT_READとしてマップされたメモリに書き込むとどうなりますか?具体的には、カーネルは既存のマッピングを匿名で書き込み可能に変更しますか?コピーオンライトはいつ行われますか?他の子スレッド(上記のリンクのmadviseThread)が実行されていないとしましょう。