Public Member Functions | |
def | __init__ |
def | print_breakpoints |
def | print_watchmems |
def | print_registers |
def | add_breakpoints |
def | update_display_mode |
def | print_warning |
def | onecmd |
def | can_exit |
def | do_display |
def | help_display |
def | do_watchmem |
def | help_watchmem |
def | do_info |
def | help_info |
def | do_breakpoint |
def | help_breakpoint |
def | do_step |
def | help_step |
def | do_dump |
def | help_dump |
def | do_run |
def | help_run |
def | do_exit |
def | do_exec |
def | help_exec |
def | help_exit |
def | help_help |
def | postloop |
Public Attributes | |
dbg | |
display_mode | |
Static Public Attributes | |
string | color_g = '\033[92m' |
string | color_e = '\033[0m' |
string | color_b = '\033[94m' |
string | color_r = '\033[91m' |
string | intro = color_g+"=== Miasm2 Debugging shell ===\nIf you need help, " |
string | prompt = color_b+"$> " |
dictionary | display_mode |
do_EOF = do_exit | |
help_EOF = help_exit | |
Definition at line 218 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.__init__ | ( | self, | |
dbg | |||
) |
Definition at line 231 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.add_breakpoints | ( | self, | |
bp_addr | |||
) |
Definition at line 274 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.can_exit | ( | self | ) |
Definition at line 325 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.do_breakpoint | ( | self, | |
arg | |||
) |
Definition at line 407 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.do_display | ( | self, | |
arg | |||
) |
def miasm2.analysis.debugging.DebugCmd.do_dump | ( | self, | |
arg | |||
) |
Definition at line 433 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.do_exec | ( | self, | |
line | |||
) |
Definition at line 458 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.do_exit | ( | self, | |
_ | |||
) |
Definition at line 455 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.do_info | ( | self, | |
arg | |||
) |
Definition at line 372 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.do_run | ( | self, | |
_ | |||
) |
Definition at line 449 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.do_step | ( | self, | |
arg | |||
) |
Definition at line 420 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.do_watchmem | ( | self, | |
arg | |||
) |
Definition at line 352 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.help_breakpoint | ( | self | ) |
Definition at line 414 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.help_display | ( | self | ) |
Definition at line 344 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.help_dump | ( | self | ) |
Definition at line 446 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.help_exec | ( | self | ) |
Definition at line 464 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.help_exit | ( | self | ) |
Definition at line 468 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.help_help | ( | self | ) |
Definition at line 472 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.help_info | ( | self | ) |
Definition at line 402 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.help_run | ( | self | ) |
Definition at line 452 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.help_step | ( | self | ) |
Definition at line 428 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.help_watchmem | ( | self | ) |
Definition at line 367 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.onecmd | ( | self, | |
line | |||
) |
Definition at line 303 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.postloop | ( | self | ) |
Definition at line 475 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.print_breakpoints | ( | self | ) |
def miasm2.analysis.debugging.DebugCmd.print_registers | ( | self | ) |
Definition at line 256 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.print_warning | ( | self, | |
s | |||
) |
Definition at line 300 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.print_watchmems | ( | self | ) |
Definition at line 246 of file debugging.py.
def miasm2.analysis.debugging.DebugCmd.update_display_mode | ( | self | ) |
|
static |
Definition at line 224 of file debugging.py.
|
static |
Definition at line 223 of file debugging.py.
|
static |
Definition at line 222 of file debugging.py.
|
static |
Definition at line 225 of file debugging.py.
miasm2.analysis.debugging.DebugCmd.dbg |
Definition at line 233 of file debugging.py.
|
static |
Definition at line 290 of file debugging.py.
miasm2.analysis.debugging.DebugCmd.display_mode |
Definition at line 295 of file debugging.py.
|
static |
Definition at line 479 of file debugging.py.
|
static |
Definition at line 480 of file debugging.py.
|
static |
Definition at line 227 of file debugging.py.
|
static |
Definition at line 229 of file debugging.py.