0
アドレスがプロセスに属していないアドレス空間にマップされる可能性があるため、セキュリティ上の理由から同じものを許可しないと意味があります。しかし、それがアクセスできるアドレスのページテーブルエントリを変更するために変更することはできますか?プロセスはLinuxで独自のページテーブルエントリを変更できますか?
アドレスがプロセスに属していないアドレス空間にマップされる可能性があるため、セキュリティ上の理由から同じものを許可しないと意味があります。しかし、それがアクセスできるアドレスのページテーブルエントリを変更するために変更することはできますか?プロセスはLinuxで独自のページテーブルエントリを変更できますか?
直接はありませんが、mprotect()
のように呼び出すと可能になります。