Rizin
unix-like reverse engineering framework and cli tools
rz_bin_file_load_options_t Struct Reference

#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...
 

Detailed Description

Definition at line 247 of file rz_bin.h.

Member Data Documentation

◆ baseaddr

◆ big_endian

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().

◆ elf_checks_sections

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().

◆ elf_checks_segments

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().

◆ elf_load_sections

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().

◆ loadaddr

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().

◆ patch_relocs

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().


The documentation for this struct was generated from the following file: