Print this page
7029 want per-process exploit mitigation features (secflags)
7030 want basic address space layout randomization (aslr)
7031 noexec_user_stack should be a secflag
7032 want a means to forbid mappings around NULL.

@@ -46,10 +46,11 @@
 @ MSG_NT_PRPRIVINFO             "[ NT_PRPRIVINFO ]"
 @ MSG_NT_CONTENT                "[ NT_CONTENT ]"
 @ MSG_NT_ZONENAME               "[ NT_ZONENAME ]"
 @ MSG_NT_FDINFO                 "[ NT_FDINFO ]"
 @ MSG_NT_SPYMASTER              "[ NT_SPYMASTER ]"
+@ MSG_NT_SECFLAGS               "[ NT_SECFLAGS ]"
 
 
 @ MSG_AUXV_AF_SUN_SETUGID               "AF_SUN_SETUGID"
 @ MSG_AUXV_AF_SUN_HWCAPVERIFY           "AF_SUN_HWCAPVERIFY"
 @ MSG_AUXV_AF_SUN_NOPLM                 "AF_SUN_NOPLM"

@@ -99,11 +100,10 @@
 @ MSG_AUXV_AT_SUN_BRAND_AUX1            "SUN_BRAND_AUX1"
 @ MSG_AUXV_AT_SUN_BRAND_AUX2            "SUN_BRAND_AUX2"
 @ MSG_AUXV_AT_SUN_BRAND_AUX3            "SUN_BRAND_AUX3"
 @ MSG_AUXV_AT_SUN_HWCAP2                "SUN_HWCAP2"
 
-
 @ MSG_CC_CONTENT_STACK          "STACK"
 @ MSG_CC_CONTENT_HEAP           "HEAP"
 @ MSG_CC_CONTENT_SHFILE         "SHFILE"
 @ MSG_CC_CONTENT_SHANON         "SHANON"
 @ MSG_CC_CONTENT_TEXT           "TEXT"

@@ -275,10 +275,14 @@
 
 
 @ MSG_PROC_FLAG_SSYS            "SSYS"
 @ MSG_PROC_FLAG_SMSACCT         "SMSACCT"
 
+@ MSG_ASLR              "ASLR"
+@ MSG_FORBIDNULLMAP     "FORBIDNULLMAP"
+@ MSG_NOEXECSTACK       "NOEXECSTACK"
+
 @ MSG_PS_NONE                   "[ PS_NONE ]"
 @ MSG_PS_QUERY                  "[ PS_QUERY ]"
 @ MSG_PS_MYID                   "[ PS_MYID ]"
 @ MSG_PS_SOFT                   "[ PS_SOFT ]"
 @ MSG_PS_HARD                   "[ PS_HARD ]"