Macos Mac OSX 10.9与其他版本相比有哪些内存保护?

Macos Mac OSX 10.9与其他版本相比有哪些内存保护?,macos,memory,selinux,Macos,Memory,Selinux,我有一个在空闲时间从事的小项目,它根据我所在的操作系统从托管的.NET程序集中运行32位和64位汇编代码。您可以看到我用来让shell代码在模板中运行的技术,非常基本的东西 这些方法在Windows和Linux上运行得很好,但我认为Unix执行代码的方式在Mac上可以运行,而在Mac上则不行。在启用SELinux的情况下(我相信其他类似于pax和grsec),它无法实现执行。但这完全是意料之中的 我的问题是,Mac如何保护其内存?它有类似于SELinux的机制吗 如果有点相切的话,我想实现一些

我有一个在空闲时间从事的小项目,它根据我所在的操作系统从托管的.NET程序集中运行32位和64位汇编代码。您可以看到我用来让shell代码在模板中运行的技术,非常基本的东西

这些方法在Windows和Linux上运行得很好,但我认为Unix执行代码的方式在Mac上可以运行,而在Mac上则不行。在启用SELinux的情况下(我相信其他类似于pax和grsec),它无法实现执行。但这完全是意料之中的

我的问题是,Mac如何保护其内存?它有类似于SELinux的机制吗

如果有点相切的话,我想实现一些类似于本页底部代码的东西来绕过SELinux,看看它是否也能在我的Mac上工作