Rizin
unix-like reverse engineering framework and cli tools
|
#include <dex.h>
ut32 dex_t::checksum |
Definition at line 164 of file dex.h.
Referenced by dex_parse(), and rz_cmd_dexs_handler().
ut64 dex_t::checksum_offset |
Definition at line 165 of file dex.h.
Referenced by dex_parse().
RzPVector* dex_t::class_defs |
Definition at line 194 of file dex.h.
Referenced by dex_create_relocations(), dex_parse(), dex_resolve_all_virtual_methods(), rz_bin_dex_new(), rz_cmd_dexe_handler(), and rz_cmd_dexs_handler().
ut32 dex_t::class_defs_offset |
Definition at line 185 of file dex.h.
Referenced by dex_parse(), and rz_cmd_dexs_handler().
ut32 dex_t::class_defs_size |
Definition at line 184 of file dex.h.
Referenced by dex_parse(), and rz_cmd_dexs_handler().
ut32 dex_t::data_offset |
Definition at line 187 of file dex.h.
Referenced by dex_parse(), and rz_cmd_dexs_handler().
ut32 dex_t::data_size |
Definition at line 186 of file dex.h.
Referenced by dex_parse(), and rz_cmd_dexs_handler().
ut32 dex_t::endian_tag |
Definition at line 170 of file dex.h.
Referenced by dex_parse().
RzPVector* dex_t::field_ids |
Definition at line 192 of file dex.h.
Referenced by dex_parse(), dex_print_encoded_field(), dex_resolve_fields_in_class(), dex_resolve_fields_in_class_as_symbols(), and rz_bin_dex_new().
ut32 dex_t::field_ids_offset |
Definition at line 181 of file dex.h.
Referenced by dex_parse(), and rz_cmd_dexs_handler().
ut32 dex_t::field_ids_size |
Definition at line 180 of file dex.h.
Referenced by dex_parse(), dex_print_encoded_field(), and rz_cmd_dexs_handler().
ut32 dex_t::file_size |
Definition at line 168 of file dex.h.
Referenced by dex_parse(), and rz_cmd_dexs_handler().
ut64 dex_t::header_offset |
Definition at line 161 of file dex.h.
Referenced by dex_parse().
ut32 dex_t::header_size |
Definition at line 169 of file dex.h.
Referenced by dex_parse(), and rz_cmd_dexs_handler().
ut32 dex_t::link_offset |
Definition at line 172 of file dex.h.
Referenced by dex_parse(), and rz_cmd_dexs_handler().
ut32 dex_t::link_size |
Definition at line 171 of file dex.h.
Referenced by dex_parse(), and rz_cmd_dexs_handler().
ut8 dex_t::magic[4] |
Definition at line 162 of file dex.h.
Referenced by dex_parse().
ut32 dex_t::map_offset |
Definition at line 173 of file dex.h.
Referenced by dex_parse().
RzPVector* dex_t::method_ids |
Definition at line 193 of file dex.h.
Referenced by dex_create_relocations(), dex_parse(), dex_print_encoded_method(), dex_resolve_all_virtual_methods(), dex_resolve_entrypoints_in_class(), dex_resolve_methods_in_class(), dex_resolve_symbol_in_class_methods(), dex_resolve_virtual_method_code(), and rz_bin_dex_new().
ut32 dex_t::method_ids_offset |
Definition at line 183 of file dex.h.
Referenced by dex_parse(), and rz_cmd_dexs_handler().
ut32 dex_t::method_ids_size |
Definition at line 182 of file dex.h.
Referenced by dex_parse(), dex_print_encoded_method(), and rz_cmd_dexs_handler().
RzPVector* dex_t::proto_ids |
Definition at line 191 of file dex.h.
Referenced by dex_parse(), dex_resolve_proto_id(), and rz_bin_dex_new().
ut32 dex_t::proto_ids_offset |
Definition at line 179 of file dex.h.
Referenced by dex_parse(), and rz_cmd_dexs_handler().
ut32 dex_t::proto_ids_size |
Definition at line 178 of file dex.h.
Referenced by dex_parse(), and rz_cmd_dexs_handler().
RzBuffer* dex_t::relocs_buffer |
Definition at line 201 of file dex.h.
Referenced by dex_create_relocations().
ut8* dex_t::relocs_code |
Definition at line 200 of file dex.h.
Referenced by dex_create_relocations().
ut64 dex_t::relocs_offset |
Definition at line 198 of file dex.h.
Referenced by dex_create_relocations(), and dex_parse().
ut32 dex_t::relocs_size |
Definition at line 199 of file dex.h.
Referenced by dex_create_relocations(), and dex_resolve_all_virtual_methods().
ut8 dex_t::signature[20] |
Definition at line 166 of file dex.h.
Referenced by dex_parse(), and rz_cmd_dexs_handler().
ut64 dex_t::signature_offset |
Definition at line 167 of file dex.h.
Referenced by dex_parse().
ut32 dex_t::string_ids_offset |
Definition at line 175 of file dex.h.
Referenced by dex_parse(), and rz_cmd_dexs_handler().
ut32 dex_t::string_ids_size |
Definition at line 174 of file dex.h.
Referenced by dex_parse(), and rz_cmd_dexs_handler().
RzPVector* dex_t::strings |
Definition at line 190 of file dex.h.
Referenced by dex_parse(), dex_resolve_string_id_native(), and rz_bin_dex_new().
ut32 dex_t::type_ids_offset |
Definition at line 177 of file dex.h.
Referenced by dex_parse(), and rz_cmd_dexs_handler().
ut32 dex_t::type_ids_size |
Definition at line 176 of file dex.h.
Referenced by dex_parse(), dex_resolve_proto_id(), dex_resolve_type_id(), and rz_cmd_dexs_handler().
DexTypeId* dex_t::types |
Definition at line 196 of file dex.h.
Referenced by dex_parse(), dex_resolve_proto_id(), and dex_resolve_type_id().
ut8 dex_t::version[4] |
Definition at line 163 of file dex.h.
Referenced by dex_parse().