根据这个线程,malloc至少分配的内存有PROT_READ | PROT_EXEC,否则无法执行包含的功能.
malloc
PROT_READ | PROT_EXEC
man malloc 因此没有提及任何关于保护的问题.
man malloc
c memory-management protection
c ×1
memory-management ×1
protection ×1