From 5c8e4fc91f708adf986d5868775cd6c73cfb71f1 Mon Sep 17 00:00:00 2001 From: Torusrxxx Date: Mon, 23 May 2016 13:03:00 +0000 Subject: [PATCH] GUI: yet more unusual instructions --- src/gui/Src/Disassembler/capstone_gui.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/gui/Src/Disassembler/capstone_gui.cpp b/src/gui/Src/Disassembler/capstone_gui.cpp index 13e52a2c..03c17c89 100644 --- a/src/gui/Src/Disassembler/capstone_gui.cpp +++ b/src/gui/Src/Disassembler/capstone_gui.cpp @@ -305,7 +305,9 @@ bool CapstoneTokenizer::tokenizeMnemonic() else if(_cp.IsInt3()) type = TokenType::MnemonicInt3; else if(_cp.InGroup(CS_GRP_PRIVILEGE) || _cp.InGroup(CS_GRP_IRET) || _cp.InGroup(CS_GRP_INVALID) - || id == X86_INS_RDTSC || id == X86_INS_SYSCALL || id == X86_INS_SYSENTER || id == X86_INS_CPUID || id == X86_INS_RDRAND || id == X86_INS_RDTSCP) + || id == X86_INS_RDTSC || id == X86_INS_SYSCALL || id == X86_INS_SYSENTER || id == X86_INS_CPUID || id == X86_INS_RDRAND || id == X86_INS_RDTSCP + || id == X86_INS_OUT || id == X86_INS_OUTSB || id == X86_INS_OUTSD || id == X86_INS_OUTSW + || id == X86_INS_IN || id == X86_INS_INSB || id == X86_INS_INSD || id == X86_INS_INSW) type = TokenType::MnemonicUnusual; else {