vmexit lifter now puts the return address...

merge-requests/11/head
_xeroxz 4 years ago
parent 28e50e7b0c
commit accba38dee

@ -5,6 +5,6 @@ namespace vm::lifters
vm::lifters::lifter_t vmexit = { vm::lifters::lifter_t vmexit = {
// ret // ret
vm::handler::VMEXIT, []( vtil::basic_block *blk, vm::instrs::virt_instr_t *vinstr ) { vm::handler::VMEXIT, []( vtil::basic_block *blk, vm::instrs::virt_instr_t *vinstr ) {
blk->vexit( vinstr->trace_data.vsp.qword[ 12 ] ); blk->vexit( vtil::make_imm( vinstr->trace_data.vsp.qword[ 0x13 ] - vinstr->trace_data.regs.r13 ) );
} }; } };
} }
Loading…
Cancel
Save