[−][src]Module xgadget::semantics
Functions
is_call | Check if call instruction |
is_gadget_tail | Check if instruction is a ROP/JOP/SYS gadget tail |
is_int | Check if interrupt instruction |
is_jmp | Check if jmp instruction |
is_jop_gadget_tail | Check if instruction is a JOP gadget tail |
is_legacy_linux_syscall | Check if legacy Linux syscall |
is_mem_ptr_set_call | Check if call instruction with register-controlled memory deref target |
is_mem_ptr_set_jmp | Check if jump instruction with register-controlled memory deref target |
is_reg_set_call | Check if jump instruction with register-controlled target |
is_reg_set_jmp | Check if jump instruction with register-controlled target |
is_reg_update_from_curr_val | Check if instruction updates register in predictable fashion suitable for a dispatcher |
is_ret | Check if return instruction |
is_single_reg_deref_read | Check if instruction reads single register-controlled memory location |
is_single_reg_deref_write | Check if instruction writes single register-controlled memory location |
is_single_reg_read | Check if instruction reads single register |
is_single_reg_write | Check if instruction writes single register |
is_sys_gadget_tail | Check if instruction is a SYS gadget tail |
is_syscall | Check if syscall instruction |