2011-08-05 38 views

回答

2

通常這是唯一的方法。 POSIX不提供訪問保護的方法。在您可以控制映射頁面的代碼的應用程序特定用法中,您可以在當時將該標誌保存在某處,但通常您必須閱讀/proc/self/maps。另外,如果您無法閱讀/proc,則可能需要回退到某些默認權限。 PROT_READ|PROT_WRITE可能是大多數情況下合理的默認設置,但在某些情況下,您可能還需要PROT_EXEC

相關問題