Baseer 0.2.0
Baseer is an advanced binary analysis tool designed to provide deep insights into any file.
Loading...
Searching...
No Matches
ud Struct Reference

Public Attributes

int(* inp_hook )(struct ud *)
FILE * inp_file
const uint8_t * inp_buf
size_t inp_buf_size
size_t inp_buf_index
uint8_t inp_curr
size_t inp_ctr
uint8_t inp_sess [64]
int inp_end
int inp_peek
void(* translator )(struct ud *)
uint64_t insn_offset
char insn_hexcode [64]
char * asm_buf
size_t asm_buf_size
size_t asm_buf_fill
char asm_buf_int [128]
const char *(* sym_resolver )(struct ud *, uint64_t addr, int64_t *offset)
uint8_t dis_mode
uint64_t pc
uint8_t vendor
enum ud_mnemonic_code mnemonic
struct ud_operand operand [4]
uint8_t error
uint8_t _rex
uint8_t pfx_rex
uint8_t pfx_seg
uint8_t pfx_opr
uint8_t pfx_adr
uint8_t pfx_lock
uint8_t pfx_str
uint8_t pfx_rep
uint8_t pfx_repe
uint8_t pfx_repne
uint8_t opr_mode
uint8_t adr_mode
uint8_t br_far
uint8_t br_near
uint8_t have_modrm
uint8_t modrm
uint8_t modrm_offset
uint8_t vex_op
uint8_t vex_b1
uint8_t vex_b2
uint8_t primary_opcode
void * user_opaque_data
struct ud_itab_entryitab_entry
struct ud_lookup_table_list_entryle

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