|
Rizin
unix-like reverse engineering framework and cli tools
|
#include <rz_bin.h>
Public Attributes | |
| const char * | file |
| RZ_DEPRECATE RzBinFile * | cur |
| never use this in new code! Get a file from the binfiles list or track it yourself. More... | |
| int | narch |
| void * | user |
| RzEvent * | event |
| int | debase64 |
| int | minstrlen |
| int | maxstrlen |
| ut64 | maxstrbuf |
| int | rawstr |
| RZ_DEPRECATE Sdb * | sdb |
| RzIDStorage * | ids |
| RzList * | plugins |
| RzList * | binxtrs |
| RzList * | binfiles |
| PrintfCallback | cb_printf |
| int | loadany |
| RzIOBind | iob |
| RzConsBind | consb |
| char * | force |
| int | is_debugger |
| bool | want_dbginfo |
| int | filter |
| char | strfilter |
| char * | strpurge |
| char * | srcdir |
| char * | prefix |
| char * | strenc |
| ut64 | filter_rules |
| bool | verbose |
| bool | use_xtr |
| bool | strseach_check_ascii_freq |
| RzStrConstPool | constpool |
| bool | is_reloc_patched |
| RzDemangler * | demangler |
| RzHash * | hash |
| RzList* rz_bin_t::binfiles |
Definition at line 344 of file rz_bin.h.
Referenced by rz_core_binfiles_print(), rz_core_file_print(), and rz_core_raw_file_print().
| PrintfCallback rz_bin_t::cb_printf |
Definition at line 345 of file rz_bin.h.
Referenced by header(), and rz_core_init().
| RzConsBind rz_bin_t::consb |
Definition at line 348 of file rz_bin.h.
Referenced by rz_core_init().
| RzStrConstPool rz_bin_t::constpool |
Definition at line 362 of file rz_bin.h.
Referenced by _fill_bin_symbol(), and import_from_name().
| RZ_DEPRECATE RzBinFile* rz_bin_t::cur |
never use this in new code! Get a file from the binfiles list or track it yourself.
Definition at line 330 of file rz_bin.h.
Referenced by __rebase_everything(), cmd_search_bin(), ds_build_op_str(), ds_print_lines_left(), ds_print_relocs(), ds_show_flags(), ds_show_functions(), get_bin_info(), GetHeapGlobalsOffset(), is_unknown_file(), print_source_info(), rz_bin_file_free(), rz_core_analysis_all(), rz_core_analysis_everything(), rz_core_analysis_fcn_name(), rz_core_bin_rebase(), rz_core_file_reopen(), rz_core_file_reopen_debug(), rz_core_file_reopen_remote_debug(), rz_core_seek(), and rz_debug_dmp_init().
| int rz_bin_t::debase64 |
Definition at line 335 of file rz_bin.h.
Referenced by cb_debase64().
| RzDemangler* rz_bin_t::demangler |
Definition at line 364 of file rz_bin.h.
Referenced by __lib_demangler_cb(), rz_cmd_info_demangle_handler(), rz_cmd_info_demangle_lang_choices(), and rz_cmd_info_demangle_list_handler().
| RzEvent* rz_bin_t::event |
Definition at line 333 of file rz_bin.h.
Referenced by rz_core_init().
| const char* rz_bin_t::file |
Definition at line 329 of file rz_bin.h.
Referenced by cb_binprefix(), and rz_core_bin_print().
| int rz_bin_t::filter |
Definition at line 352 of file rz_bin.h.
Referenced by cb_binfilter().
| ut64 rz_bin_t::filter_rules |
Definition at line 358 of file rz_bin.h.
Referenced by cb_binstrings().
| RzIDStorage* rz_bin_t::ids |
Definition at line 341 of file rz_bin.h.
Referenced by rz_bin_file_free().
| RzIOBind rz_bin_t::iob |
Definition at line 347 of file rz_bin.h.
Referenced by basefind_new_bin_file(), pa2va(), and rz_core_init().
| int rz_bin_t::is_debugger |
Definition at line 350 of file rz_bin.h.
Referenced by agraph_refresh(), cb_cfgdebug(), cb_dbg_aftersc(), cb_dbg_clone(), cb_dbg_execs(), cb_dbg_forks(), entries_initfini_print(), get_section_addr(), rz_cmd_search(), rz_core_analysis_importxrefs(), rz_core_get_boundaries_prot(), rz_core_is_debug(), strings_print(), and symbols_print().
| bool rz_bin_t::is_reloc_patched |
Definition at line 363 of file rz_bin.h.
Referenced by ds_sub_jumps(), and rz_bin_object_patch_relocs().
| ut64 rz_bin_t::maxstrbuf |
Definition at line 338 of file rz_bin.h.
Referenced by cb_binmaxstrbuf().
| int rz_bin_t::maxstrlen |
Definition at line 337 of file rz_bin.h.
Referenced by cb_binmaxstr().
| int rz_bin_t::minstrlen |
Definition at line 336 of file rz_bin.h.
Referenced by cb_binminstr(), and rz_bin_object_set_items().
| char* rz_bin_t::prefix |
Definition at line 356 of file rz_bin.h.
Referenced by capstone.CsInsn::__gen_detail(), cb_binprefix(), rz_core_bin_apply_sections(), rz_core_bin_apply_symbols(), and sections_print_table().
| RZ_DEPRECATE Sdb* rz_bin_t::sdb |
Definition at line 340 of file rz_bin.h.
Referenced by rz_bin_object_new(), and update_sdb().
| char* rz_bin_t::srcdir |
Definition at line 355 of file rz_bin.h.
Referenced by cb_dirsrc().
| char* rz_bin_t::strenc |
Definition at line 357 of file rz_bin.h.
Referenced by cb_binstrenc(), and create_string_search_thread().
| char rz_bin_t::strfilter |
Definition at line 353 of file rz_bin.h.
Referenced by cb_strfilter().
| char* rz_bin_t::strpurge |
Definition at line 354 of file rz_bin.h.
Referenced by cb_strpurge(), and rz_cmd_info_purge_string_handler().
| bool rz_bin_t::strseach_check_ascii_freq |
Definition at line 361 of file rz_bin.h.
Referenced by cb_strsearch_check_ascii_freq(), create_string_search_thread(), and meta_string_guess_add().
| bool rz_bin_t::use_xtr |
Definition at line 360 of file rz_bin.h.
Referenced by cb_usextr().
| bool rz_bin_t::verbose |
Definition at line 359 of file rz_bin.h.
Referenced by cb_binverbose(), handle_arm_special_symbol(), load_buffer(), rz_bin_object_new(), and rz_dyldcache_get_objc_opt_info().
| bool rz_bin_t::want_dbginfo |
Definition at line 351 of file rz_bin.h.
Referenced by cb_bindbginfo().