Rizin
unix-like reverse engineering framework and cli tools
|
#include <rz_search.h>
Public Attributes | |
int | n_kws |
int | mode |
ut32 | pattern_size |
ut32 | string_min |
ut32 | string_max |
void * | data |
void * | user |
RzSearchCallback | callback |
ut64 | nhits |
ut64 | maxhits |
RzList * | hits |
int | distance |
int | inverse |
bool | overlap |
int | contiguous |
int | align |
int(* | update )(struct rz_search_t *s, ut64 from, const ut8 *buf, int len) |
RzList * | kws |
RzIOBind | iob |
char | bckwrds |
Definition at line 54 of file rz_search.h.
int rz_search_t::align |
Definition at line 70 of file rz_search.h.
Referenced by cb_searchalign(), do_analysis_search(), do_esil_search(), do_syscall_search(), rz_cmd_search(), rz_core_analysis_esil_emulate(), rz_core_asm_strsearch(), rz_core_magic_at(), rz_core_search_rop(), and rz_core_search_value_in_range().
char rz_search_t::bckwrds |
Definition at line 74 of file rz_search.h.
Referenced by do_string_search(), rz_cmd_search(), and rz_core_analysis_search().
RzSearchCallback rz_search_t::callback |
Definition at line 62 of file rz_search.h.
int rz_search_t::contiguous |
Definition at line 69 of file rz_search.h.
Referenced by cb_contiguous().
void* rz_search_t::data |
Definition at line 60 of file rz_search.h.
Referenced by test_group_name.GroupTest::run().
int rz_search_t::distance |
Definition at line 66 of file rz_search.h.
RzList* rz_search_t::hits |
Definition at line 65 of file rz_search.h.
int rz_search_t::inverse |
Definition at line 67 of file rz_search.h.
Referenced by do_string_search().
RzIOBind rz_search_t::iob |
Definition at line 73 of file rz_search.h.
Referenced by rz_core_init().
RzList* rz_search_t::kws |
Definition at line 72 of file rz_search.h.
Referenced by do_string_search().
ut64 rz_search_t::maxhits |
Definition at line 64 of file rz_search.h.
Referenced by do_string_search(), and rz_cmd_search().
int rz_search_t::mode |
Definition at line 56 of file rz_search.h.
Referenced by test_group_name.GroupTest::run().
int rz_search_t::n_kws |
Definition at line 55 of file rz_search.h.
Referenced by cb_search_kwidx(), do_analysis_search(), do_asm_search(), do_string_search(), do_syscall_search(), and rz_seek_search().
ut64 rz_search_t::nhits |
Definition at line 63 of file rz_search.h.
Referenced by do_string_search().
bool rz_search_t::overlap |
Definition at line 68 of file rz_search.h.
Referenced by rz_cmd_search().
ut32 rz_search_t::pattern_size |
Definition at line 57 of file rz_search.h.
ut32 rz_search_t::string_max |
Definition at line 59 of file rz_search.h.
ut32 rz_search_t::string_min |
Definition at line 58 of file rz_search.h.
Definition at line 71 of file rz_search.h.
void* rz_search_t::user |
Definition at line 61 of file rz_search.h.