新的頁面保護層級:可讀但不可執行

有時候,你可能會偷些懶 在動態生成某些可執行代碼(shellcode)的時候,忘記去執行VirtualProtect(PAGE_EXECUTE)。對於i386這樣的處理器來說,這樣做並沒有什麼問題。 因爲這些處理器並沒有帶有一個」可讀但不可執行」的工作模式,所以在頁面上任何可以讀取的東西,都是可以被執行的。 關於這個VirtualProtect VirtualProtect是一個Win32 API
相關文章
相關標籤/搜索