Module ida_ida
[frames] | no frames]

Module ida_ida

IDA Plugin SDK API wrapper: ida

Classes
  compiler_info_t
Proxy of C++ compiler_info_t class.
  idainfo
Proxy of C++ idainfo class.
Functions
int
calc_default_idaplace_flags()
Get default disassembly line options.
bool
idainfo_big_arg_align()
bool
idainfo_gen_lzero()
bool
idainfo_gen_null()
bool
idainfo_gen_tryblks()
uchar
idainfo_get_demname_form()
Get 'DEMNAM_MASK' bits of #demnames.
int
idainfo_get_pack_mode()
bool
idainfo_is_32bit()
bool
idainfo_is_64bit()
bool
idainfo_is_auto_enabled()
bool
idainfo_is_be()
bool
idainfo_is_dll()
bool
idainfo_is_flat_off32()
bool
idainfo_is_graph_view()
bool
idainfo_is_hard_float()
bool
idainfo_is_kernel_mode()
bool
idainfo_is_mem_aligned4()
bool
idainfo_is_snapshot()
bool
idainfo_is_wide_high_byte_first()
bool
idainfo_like_binary()
bool
idainfo_line_pref_with_seg()
bool
idainfo_loading_idc()
bool
idainfo_map_stkargs()
bool
idainfo_pack_stkargs()
bool
idainfo_readonly_idb()
bool
idainfo_set_64bit(_v=True)
bool
idainfo_set_auto_enabled(_v=True)
bool
idainfo_set_be(_v=True)
bool
idainfo_set_gen_lzero(_v=True)
bool
idainfo_set_gen_null(_v=True)
bool
idainfo_set_gen_tryblks(_v=True)
bool
idainfo_set_graph_view(_v=True)
bool
idainfo_set_line_pref_with_seg(_v=True)
int
idainfo_set_pack_mode(pack_mode)
bool
idainfo_set_show_auto(_v=True)
bool
idainfo_set_show_line_pref(_v=True)
bool
idainfo_set_show_void(_v=True)
 
