diff --git a/pwndbg/vmmap.py b/pwndbg/vmmap.py index 876a05b98..ef60057f4 100644 --- a/pwndbg/vmmap.py +++ b/pwndbg/vmmap.py @@ -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")