Trees | Indices | Help |
|
---|
|
IDA Plugin SDK API wrapper: xref
Classes | |
cases_and_targets_t Proxy of C++ cases_and_targets_t class. |
|
casevec_t Proxy of C++ qvector< qvector< sval_t > > class. |
|
xrefblk_t Proxy of C++ xrefblk_t class. |
Functions | |||
bool |
|
||
bool |
|
||
cases_and_targets_t |
|
||
bool |
|
||
bool |
|
||
int |
|
||
|
|||
|
|||
ea_t |
|
||
ea_t |
|
||
ea_t |
|
||
ea_t |
|
||
ea_t |
|
||
ea_t |
|
||
ea_t |
|
||
ea_t |
|
||
ea_t |
|
||
ea_t |
|
||
ea_t |
|
||
ea_t |
|
||
bool |
|
||
char |
|
Function Details |
Create a code cross-reference.
|
Create a data cross-reference.
|
Get information about a switch's cases. The returned information can be used as follows: for idx in range(len(results.cases)): cur_case = results.cases[idx] for cidx in range(len(cur_case)): print("case: %d" % cur_case[cidx]) print(" goto 0x%x" % results.targets[idx]) @param ea: address of the 'indirect jump' instruction @param si: switch information @return: a structure with 2 members: 'cases', and 'targets'.
|
Create switch table from the switch information
|
This function creates xrefs from the indirect jump. Usually there is no need to call this function directly because the kernel will call it for switch tables Note: Custom switch information are not supported yet.
|
Delete a code cross-reference.
|
Delete a data cross-reference.
|
Get first instruction referenced from the specified instruction. If the specified instruction passes execution to the next instruction then the next instruction is returned. Otherwise the lowest referenced address is returned (remember that xrefs are kept sorted!).
|
Get first instruction referencing to the specified instruction. If the specified instruction may be executed immediately after its previous instruction then the previous instruction is returned. Otherwise the lowest referencing address is returned. (remember that xrefs are kept sorted!).
|
Get first data referenced from the specified address.
|
Get address of instruction/data referencing to the specified data.
|
Get next instruction referenced from the specified instruction.
|
Get next instruction referencing to the specified instruction.
|
Get next data referenced from the specified address.
|
Get address of instruction/data referencing to the specified data
|
Has a location external to the function references?
|
Get character describing the xref type.
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Fri Oct 11 15:05:11 2019 | http://epydoc.sourceforge.net |