IDAPython 9.0
Loading...
Searching...
No Matches
ida_regfinder.py File Reference

Classes

class  reg_value_def_t
 Proxy of C++ reg_value_def_t class. More...
 
class  reg_value_info_t
 Proxy of C++ reg_value_info_t class. More...
 

Namespaces

namespace  ida_regfinder
 

Functions

"uint64 *" find_reg_value ("ea_t" ea, "int" reg)
 find_reg_value(ea, reg) -> int Find register value using the register tracker.
 
"int64 *" find_sp_value ("ea_t" ea, "int" reg=-1)
 find_sp_value(ea, reg=-1) -> int Find a value of the SP based register using the register tracker.
 
"bool" find_reg_value_info ("reg_value_info_t" rvi, "ea_t" ea, "int" reg, "int" max_depth=0)
 find_reg_value_info(rvi, ea, reg, max_depth=0) -> bool Find register value using the register tracker.
 
"int" find_nearest_rvi ("reg_value_info_t" rvi, "ea_t" ea, "int const [2]" reg)
 find_nearest_rvi(rvi, ea, reg) -> int Find the value of any of the two registers using the register tracker.
 
"void" invalidate_regfinder_cache (*args)
 invalidate_regfinder_cache(to=BADADDR, _from=BADADDR) The control flow from FROM to TO has changed.
 

Variables

 cvar = _ida_regfinder.cvar