(addr, name='', min=0)
return pwndbg.memory.Page(start, end-start, 4, 0, name)
Given a single address, find all contiguous pages
    which are mapped.
Given a single address, find all contiguous pages
    which are mapped.
Given a single address find all contiguous pages which are mapped .
def find_boundaries(addr, name='', min=0):
    """
    Given a single address, find all contiguous pages
    which are mapped.
    """
    start = pwndbg.memory.find_lower_boundary(addr)
    end   = pwndbg.memory.find_upper_boundary(addr)

    if start < min:
        start = min

    return pwndbg.memory.Page(start, end-start, 4, 0, name)
def find_boundaries ( addr , name = '' , min = 0 ) : start = pwndbg . memory . find_lower_boundary ( addr ) end = pwndbg . memory . find_upper_boundary ( addr ) if start < min : start = min return pwndbg . memory . Page ( start , end - start , 4 , 0 , name )