0000000144F4B88D | 41:32C3 | xor al,r11b not clearing f_of
Closed this issue · 3 comments
brandonros commented
{
"i": 302,
"x64dbgLine": {
"rawLine": {
"Index": "0012E",
"Address": "0000000144F4B890",
"Bytes": "41:0F9DC2",
"Disassembly": "setge r10b",
"Registers": "r10: 16-> 0",
"Memory": "",
"Comments": ""
},
"rip": "144f4b890",
"registerChanges": [
{
"registerName": "r10",
"previousValue": "16",
"newValue": "0"
}
],
"memoryChanges": []
},
"scemuLine": {
"rawLine": "diff_reg: rip = 144f4b890 r10 16 -> 1;",
"rip": "144f4b890",
"registerChanges": [
{
"registerName": "r10",
"previousValue": "16",
"newValue": "1"
}
],
"memoryChanges": []
},
"instructionErrors": [
{
"index": 0,
"message": "newValue mismatch",
"x64dbg": "0",
"scemu": "1"
}
]
},
303 0x144f4b890: setge r10b
diff_flags: rip = 144f4b890
diff_reg: rip = 144f4b890 r10 16 -> 1;
rax: 0xcd rbx: 0x0 rcx: 0x140000000 rdx: 0x100000000 rsi: 0x14f430 rdi: 0x144e47246 rbp: 0x144f4b853 rsp: 0x14f290
r8: 0x0 r9: 0x0 r10: 0x1 r11: 0x1bb1956db r12: 0x1448a76a4 r13: 0x0 r14: 0x140000000 r15: 0x0
r8d: 0x0 r9d: 0x0 r10d: 0x1 r11d: 0xbb1956db r12d: 0x448a76a4 r13d: 0x0 r14d: 0x40000000 r15d: 0x0
r8l: 0x0 r9l: 0x0 r10l: 0x1 r11l: 0xdb r12l: 0xa4 r13l: 0x0 r14l: 0x0 r15l: 0x0
r8w: 0x0 r9w: 0x0 r10w: 0x1 r11w: 0x56db r12w: 0x76a4 r13w: 0x0 r14w: 0x0 r15w: 0x0
cf: false pf: false af: false zf: false sf: true tf: false if: false df: false of: true nt: false
brandonros commented
we have of: true, should not be. will track source
brandonros commented
302 0x144f4b88d: xor al,r11b
diff_flags: rip = 144f4b88d f_pf 1 -> 0; f_sf 0 -> 1;
diff_reg: rip = 144f4b88d rax 16 -> cd;
rax: 0xcd rbx: 0x0 rcx: 0x140000000 rdx: 0x100000000 rsi: 0x14f430 rdi: 0x144e47246 rbp: 0x144f4b853 rsp: 0x14f290
r8: 0x0 r9: 0x0 r10: 0x16 r11: 0x1bb1956db r12: 0x1448a76a4 r13: 0x0 r14: 0x140000000 r15: 0x0
r8d: 0x0 r9d: 0x0 r10d: 0x16 r11d: 0xbb1956db r12d: 0x448a76a4 r13d: 0x0 r14d: 0x40000000 r15d: 0x0
r8l: 0x0 r9l: 0x0 r10l: 0x16 r11l: 0xdb r12l: 0xa4 r13l: 0x0 r14l: 0x0 r15l: 0x0
r8w: 0x0 r9w: 0x0 r10w: 0x16 r11w: 0x56db r12w: 0x76a4 r13w: 0x0 r14w: 0x0 r15w: 0x0
cf: false pf: false af: false zf: false sf: true tf: false if: false df: false of: true nt: false
needs to clear f_of
brandonros commented
fixed