Skip to content

elf ¤

Functions:

Attributes:

PLT_SECTION_NAMES module-attribute ¤

PLT_SECTION_NAMES = ('.plt', '.plt.sec', '.plt.got', '.plt.bnd')

parser module-attribute ¤

parser = ArgumentParser(
    description="Prints any symbols found in Procedure Linkage Table sections if any exist."
)

elfsections ¤

elfsections(no_rebase: bool) -> None

gotplt ¤

gotplt() -> None

plt ¤

plt(all_symbols: bool = False) -> None

get_section_bounds ¤

get_section_bounds(section_name: str)

print_symbols_in_section ¤

print_symbols_in_section(section_name, filter_text='') -> None

get_symbols_in_region ¤

get_symbols_in_region(
    start: int, end: int, filter_text=""
) -> list[tuple[str, int]]