标签: linux jit data-execution-prevention
我正在做一些简单的JITing,并在Windows下使用VirtualProtectEx将页面标记为可执行文件。 什么是相当于Linux下的,最好是其他类似POSIX / Unix的操作系统呢?
答案 0 :(得分:1)
您正在寻找mprotect,可能还有mmap。请注意,与Windows不同,进程A无法更改进程B的内存映射(缺少使用ptrace的可怕技巧)。