IDAPython 9.0
|
Classes | |
class | qvector_snapshotvec_t |
class | loader_t |
class | idp_name_t |
class | idp_desc_t |
class | plugin_info_t |
class | snapshot_t |
Namespaces | |
namespace | ida_loader |
Functions | |
bool | load_binary_file (str filename, 'linput_t *' li, 'ushort' _neflags, 'qoff64_t' fileoff, ida_idaapi.ea_t basepara, ida_idaapi.ea_t binoff, 'uint64' nbytes) |
str | process_archive (str temp_file, 'linput_t *' li, str module_name, 'ushort *' neflags, str defmember, 'load_info_t const *' loader) |
int | gen_file ('ofile_type_t' otype, 'FILE *' fp, ida_idaapi.ea_t ea1, ida_idaapi.ea_t ea2, int flags) |
int | file2base ('linput_t *' li, 'qoff64_t' pos, ida_idaapi.ea_t ea1, ida_idaapi.ea_t ea2, int patchable) |
int | base2file ('FILE *' fp, 'qoff64_t' pos, ida_idaapi.ea_t ea1, ida_idaapi.ea_t ea2) |
'filetype_t' | get_basic_file_type ('linput_t *' li) |
str | get_file_type_name () |
None | set_import_ordinal (int modnode, ida_idaapi.ea_t ea, int ord) |
None | set_import_name (int modnode, ida_idaapi.ea_t ea, str name) |
int | load_ids_module ('char *' fname) |
str | get_plugin_options (str plugin) |
'plugin_t *' | find_plugin (str name, bool load_if_needed=False) |
'qoff64_t' | get_fileregion_offset (ida_idaapi.ea_t ea) |
ida_idaapi.ea_t | get_fileregion_ea ('qoff64_t' offset) |
int | gen_exe_file ('FILE *' fp) |
bool | reload_file (str file, bool is_remote) |
bool | build_snapshot_tree ('snapshot_t' root) |
int | flush_buffers () |
bool | is_trusted_idb () |
bool | save_database (str outfile=None, int flags=-1, 'snapshot_t' root=None, 'snapshot_t' attr=None) |
bool | is_database_flag (int dbfl) |
None | set_database_flag (int dbfl, bool cnd=True) |
None | clr_database_flag (int dbfl) |
str | get_path ('path_type_t' pt) |
None | set_path ('path_type_t' pt, str path) |
str | get_elf_debug_file_directory () |
mem2base (mem, ea, fpos) | |
load_plugin (name) | |
run_plugin (plg, arg) | |
bool | load_and_run_plugin (str name, 'size_t' arg) |
'PyObject *' | extract_module_from_archive (str fname, bool is_remote=False) |
Variables | |
LDRF_RELOAD = _ida_loader.LDRF_RELOAD | |
LDRF_REQ_PROC = _ida_loader.LDRF_REQ_PROC | |
ACCEPT_ARCHIVE = _ida_loader.ACCEPT_ARCHIVE | |
ACCEPT_CONTINUE = _ida_loader.ACCEPT_CONTINUE | |
ACCEPT_FIRST = _ida_loader.ACCEPT_FIRST | |
NEF_SEGS = _ida_loader.NEF_SEGS | |
NEF_RSCS = _ida_loader.NEF_RSCS | |
NEF_NAME = _ida_loader.NEF_NAME | |
NEF_MAN = _ida_loader.NEF_MAN | |
NEF_FILL = _ida_loader.NEF_FILL | |
NEF_IMPS = _ida_loader.NEF_IMPS | |
NEF_FIRST = _ida_loader.NEF_FIRST | |
NEF_CODE = _ida_loader.NEF_CODE | |
NEF_RELOAD = _ida_loader.NEF_RELOAD | |
NEF_FLAT = _ida_loader.NEF_FLAT | |
NEF_MINI = _ida_loader.NEF_MINI | |
NEF_LOPT = _ida_loader.NEF_LOPT | |
NEF_LALL = _ida_loader.NEF_LALL | |
DLLEXT = _ida_loader.DLLEXT | |
LOADER_DLL = _ida_loader.LOADER_DLL | |
OFILE_MAP = _ida_loader.OFILE_MAP | |
OFILE_EXE = _ida_loader.OFILE_EXE | |
OFILE_IDC = _ida_loader.OFILE_IDC | |
OFILE_LST = _ida_loader.OFILE_LST | |
OFILE_ASM = _ida_loader.OFILE_ASM | |
OFILE_DIF = _ida_loader.OFILE_DIF | |
GENFLG_MAPSEG = _ida_loader.GENFLG_MAPSEG | |
GENFLG_MAPNAME = _ida_loader.GENFLG_MAPNAME | |
GENFLG_MAPDMNG = _ida_loader.GENFLG_MAPDMNG | |
GENFLG_MAPLOC = _ida_loader.GENFLG_MAPLOC | |
GENFLG_IDCTYPE = _ida_loader.GENFLG_IDCTYPE | |
GENFLG_ASMTYPE = _ida_loader.GENFLG_ASMTYPE | |
GENFLG_GENHTML = _ida_loader.GENFLG_GENHTML | |
GENFLG_ASMINC = _ida_loader.GENFLG_ASMINC | |
FILEREG_PATCHABLE = _ida_loader.FILEREG_PATCHABLE | |
FILEREG_NOTPATCHABLE = _ida_loader.FILEREG_NOTPATCHABLE | |
PLUGIN_DLL = _ida_loader.PLUGIN_DLL | |
MODULE_ENTRY_LOADER = _ida_loader.MODULE_ENTRY_LOADER | |
MODULE_ENTRY_PLUGIN = _ida_loader.MODULE_ENTRY_PLUGIN | |
MODULE_ENTRY_IDP = _ida_loader.MODULE_ENTRY_IDP | |
IDP_DLL = _ida_loader.IDP_DLL | |
MAX_DATABASE_DESCRIPTION = _ida_loader.MAX_DATABASE_DESCRIPTION | |
SSF_AUTOMATIC = _ida_loader.SSF_AUTOMATIC | |
SSUF_DESC = _ida_loader.SSUF_DESC | |
SSUF_PATH = _ida_loader.SSUF_PATH | |
SSUF_FLAGS = _ida_loader.SSUF_FLAGS | |
DBFL_KILL = _ida_loader.DBFL_KILL | |
DBFL_COMP = _ida_loader.DBFL_COMP | |
DBFL_BAK = _ida_loader.DBFL_BAK | |
DBFL_TEMP = _ida_loader.DBFL_TEMP | |
PATH_TYPE_CMD = _ida_loader.PATH_TYPE_CMD | |
PATH_TYPE_IDB = _ida_loader.PATH_TYPE_IDB | |
PATH_TYPE_ID0 = _ida_loader.PATH_TYPE_ID0 | |