Skip to content

leakfind ¤

Find a chain of leaks given some starting address.

Functions:

Attributes:

parser module-attribute ¤

parser = ArgumentParser(
    description="\nAttempt to find a leak chain given a starting address.\n\nScans memory near the given address, looks for pointers, and continues that process to attempt to find leaks.\n"
)

get_rec_addr_string ¤

get_rec_addr_string(addr, visited_map)

dbg_print_map ¤

dbg_print_map(maps) -> None

leakfind ¤

leakfind(
    address=None,
    page_name=None,
    max_offset: int = 64,
    max_depth: int = 4,
    step: int = 1,
    negative_offset: int = 0,
)