Fix ASLR reporting (again)

pull/24/head
Zach Riggle 10 years ago
parent a933ea3a3a
commit e652fd53e5

@ -348,8 +348,8 @@ def check_aslr():
try:
data = pwndbg.file.get('/proc/%i/personality' % pwndbg.proc.pid)
personality = int(data, 16)
if personality & 0x40000:
vmmap.aslr = False
if personality & 0x40000 == 0:
vmmap.aslr = True
return vmmap.aslr
except:
print("Could not check ASLR: Couldn't get personality")

Loading…
Cancel
Save