Wouldn’t a guard page be readable in Linux with /proc/self/mem ? (at least read only pages are writable with it)