Fix got command (#531)

* fix find_lower_boundary in memory

* fix got cmd, correct base address calculation
pull/536/head
Paweł Płatek 7 years ago committed by Disconnect3d
parent 80d3df1c6a
commit 2f36260464

@ -33,7 +33,7 @@ def got(name_filter=''):
return
if "PIE enabled" in pie_status:
bin_text_base = pwndbg.memory.page_align(pwndbg.elf.entry())
bin_text_base = pwndbg.vmmap.find(pwndbg.elf.entry()).start
relro_color = message.off
if 'Partial' in relro_status:

@ -359,7 +359,7 @@ def find_lower_boundary(addr, max_pages=1024):
if addr < 0:
break
except gdb.MemoryError:
pass
addr += pwndbg.memory.PAGE_SIZE
return addr

Loading…
Cancel
Save