Skip to content

Pie

parser = argparse.ArgumentParser() module-attribute

breakrva(offset=0, module=None)

get_exe_name()

Returns exe name, tries AUXV first which should work fine on both local and remote (gdbserver, qemu gdbserver) targets.

If the value is somehow not present in AUXV, we just fallback to local exe filepath.

NOTE: This might be wrong for remote targets.

piebase(offset=None, module=None)

translate_addr(offset, module)