Rizin
unix-like reverse engineering framework and cli tools
|
#include <rz_bin.h>
Public Attributes | |
ut64 | baseaddr |
where the linker maps the binary in memory More... | |
ut64 | loadaddr |
starting physical address to read from the target file More... | |
bool | patch_relocs |
ask the bin plugin to fill relocs with valid contents for analysis More... | |
bool | big_endian |
only used for binary formats that do not specify the endian in the file, but need it to load, otherwise ignored. More... | |
bool | elf_load_sections |
ELF specific, load or not ELF sections. More... | |
bool | elf_checks_sections |
ELF specific, checks or not ELF sections. More... | |
bool | elf_checks_segments |
ELF specific, checks or not ELF sections. More... | |
ut64 rz_bin_file_load_options_t::baseaddr |
where the linker maps the binary in memory
Definition at line 248 of file rz_bin.h.
Referenced by core_bin_file_print(), get_gnu_debugdata_elf_symbols(), GetHeapGlobalsOffset(), load_buffer(), rabin_do_operation(), rz_bin_file_at(), rz_bin_file_get_baddr(), rz_bin_object_new(), rz_bin_set_baddr(), rz_bin_use_arch(), rz_core_bin_rebase(), rz_debug_dmp_init(), rz_open_binary_list_ascii_handler(), and trycatch().
bool rz_bin_file_load_options_t::big_endian |
only used for binary formats that do not specify the endian in the file, but need it to load, otherwise ignored.
Definition at line 251 of file rz_bin.h.
Referenced by load_buffer(), and rz_bin_reload().
bool rz_bin_file_load_options_t::elf_checks_sections |
ELF specific, checks or not ELF sections.
Definition at line 253 of file rz_bin.h.
Referenced by rz_bin_reload().
bool rz_bin_file_load_options_t::elf_checks_segments |
ELF specific, checks or not ELF sections.
Definition at line 254 of file rz_bin.h.
Referenced by rz_bin_reload().
bool rz_bin_file_load_options_t::elf_load_sections |
ELF specific, load or not ELF sections.
Definition at line 252 of file rz_bin.h.
Referenced by rz_bin_reload().
ut64 rz_bin_file_load_options_t::loadaddr |
starting physical address to read from the target file
Definition at line 249 of file rz_bin.h.
Referenced by load_buffer(), rz_bin_file_xtr_load_buffer(), rz_bin_get_laddr(), rz_bin_object_new(), rz_bin_object_set_items(), and rz_core_bin_rebase().
bool rz_bin_file_load_options_t::patch_relocs |
ask the bin plugin to fill relocs with valid contents for analysis
Definition at line 250 of file rz_bin.h.
Referenced by load_buffer(), and rz_bin_reload().