Next
Commands for setting temporary breakpoints on the next instruction of some type (call, branch, etc.)
interrupts = {capstone.CS_GRP_INT}
module-attribute
¶
break_next_branch(address=None)
¶
break_next_call(symbol_regex=None)
¶
break_next_interrupt(address=None)
¶
break_next_ret(address=None)
¶
break_on_next(address=None)
¶
break_on_next_matching_instruction(mnemonic=None, op_str=None)
¶
Breaks on next instuction that matches the arguments.
break_on_program_code()
¶
Breaks on next instruction that belongs to process' objfile code
:return: True for success, False when process ended or when pc is not at the code or if a signal occurred
clear_temp_breaks()
¶
next_branch(address=None)
¶
next_int(address=None)
¶
If there is a syscall in the current basic black, return the instruction of the one closest to $PC.
Otherwise, return None.
next_matching_until_branch(address=None, mnemonic=None, op_str=None)
¶
Finds the next instruction that matches the arguments between the given address and the branch closest to it.