|
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 | |