idainfo_set_store_user_info(*args)
bool
idainfo_set_wide_high_byte_first(_v=True)
bool
idainfo_show_auto()
bool
idainfo_show_line_pref()
bool
idainfo_show_void()
bool
idainfo_stack_ldbl()
bool
idainfo_stack_varargs()
bool
idainfo_use_allasm()
bool
idainfo_use_gcc_layout()
bool
inf_abi_set_by_user()
bool
inf_allow_non_matched_ops()
bool
inf_allow_sigmulti()
bool
inf_append_sigcmt()
bool
inf_big_arg_align()
bool
inf_check_manual_ops()
bool
inf_check_unicode_strlits()
bool
inf_coagulate_code()
bool
inf_coagulate_data()
bool
inf_compress_idb()
bool
inf_create_all_xrefs()
bool
inf_create_func_from_call()
bool
inf_create_func_from_ptr()
bool
inf_create_func_tails()
bool
inf_create_jump_tables()
bool
inf_create_off_on_dref()
bool
inf_create_off_using_fixup()
bool
inf_create_strlit_on_xref()
bool
inf_data_offset()
bool
inf_dbg_no_store_path()
bool
inf_decode_fpp()
bool
inf_del_no_xref_insns()
bool
inf_final_pass()
bool
inf_full_sp_ana()
bool
inf_gen_assume()
bool
inf_gen_lzero()
bool
inf_gen_null()
bool
inf_gen_org()
bool
inf_gen_tryblks()
uint32
inf_get_abibits()
uint32
inf_get_af()
uint32
inf_get_af2()
ushort
inf_get_af2_low()
Get/set low 16bit half of inf.af2.
ushort
inf_get_af_high()
ushort
inf_get_af_low()
Get/set low/high 16bit halves of inf.af.
uint32
inf_get_appcall_options()
ushort
inf_get_apptype()
uchar
inf_get_asmtype()
uval_t
inf_get_baseaddr()
short
inf_get_bin_prefix_size()
bool
inf_get_cc(out)
cm_t
inf_get_cc_cm()
uchar
inf_get_cc_defalign()
comp_t
inf_get_cc_id()
uchar
inf_get_cc_size_b()
uchar
inf_get_cc_size_e()
uchar
inf_get_cc_size_i()
uchar
inf_get_cc_size_l()
uchar
inf_get_cc_size_ldbl()
uchar
inf_get_cc_size_ll()
uchar
inf_get_cc_size_s()
uchar
inf_get_cmtflg()
uchar
inf_get_comment()
uint32
inf_get_database_change_count()
uval_t
inf_get_datatypes()
uchar
inf_get_demname_form()
Get 'DEMNAM_MASK' bits of #demnames.
uchar
inf_get_demnames()
filetype_t
inf_get_filetype()
ushort
inf_get_genflags()
ea_t
inf_get_highoff()
uchar
inf_get_indent()
ushort
inf_get_lenxref()
uint32
inf_get_lflags()
uchar
inf_get_limiter()
uchar
inf_get_listnames()
uint32
inf_get_long_demnames()
ea_t
inf_get_lowoff()
ea_t
inf_get_main()
ushort
inf_get_margin()
ushort
inf_get_max_autoname_len()
ea_t
inf_get_max_ea()
uval_t
inf_get_maxref()
ea_t
inf_get_min_ea()
char
inf_get_nametype()
sval_t
inf_get_netdelta()
ea_t
inf_get_omax_ea()
ea_t
inf_get_omin_ea()
ushort
inf_get_ostype()
uint32
inf_get_outflags()
int
inf_get_pack_mode()
uchar
inf_get_prefflag()
bool
inf_get_privrange(out)
inf_get_privrange() -> range_t
ea_t
inf_get_privrange_end_ea()
ea_t
inf_get_privrange_start_ea()
str
inf_get_procname()
uchar
inf_get_refcmtnum()
uint32
inf_get_short_demnames()
uchar
inf_get_specsegs()
sel_t
inf_get_start_cs()
ea_t
inf_get_start_ea()
ea_t
inf_get_start_ip()
ea_t
inf_get_start_sp()
sel_t
inf_get_start_ss()
uchar
inf_get_strlit_break()
uchar
inf_get_strlit_flags()
str
inf_get_strlit_pref()
uval_t
inf_get_strlit_sernum()
char
inf_get_strlit_zeroes()
int32
inf_get_strtype()
uchar
inf_get_type_xrefnum()
ushort
inf_get_version()
uchar
inf_get_xrefflag()
uchar
inf_get_xrefnum()
bool
inf_guess_func_type()
bool
inf_handle_eh()
bool
inf_handle_rtti()
bool
inf_hide_comments()
bool
inf_hide_libfuncs()
bool
inf_huge_arg_align()
 
inf_inc_database_change_count(cnt=1)
bool
inf_is_32bit()
bool
inf_is_64bit()
bool
inf_is_auto_enabled()
bool
inf_is_be()
bool
inf_is_dll()
bool
inf_is_flat_off32()
bool
inf_is_graph_view()
bool
inf_is_hard_float()
bool
inf_is_kernel_mode()
bool
inf_is_limiter_empty()
bool
inf_is_limiter_thick()
bool
inf_is_limiter_thin()
bool
inf_is_mem_aligned4()
bool
inf_is_snapshot()
bool
inf_is_wide_high_byte_first()
bool
inf_like_binary()
bool
inf_line_pref_with_seg()
bool
inf_loading_idc()
bool
inf_macros_enabled()
bool
inf_map_stkargs()
bool
inf_mark_code()
bool
inf_no_store_user_info()
bool
inf_noflow_to_data()
bool
inf_noret_ana()
bool
inf_op_offset()
bool
inf_pack_idb()
bool
inf_pack_stkargs()
uval_t
inf_postinc_strlit_sernum(cnt=1)
bool
inf_prefix_show_funcoff()
bool
inf_prefix_show_segaddr()
bool
inf_prefix_show_stack()
bool
inf_prefix_truncate_opcode_bytes()
bool
inf_propagate_regargs()
bool
inf_propagate_stkargs()
bool
inf_readonly_idb()
bool
inf_rename_jumpfunc()
bool
inf_rename_nullsub()
bool
inf_set_32bit(_v=True)
bool
inf_set_64bit(_v=True)
bool
inf_set_abi_set_by_user(_v=True)
bool
inf_set_abibits(_v)
bool
inf_set_af(_v)
bool
inf_set_af2(_v)
 
