|
def | read_register_by_name (self, reg_name) |
|
def | __init__ (self, dbg, port=4455) |
|
def | compute_checksum (self, data) |
|
def | get_messages (self) |
|
def | parse_messages (self, data) |
|
def | send_string (self, s) |
|
def | process_messages (self) |
|
def | send_messages (self) |
|
def | main_loop (self) |
|
def | run (self) |
|
def | report_general_register_values (self) |
|
def | read_register (self, reg_num) |
|
def | set_register (self, reg_num, value) |
|
def | read_memory (self, addr, size) |
|
◆ read_register_by_name()
def miasm.analysis.gdbserver.GdbServer_x86_32.read_register_by_name |
( |
|
self, |
|
|
|
reg_name |
|
) |
| |
◆ general_registers_order
list miasm.analysis.gdbserver.GdbServer_x86_32.general_registers_order |
|
static |
Initial value:= [
"EAX", "ECX", "EDX", "EBX", "ESP", "EBP", "ESI",
"EDI", "EIP", "EFLAGS", "CS", "SS", "DS", "ES",
"FS", "GS"
]
◆ general_registers_size
dictionary miasm.analysis.gdbserver.GdbServer_x86_32.general_registers_size |
|
static |
Initial value:= {
"EAX": 4,
"ECX": 4,
"EDX": 4,
"EBX": 4,
"ESP": 4,
"EBP": 4,
"ESI": 4,
"EDI": 4,
"EIP": 4,
"EFLAGS": 2,
"CS": 2,
"SS": 2,
"DS": 2,
"ES": 2,
"FS": 2,
"GS": 2
}
◆ register_ignore
list miasm.analysis.gdbserver.GdbServer_x86_32.register_ignore |
|
static |
Initial value:= [
"tf", "i_f", "nt", "rf", "vm", "ac", "vif", "vip", "i_d"
]
The documentation for this class was generated from the following file:
- /home/serpilliere/projet/test_doc_miasm/miasm/miasm/analysis/gdbserver.py