|
| require (modulename, package=None) |
| Load, or reload a module.
|
|
| _replace_module_function (replacement) |
|
| replfun (func) |
|
| _qvector_front (self) |
|
| _qvector_back (self) |
|
| _bounded_getitem_iterator (self) |
|
| as_cstr (val) |
| Returns a C str from the passed value.
|
|
| as_UTF16 (s) |
| Convenience function to convert a string into appropriate unicode format.
|
|
| as_uint32 (v) |
| Returns a number as an unsigned int32 number.
|
|
| as_int32 (v) |
| Returns a number as a signed int32 number.
|
|
| as_signed (v, nbits=32) |
| Returns a number as signed.
|
|
| TRUNC (ea) |
| Truncate EA for the current application bitness.
|
|
| copy_bits (v, s, e=-1) |
| Copy bits from a value.
|
|
| struct_unpack (buffer, signed=False, offs=0) |
| Unpack a buffer given its length and offset using struct.unpack_from().
|
|
| IDAPython_ExecSystem (cmd) |
| Executes a command with popen().
|
|
| IDAPython_FormatExc (etype, value=None, tb=None, limit=None) |
| This function is used to format an exception given the values returned by a PyErr_Fetch()
|
|
| IDAPython_ExecScript (path, g, print_error=True) |
| Run the specified script.
|
|
| IDAPython_LoadProcMod (path, g, print_error=True) |
| Load processor module.
|
|
| IDAPython_UnLoadProcMod (script, g, print_error=True) |
| Unload processor module.
|
|
| _listify_types (*classes) |
|
| notify_when (when, callback) |
| Register a callback that will be called when an event happens.
|
|
| _make_one_time_warning_message (bad_attr, new_attr) |
|
| _make_missed_695bwcompat_property (bad_attr, new_attr, has_setter) |
|
"PyObject *" | parse_command_line3 (*args) |
| parse_command_line3(cmdline) -> PyObject *
|
|
"idainfo *" | get_inf_structure (*args) |
| get_inf_structure() -> idainfo Returns the global variable 'inf' (an instance of idainfo structure, see ida.hpp)
|
|
"int" | set_script_timeout (*args) |
| set_script_timeout(timeout) -> int Changes the script timeout value.
|
|
"void" | disable_script_timeout (*args) |
| disable_script_timeout() Disables the script timeout and hides the script wait box.
|
|
"void" | enable_extlang_python (*args) |
| enable_extlang_python(enable) Enables or disables Python extlang.
|
|
"void" | enable_python_cli (*args) |
| enable_python_cli(enable)
|
|
"PyObject *" | format_basestring (*args) |
| format_basestring(_in) -> str
|
|
"void" | pygc_refresh (*args) |
| pygc_refresh(_self)
|
|
"PyObject *" | pygc_create_groups (*args) |
| pygc_create_groups(_self, groups_infos) -> [int, ...] or None
|
|
"PyObject *" | pygc_delete_groups (*args) |
| pygc_delete_groups(_self, groups, new_current) -> bool
|
|
"PyObject *" | pygc_set_groups_visibility (*args) |
| pygc_set_groups_visibility(_self, groups, expand, new_current) -> bool
|
|
"TWidget *" | pycim_get_widget (*args) |
| pycim_get_widget(_self) -> TWidget *
|
|
"void" | pycim_view_close (*args) |
| pycim_view_close(_self)
|
|
"loader_input_t *" | loader_input_t_from_linput (*args) |
| loader_input_t_from_linput(linput) -> loader_input_t
|
|
"loader_input_t *" | loader_input_t_from_capsule (*args) |
| loader_input_t_from_capsule(pycapsule) -> loader_input_t
|
|
"loader_input_t *" | loader_input_t_from_fp (*args) |
| loader_input_t_from_fp(fp) -> loader_input_t
|
|