inf_set_af2_low(saf)
 
inf_set_af_high(saf2)
 
inf_set_af_low(saf)
bool
inf_set_allow_non_matched_ops(_v=True)
bool
inf_set_allow_sigmulti(_v=True)
bool
inf_set_appcall_options(_v)
bool
inf_set_append_sigcmt(_v=True)
bool
inf_set_apptype(_v)
bool
inf_set_asmtype(_v)
bool
inf_set_auto_enabled(_v=True)
bool
inf_set_baseaddr(_v)
bool
inf_set_be(_v=True)
bool
inf_set_big_arg_align(_v=True)
bool
inf_set_bin_prefix_size(_v)
bool
inf_set_cc(_v)
bool
inf_set_cc_cm(_v)
bool
inf_set_cc_defalign(_v)
bool
inf_set_cc_id(_v)
bool
inf_set_cc_size_b(_v)
bool
inf_set_cc_size_e(_v)
bool
inf_set_cc_size_i(_v)
bool
inf_set_cc_size_l(_v)
bool
inf_set_cc_size_ldbl(_v)
bool
inf_set_cc_size_ll(_v)
bool
inf_set_cc_size_s(_v)
bool
inf_set_check_manual_ops(_v=True)
bool
inf_set_check_unicode_strlits(_v=True)
bool
inf_set_cmtflg(_v)
bool
inf_set_coagulate_code(_v=True)
bool
inf_set_coagulate_data(_v=True)
bool
inf_set_comment(_v)
bool
inf_set_compress_idb(_v=True)
bool
inf_set_create_all_xrefs(_v=True)
bool
inf_set_create_func_from_call(_v=True)
bool
inf_set_create_func_from_ptr(_v=True)
bool
inf_set_create_func_tails(_v=True)
bool
inf_set_create_jump_tables(_v=True)
bool
inf_set_create_off_on_dref(_v=True)
bool
inf_set_create_off_using_fixup(_v=True)
bool
inf_set_create_strlit_on_xref(_v=True)
bool
inf_set_data_offset(_v=True)
bool
inf_set_database_change_count(_v)
bool
inf_set_datatypes(_v)
bool
inf_set_dbg_no_store_path(_v=True)
bool
inf_set_decode_fpp(_v=True)
bool
inf_set_del_no_xref_insns(_v=True)
bool
inf_set_demnames(_v)
bool
inf_set_dll(_v=True)
bool
inf_set_filetype(_v)
bool
inf_set_final_pass(_v=True)
bool
inf_set_flat_off32(_v=True)
bool
inf_set_full_sp_ana(_v=True)
bool
inf_set_gen_assume(_v=True)
bool
inf_set_gen_lzero(_v=True)
bool
inf_set_gen_null(_v=True)
bool
inf_set_gen_org(_v=True)
bool
inf_set_gen_tryblks(_v=True)
bool
inf_set_genflags(_v)
bool
inf_set_graph_view(_v=True)
bool
inf_set_guess_func_type(_v=True)
bool
inf_set_handle_eh(_v=True)
bool
inf_set_handle_rtti(_v=True)
bool
inf_set_hard_float(_v=True)
bool
inf_set_hide_comments(_v=True)
bool
inf_set_hide_libfuncs(_v=True)
bool
inf_set_highoff(_v)
bool
inf_set_huge_arg_align(_v=True)
bool
inf_set_indent(_v)
bool
inf_set_kernel_mode(_v=True)
bool
inf_set_lenxref(_v)
bool
inf_set_lflags(_v)
bool
inf_set_limiter(_v)
bool
inf_set_limiter_empty(_v=True)
bool
inf_set_limiter_thick(_v=True)
bool
inf_set_limiter_thin(_v=True)
bool
inf_set_line_pref_with_seg(_v=True)
bool
inf_set_listnames(_v)
bool
inf_set_loading_idc(_v=True)
bool
inf_set_long_demnames(_v)
bool
inf_set_lowoff(_v)
bool
inf_set_macros_enabled(_v=True)
bool
inf_set_main(_v)
bool
inf_set_map_stkargs(_v=True)
bool
inf_set_margin(_v)
bool
inf_set_mark_code(_v=True)
bool
inf_set_max_autoname_len(_v)
bool
inf_set_max_ea(_v)
bool
inf_set_maxref(_v)
bool
inf_set_mem_aligned4(_v=True)
bool
inf_set_min_ea(_v)
bool
inf_set_nametype(_v)
bool
inf_set_netdelta(_v)
bool
inf_set_no_store_user_info(_v=True)
bool
inf_set_noflow_to_data(_v=True)
bool
inf_set_noret_ana(_v=True)
bool
inf_set_omax_ea(_v)
bool
inf_set_omin_ea(_v)
bool
inf_set_op_offset(_v=True)
bool
inf_set_ostype(_v)
bool
inf_set_outflags(_v)
bool
inf_set_pack_idb(_v=True)
int
inf_set_pack_mode(pack_mode)
bool
inf_set_pack_stkargs(_v=True)
bool
inf_set_prefflag(_v)
bool
inf_set_prefix_show_funcoff(_v=True)
bool
inf_set_prefix_show_segaddr(_v=True)
bool
inf_set_prefix_show_stack(_v=True)
bool
inf_set_prefix_truncate_opcode_bytes(_v=True)
bool
inf_set_privrange(_v)
bool
inf_set_privrange_end_ea(_v)
bool
inf_set_privrange_start_ea(_v)
bool
inf_set_procname(_v, len=size_t(-1))
bool
inf_set_propagate_regargs(_v=True)
bool
inf_set_propagate_stkargs(_v=True)
bool
inf_set_readonly_idb(_v=True)
bool
inf_set_refcmtnum(_v)
bool
inf_set_rename_jumpfunc(_v=True)
bool
inf_set_rename_nullsub(_v=True)
bool
inf_set_short_demnames(_v)
bool
inf_set_should_create_stkvars(_v=True)
bool
inf_set_should_trace_sp(_v=True)
bool
inf_set_show_all_comments(_v=True)
bool
inf_set_show_auto(_v=True)
bool
inf_set_show_hidden_funcs(_v=True)
bool
inf_set_show_hidden_insns(_v=True)
bool
inf_set_show_hidden_segms(_v=True)
bool
inf_set_show_line_pref(_v=True)
bool
inf_set_show_repeatables(_v=True)
bool
inf_set_show_src_linnum(_v=True)
bool
inf_set_show_void(_v=True)
bool
inf_set_show_xref_fncoff(_v=True)
bool
inf_set_show_xref_seg(_v=True)
bool
inf_set_show_xref_tmarks(_v=True)
bool
inf_set_show_xref_val(_v=True)
bool
inf_set_snapshot(_v=True)
bool
inf_set_specsegs(_v)
bool
inf_set_stack_ldbl(_v=True)
bool
inf_set_stack_varargs(_v=True)
bool
inf_set_start_cs(_v)
bool
inf_set_start_ea(_v)
bool
inf_set_start_ip(_v)
bool
inf_set_start_sp(_v)
bool
inf_set_start_ss(_v)
bool
inf_set_strlit_autocmt(_v=True)
bool
inf_set_strlit_break(_v)
bool
inf_set_strlit_flags(_v)
bool
inf_set_strlit_name_bit(_v=True)
bool
inf_set_strlit_names(_v=True)
bool
inf_set_strlit_pref(_v, len=size_t(-1))
bool
inf_set_strlit_savecase(_v=True)
bool
inf_set_strlit_serial_names(_v=True)
bool
inf_set_strlit_sernum(_v)
bool
inf_set_strlit_zeroes(_v)
bool
inf_set_strtype(_v)
bool
inf_set_test_mode(_v=True)
bool
inf_set_trace_flow(_v=True)
bool
inf_set_truncate_on_del(_v=True)
bool
inf_set_type_xrefnum(_v)
bool
inf_set_unicode_strlits(_v=True)
bool
inf_set_use_allasm(_v=True)
bool
inf_set_use_flirt(_v=True)
bool
inf_set_use_gcc_layout(_v=True)
bool
inf_set_version(_v)
bool
inf_set_wide_high_byte_first(_v=True)
bool
inf_set_xrefflag(_v)
bool
inf_set_xrefnum(_v)
bool
inf_should_create_stkvars()
bool
inf_should_trace_sp()
bool
inf_show_all_comments()
bool
inf_show_auto()
bool
inf_show_hidden_funcs()
bool
inf_show_hidden_insns()
bool
inf_show_hidden_segms()
bool
inf_show_line_pref()
bool
inf_show_repeatables()
bool
inf_show_src_linnum()
bool
inf_show_void()
bool
inf_show_xref_fncoff()
bool
inf_show_xref_seg()
bool
inf_show_xref_tmarks()
bool
inf_show_xref_val()
bool
inf_stack_ldbl()
bool
inf_stack_varargs()
bool
inf_strlit_autocmt()
bool
inf_strlit_name_bit()
bool
inf_strlit_names()
bool
inf_strlit_savecase()
bool
inf_strlit_serial_names()
bool
inf_test_mode()
bool
inf_trace_flow()
bool
inf_truncate_on_del()
bool
inf_unicode_strlits()
bool
inf_use_allasm()
bool
inf_use_flirt()
bool
inf_use_gcc_layout()
bool
is_filetype_like_binary(ft)
Is unstructured input file?
bool
macros_enabled()
bool
should_create_stkvars()
bool
should_trace_sp()
bool
show_all_comments()
 
