idadex
Attributes
Classes
| Structure base class | |
| Structure base class | |
| Structure base class | |
Functions
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | 
Module Contents
- idadex.uint8
- idadex.char
- idadex.uint32
- idadex.uint64
- idadex.uint16
- idadex.ushort
- idadex.ea_t
- idadex.to_uint32(v)
- idadex.get_struct(str_, off, struct)
- idadex.unpack_db(buf, off)
- idadex.get_dw(buf, off)
- idadex.unpack_dw(buf, off)
- idadex.unpack_dd(buf, off)
- idadex.unpack_dq(buf, off)
- idadex.unpack_ea(buf, off)
- idadex.unpack_eavec(buf, base_ea)
- class idadex.dex_method
- Bases: - ctypes.LittleEndianStructure- Structure base class - IS_LOCAL = 1
 - HAS_CODE = 2
 - is_local()
 
- class idadex.dex_field
- Bases: - ctypes.LittleEndianStructure- Structure base class 
- class idadex.longname_director_t
- Bases: - ctypes.LittleEndianStructure- Structure base class 
- class idadex.Dex
- Bases: - object- HASHVAL_MAGIC = 'version'
 - HASHVAL_OPTIMIZED = 'optimized'
 - HASHVAL_DEXVERSION = 'dex_version'
 - META_BASEADDRS = 1
 - DEXCMN_STRING_ID
 - DEXCMN_METHOD_ID
 - DEXCMN_TRY_TYPES
 - DEXCMN_TRY_IDS
 - DEXCMN_DEBINFO
 - DEXCMN_DEBSTR
 - DEXVAR_STRING_IDS
 - DEXVAR_TYPE_IDS
 - DEXVAR_TYPE_STR
 - DEXVAR_TYPE_STRO
 - DEXVAR_METHOD
 - DEXVAR_METH_STR
 - DEXVAR_METH_STRO
 - DEXVAR_FIELD
 - DEXVAR_TRYLIST
 - DEBINFO_LINEINFO = 1
 - nn_meta
 - nn_cmn
 - baseaddrs = []
 - nn_vars = []
 - get_dexnum(from_ea)
 - get_nn_var(from_ea)
 - ACCESS_FLAGS
 - static access_string(flags)
 - static as_string(s)
 - idx_to_ea(from_ea, idx, tag)
 - get_string(from_ea, string_idx)
 - get_method_idx(ea)
 - get_method(from_ea, method_idx)
 - static get_string_by_index(node, idx, tag)
 - PRIMITVE_TYPES
 - static is_wide_type(typechar)
 - static decorate_java_typename(desc)
 - get_type_string(from_ea, type_idx)
 - get_method_name(from_ea, method_idx)
 - get_parameter_name(from_ea, idx)
 - static get_short_type_name(longname)
 - static get_full_type_name(longname)
 - get_short_method_name(method)
 - get_full_method_name(method)
 - get_call_method_name(method)
 - get_field(from_ea, field_idx)
 - get_field_name(from_ea, field_idx)
 - get_full_field_name(field_idx, field, field_name)
 - get_short_field_name(field_idx, field, field_name)
 
- idadex.dex