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

#include <rz_bin.h>

Public Attributes

char * file
 
char * type
 
char * bclass
 
char * rclass
 
char * arch
 
char * cpu
 
char * machine
 
char * head_flag
 
char * features
 
char * os
 
char * subsystem
 
char * rpath
 
char * guid
 
char * debug_file_name
 
const char * lang
 
char * default_cc
 
RzListfile_hashes
 
int bits
 
int has_va
 
int has_pi
 
int has_canary
 
int has_retguard
 
int has_sanitizers
 
int has_crypto
 
int has_nx
 
int big_endian
 
char * actual_checksum
 
char * claimed_checksum
 
int pe_overlay
 
bool signature
 
ut64 dbg_info
 
RzBinHash sum [3]
 
ut64 baddr
 
char * intrp
 
char * compiler
 

Detailed Description

Definition at line 209 of file rz_bin.h.

Member Data Documentation

◆ actual_checksum

char* rz_bin_info_t::actual_checksum

Definition at line 236 of file rz_bin.h.

Referenced by rz_bin_info_free(), and rz_core_bin_info_print().

◆ arch

◆ baddr

ut64 rz_bin_info_t::baddr

Definition at line 242 of file rz_bin.h.

Referenced by info().

◆ bclass

char* rz_bin_info_t::bclass

◆ big_endian

◆ bits

◆ claimed_checksum

char* rz_bin_info_t::claimed_checksum

Definition at line 237 of file rz_bin.h.

Referenced by info(), rz_bin_info_free(), and rz_core_bin_info_print().

◆ compiler

char* rz_bin_info_t::compiler

◆ cpu

◆ dbg_info

ut64 rz_bin_info_t::dbg_info

Definition at line 240 of file rz_bin.h.

Referenced by info(), rz_core_bin_apply_config(), and rz_core_bin_info_print().

◆ debug_file_name

char* rz_bin_info_t::debug_file_name

◆ default_cc

char* rz_bin_info_t::default_cc

Definition at line 225 of file rz_bin.h.

Referenced by rz_bin_info_free(), rz_core_bin_apply_config(), and rz_core_bin_info_print().

◆ features

char* rz_bin_info_t::features

Definition at line 218 of file rz_bin.h.

Referenced by print_arch(), rz_bin_info_free(), and rz_core_bin_apply_config().

◆ file

◆ file_hashes

RzList* rz_bin_info_t::file_hashes

Definition at line 226 of file rz_bin.h.

Referenced by rz_bin_file_set_hashes(), and rz_bin_info_free().

◆ guid

◆ has_canary

int rz_bin_info_t::has_canary

Definition at line 230 of file rz_bin.h.

Referenced by info(), and rz_core_bin_info_print().

◆ has_crypto

int rz_bin_info_t::has_crypto

Definition at line 233 of file rz_bin.h.

Referenced by info(), rz_bin_file_object_new_from_xtr_data(), and rz_core_bin_info_print().

◆ has_nx

int rz_bin_info_t::has_nx

Definition at line 234 of file rz_bin.h.

Referenced by info(), and rz_core_bin_info_print().

◆ has_pi

int rz_bin_info_t::has_pi

Definition at line 229 of file rz_bin.h.

Referenced by info(), and rz_core_bin_info_print().

◆ has_retguard

int rz_bin_info_t::has_retguard

Definition at line 231 of file rz_bin.h.

Referenced by info(), and rz_core_bin_info_print().

◆ has_sanitizers

int rz_bin_info_t::has_sanitizers

Definition at line 232 of file rz_bin.h.

Referenced by info(), and rz_core_bin_info_print().

◆ has_va

◆ head_flag

char* rz_bin_info_t::head_flag

Definition at line 217 of file rz_bin.h.

Referenced by rz_bin_info_free(), and rz_core_bin_archs_print().

◆ intrp

char* rz_bin_info_t::intrp

Definition at line 243 of file rz_bin.h.

Referenced by info(), rz_bin_info_free(), and rz_core_bin_info_print().

◆ lang

◆ machine

◆ os

char* rz_bin_info_t::os

◆ pe_overlay

int rz_bin_info_t::pe_overlay

Definition at line 238 of file rz_bin.h.

Referenced by rz_core_bin_info_print().

◆ rclass

◆ rpath

char* rz_bin_info_t::rpath

Definition at line 221 of file rz_bin.h.

Referenced by info(), rz_bin_info_free(), and rz_core_bin_info_print().

◆ signature

bool rz_bin_info_t::signature

Definition at line 239 of file rz_bin.h.

Referenced by info(), and rz_core_bin_info_print().

◆ subsystem

char* rz_bin_info_t::subsystem

Definition at line 220 of file rz_bin.h.

Referenced by info(), rz_bin_info_free(), and rz_core_bin_info_print().

◆ sum

RzBinHash rz_bin_info_t::sum[3]

Definition at line 241 of file rz_bin.h.

Referenced by info(), and rz_core_bin_info_print().

◆ type


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