show_comments(*args)
bool
show_repeatables()
ea_t
to_ea(reg_cs, reg_ip)
Convert (sel,off) value to a linear address.
Variables
  ABI_8ALIGN4 = 1
  ABI_BIGARG_ALIGN = 4
  ABI_GCC_LAYOUT = 128
  ABI_HARD_FLOAT = 32
  ABI_HUGEARG_ALIGN = 512
  ABI_MAP_STKARGS = 256
  ABI_PACK_STKARGS = 2
  ABI_SET_BY_USER = 64
  ABI_STACK_LDBL = 8
  ABI_STACK_VARARGS = 16
  AF2_DOEH = 1
  AF2_DORTTI = 2
  AF2_MACRO = 4
  AF_ANORET = 16384
  AF_CHKUNI = 262144
  AF_CODE = 1
  AF_DATOFF = 4194304
  AF_DOCODE = 1073741824
  AF_DODATA = 536870912
  AF_DREFOFF = 1048576
  AF_FINAL = -2147483648
  AF_FIXUP = 524288
  AF_FLIRT = 8388608
  AF_FTAIL = 256
  AF_HFLIRT = 67108864
  AF_IMMOFF = 2097152
  AF_JFUNC = 134217728
  AF_JUMPTBL = 4
  AF_LVAR = 512
  AF_MARKCODE = 2
  AF_MEMFUNC = 32768
  AF_NULLSUB = 268435456
  AF_PROC = 128
  AF_PROCPTR = 64
  AF_PURDAT = 8
  AF_REGARG = 2048
  AF_SIGCMT = 16777216
  AF_SIGMLT = 33554432
  AF_STKARG = 1024
  AF_STRLIT = 131072
  AF_TRACE = 4096
  AF_TRFUNC = 65536
  AF_UNK = 32
  AF_USED = 16
  AF_VERSP = 8192
  DEMNAM_CMNT = 0
  DEMNAM_FIRST = 8
  DEMNAM_GCC3 = 4
  DEMNAM_MASK = 3
  DEMNAM_NAME = 1
  DEMNAM_NONE = 2
  IDAINFO_PROCNAME_SIZE = 16
  IDAINFO_STRLIT_PREF_SIZE = 16
  IDAINFO_TAG_SIZE = 3
  IDB_COMPRESSED = 2
  IDB_EXT = 'idb'
  IDB_EXT32 = 'idb'
  IDB_EXT64 = 'i64'
  IDB_PACKED = 1
  IDB_UNPACKED = 0
  INFFL_ALLASM = 2
  INFFL_AUTO = 1
  INFFL_CHKOPS = 32
  INFFL_GRAPH_VIEW = 128
  INFFL_LOADIDC = 4
  INFFL_NMOPS = 64
  INFFL_NOUSER = 8
  INFFL_READONLY = 16
  INF_ABIBITS = 67
  INF_AF = 10
  INF_AF2 = 11
  INF_APPCALL_OPTIONS = 68
  INF_APPTYPE = 7
  INF_ASMTYPE = 8
  INF_BASEADDR = 12
  INF_BIN_PREFIX_SIZE = 47
  INF_CC = 56
  INF_CC_CM = 58
  INF_CC_DEFALIGN = 62
  INF_CC_ID = 57
  INF_CC_SIZE_B = 60
  INF_CC_SIZE_E = 61
  INF_CC_SIZE_I = 59
  INF_CC_SIZE_L = 64
  INF_CC_SIZE_LDBL = 66
  INF_CC_SIZE_LL = 65
  INF_CC_SIZE_S = 63
  INF_CMTFLG = 45
  INF_COMMENT = 41
  INF_DATABASE_CHANGE_COUNT = 4
  INF_DATATYPES = 55
  INF_DEMNAMES = 38
  INF_FILETYPE = 5
  INF_GENFLAGS = 2
  INF_HIGHOFF = 24
  INF_INDENT = 40
  INF_LAST = 69
  INF_LENXREF = 43
  INF_LFLAGS = 3
  INF_LIMITER = 46
  INF_LISTNAMES = 39
  INF_LONG_DEMNAMES = 37
  INF_LOWOFF = 23
  INF_MAIN = 18
  INF_MARGIN = 42
  INF_MAXREF = 25
  INF_MAX_AUTONAME_LEN = 34
  INF_MAX_EA = 20
  INF_MIN_EA = 19
  INF_NAMETYPE = 35
  INF_NETDELTA = 29
  INF_OMAX_EA = 22
  INF_OMIN_EA = 21
  INF_OSTYPE = 6
  INF_OUTFLAGS = 44
  INF_PREFFLAG = 48
  INF_PRIVRANGE = 26
  INF_PRIVRANGE_END_EA = 28
  INF_PRIVRANGE_START_EA = 27
  INF_PROCNAME = 1
  INF_REFCMTNUM = 32
  INF_SHORT_DEMNAMES = 36
  INF_SPECSEGS = 9
  INF_START_CS = 14
  INF_START_EA = 16
  INF_START_IP = 15
  INF_START_SP = 17
  INF_START_SS = 13
  INF_STRLIT_BREAK = 50
  INF_STRLIT_FLAGS = 49
  INF_STRLIT_PREF = 53
  INF_STRLIT_SERNUM = 54
  INF_STRLIT_ZEROES = 51
  INF_STRTYPE = 52
  INF_TYPE_XREFNUM = 31
  INF_VERSION = 0
  INF_XREFFLAG = 33
  INF_XREFNUM = 30
  LFLG_64BIT = 4
  LFLG_COMPRESS = 1024
  LFLG_DBG_NOPATH = 128
  LFLG_FLAT_OFF32 = 16
  LFLG_IS_DLL = 8
  LFLG_KERNMODE = 2048
  LFLG_MSF = 32
  LFLG_PACK = 512
  LFLG_PC_FLAT = 2
  LFLG_PC_FPP = 1
  LFLG_SNAPSHOT = 256
  LFLG_WIDE_HBF = 64
  LMT_EMPTY = 4
  LMT_THICK = 2
  LMT_THIN = 1
  LN_AUTO = 4
  LN_NORMAL = 1
  LN_PUBLIC = 2
  LN_WEAK = 8
  MAXADDR = 4278190080
  NM_EA = 6
  NM_EA4 = 7
  NM_EA8 = 8
  NM_NAM_EA = 5
  NM_NAM_OFF = 2
  NM_PTR_EA = 4
  NM_PTR_OFF = 1
  NM_REL_EA = 3
  NM_REL_OFF = 0
  NM_SERIAL = 10
  NM_SHORT = 9
  OFLG_GEN_ASSUME = 512
  OFLG_GEN_NULL = 16
  OFLG_GEN_ORG = 256
  OFLG_GEN_TRYBLKS = 1024
  OFLG_LZERO = 128
  OFLG_PREF_SEG = 64
  OFLG_SHOW_AUTO = 4
  OFLG_SHOW_PREF = 32
  OFLG_SHOW_VOID = 2
  PREF_FNCOFF = 2
  PREF_PFXTRUNC = 8
  PREF_SEGADR = 1
  PREF_STACK = 4
  SCF_ALLCMT = 2
  SCF_LINNUM = 8
  SCF_NOCMT = 4
  SCF_RPTCMT = 1
  SCF_SHHID_FUNC = 64
  SCF_SHHID_ITEM = 32
  SCF_SHHID_SEGM = 128
  SCF_TESTMODE = 16
  STRF_AUTO = 2
  STRF_COMMENT = 16
  STRF_GEN = 1
  STRF_SAVECASE = 32
  STRF_SERIAL = 4
  STRF_UNICODE = 8
  STT_CUR = -1
  STT_DBG = 2
  STT_MM = 1
  STT_VA = 0
  SWIG_PYTHON_LEGACY_BOOL = 1
  SW_ALLCMT = 2
  SW_LINNUM = 8
  SW_NOCMT = 4
  SW_RPTCMT = 1
  SW_SEGXRF = 1
  SW_SHHID_FUNC = 64
  SW_SHHID_ITEM = 32
  SW_SHHID_SEGM = 128
  SW_TESTMODE = 16
  SW_XRFFNC = 4
  SW_XRFMRK = 2
  SW_XRFVAL = 8
  UA_MAXOP = 8
  __package__ = None
  cvar = ??
  f_AIXAR = 24
  f_AOUT = 20
  f_AR = 16
  f_BIN = 2
  f_COFF = 10
  f_COM = 23
  f_COM_old = 1
  f_DRV = 3
  f_ELF = 18
  f_EXE = 22
  f_EXE_old = 0
  f_HEX = 5
  f_LE = 8
  f_LOADER = 17
  f_LX = 7
  f_MACHO = 25
  f_MEX = 6
  f_NLM = 9
  f_OMF = 12
  f_OMFLIB = 15
  f_PE = 11
  f_PRC = 21
  f_PSXOBJ = 26
  f_SREC = 13
  f_W32RUN = 19
  f_WIN = 4
  f_ZIP = 14
Function Details

is_filetype_like_binary(ft)

 

Is unstructured input file?

Parameters:
  • ft, (C++ - filetype_t)
Returns: bool

to_ea(reg_cs, reg_ip)

 

Convert (sel,off) value to a linear address.

Parameters:
  • reg_cs, (C++ - sel_t)
  • reg_ip, (C++ - uval_t)
Returns: ea_t