emu_tracking_info Struct Reference
#include <emu_track.h>
List of all members.
Public Attributes |
| uint32_t | eip |
| uint32_t | eflags |
| uint32_t | reg [8] |
| uint8_t | fpu:1 |
Detailed Description
The emu_tracking_info struct is used within the binary backwards traversal. The required informations about which registers need to get initialized are stored in the struct together with the eip value where we need to start searching.
- See also:
- emu_shellcode_run_and_track
-
emu_source_and_track_instr_info
Member Data Documentation
Referenced by debug_instruction(), emu_cpu_parse(), emu_source_and_track_instr_info_new(), emu_track_and_source_new(), emu_track_instruction_check(), emu_tracking_info_clear(), emu_tracking_info_covers(), emu_tracking_info_diff(), emu_tracking_info_new(), instr_mov_8b(), and instr_xchg_9x().
The documentation for this struct was generated from the following file: