Skip to content
Snippets Groups Projects
Commit b3eb63b5 authored by an7s's avatar an7s
Browse files

Handle movsX instructions better

Former-commit-id: 3fcce5be96a4f151247080a74d554f0505941377
parent 78ce29f1
No related branches found
No related tags found
No related merge requests found
......@@ -154,7 +154,14 @@ void DecodedInstructionCapstone_t::Disassemble(const virtual_offset_t start_addr
if(string(insn->mnemonic)=="fcompi")
strcpy(insn->mnemonic, "fcomip"); // bad opcode out of capstone.
else if(string(insn->mnemonic)=="movsq")
strcpy(insn->op_str, ""); // force into MOVS
else if(string(insn->mnemonic)=="movsd")
strcpy(insn->op_str, ""); // force into MOVS
else if(string(insn->mnemonic)=="movsw")
strcpy(insn->op_str, ""); // force into MOVS
else if(string(insn->mnemonic)=="movsb")
strcpy(insn->op_str, ""); // force into MOVS
const auto cs_freer=[](cs_insn * insn) -> void
{
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment