IDAPython 8.4
Loading...
Searching...
No Matches
ida_search.py File Reference

Namespaces

namespace  ida_search
 

Functions

"bool" search_down (*args)
 search_down(sflag) -> bool Is the SEARCH_DOWN bit set?
 
"int *" find_error (*args)
 find_error(ea, sflag) -> ea_t Find next error or problem.
 
"int *" find_notype (*args)
 find_notype(ea, sflag) -> ea_t Find next operand without any type info.
 
"ea_t" find_unknown (*args)
 find_unknown(ea, sflag) -> ea_t Find next unexplored address.
 
"ea_t" find_defined (*args)
 find_defined(ea, sflag) -> ea_t Find next ea that is the start of an instruction or data.
 
"int *" find_suspop (*args)
 find_suspop(ea, sflag) -> ea_t Find next suspicious operand.
 
"ea_t" find_data (*args)
 find_data(ea, sflag) -> ea_t Find next data address.
 
"ea_t" find_code (*args)
 find_code(ea, sflag) -> ea_t Find next code address.
 
"ea_t" find_not_func (*args)
 find_not_func(ea, sflag) -> ea_t Find next code address that does not belong to a function.
 
"int *" find_imm (*args)
 find_imm(ea, sflag, search_value) -> ea_t Find next immediate operand with the given value.
 
"ea_t" find_text (*args)
 find_text(start_ea, y, x, ustr, sflag) -> ea_t See search()
 
"ea_t" find_reg_access (*args)
 find_reg_access(out, start_ea, end_ea, regname, sflag) -> ea_t Find access to a register.
 
"ea_t" find_binary (*args)
 find_binary(arg1, arg2, arg3, arg4, arg5) -> ea_t Deprecated.
 

Variables

int SEARCH_UNICODE = 0x40
 
 SEARCH_UP = _ida_search.SEARCH_UP
 
 SEARCH_DOWN = _ida_search.SEARCH_DOWN
 
 SEARCH_NEXT = _ida_search.SEARCH_NEXT
 
 SEARCH_CASE = _ida_search.SEARCH_CASE
 
 SEARCH_REGEX = _ida_search.SEARCH_REGEX
 
 SEARCH_NOBRK = _ida_search.SEARCH_NOBRK
 
 SEARCH_NOSHOW = _ida_search.SEARCH_NOSHOW
 
 SEARCH_IDENT = _ida_search.SEARCH_IDENT
 
 SEARCH_BRK = _ida_search.SEARCH_BRK
 
 SEARCH_USE = _ida_search.SEARCH_USE
 
 SEARCH_DEF = _ida_search.SEARCH_DEF
 
 SEARCH_USESEL = _ida_search.SEARCH_USESEL