Skip to content

Commit 9a8f8d9

Browse files
committed
Reverted logic change, removed GNU_STACK missing text
1 parent 7281ac0 commit 9a8f8d9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pwnlib/elf/elf.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1924,7 +1924,7 @@ def nx(self):
19241924
return False
19251925
return None
19261926
elif self.arch == 'amd64':
1927-
return missing or non_exec
1927+
return True if non_exec else None
19281928
elif self.arch == 'powerpc':
19291929
return not missing
19301930
elif self.arch == 'powerpc64':
@@ -2074,7 +2074,7 @@ def checksec(self, banner=True, color=True):
20742074
"NX:".ljust(12) + {
20752075
True: green("NX enabled"),
20762076
False: red("NX disabled"),
2077-
None: yellow("NX unknown - GNU_STACK missing"),
2077+
None: yellow("NX unknown"),
20782078
}[self.nx],
20792079
"PIE:".ljust(12) + {
20802080
True: green("PIE enabled"),

0 commit comments

Comments
 (0)