PROT_EXEC标志在mprotect中做什么?

What does the PROT_EXEC flag do in mprotect?

本文关键字:什么 mprotect EXEC 标志 PROT      更新时间:2023-10-16

从本页:http://linux.die.net/man/2/mprotect

我理解除PROT_EXEC以外的标志。调用

的效果是什么?
mprotect(ptr, size, PROT_EXEC);

从您链接到的手册页:

PROT_EXEC

内存可以执行

它将内存标记为可执行的,这意味着它可以包含您可以调用和运行的代码。