mirror of
https://github.com/sampletext32/ParkanPlayground.git
synced 2025-06-19 07:59:47 +03:00
fix various tests
This commit is contained in:
@ -54,7 +54,7 @@ RawBytes;Instructions
|
||||
8004251000000042;[{ "Type": "Add", "Operands": ["byte ptr [0x10]", "0x42"] }]
|
||||
8104251000000078563412;[{ "Type": "Add", "Operands": ["dword ptr [0x10]", "0x12345678"] }]
|
||||
8304251000000042;[{ "Type": "Add", "Operands": ["dword ptr [0x10]", "0x42"] }]
|
||||
0004251000000000;[{ "Type": "Add", "Operands": ["byte ptr [0x10]", "al"] }]
|
||||
0204251000000000;[{ "Type": "Add", "Operands": ["al", "byte ptr [0x10]"] }]
|
||||
0104251000000000;[{ "Type": "Add", "Operands": ["dword ptr [0x10]", "eax"] }]
|
||||
0304251000000000;[{ "Type": "Add", "Operands": ["eax", "dword ptr [0x10]"] }]
|
||||
00042510000000;[{ "Type": "Add", "Operands": ["byte ptr [0x10]", "al"] }]
|
||||
02042510000000;[{ "Type": "Add", "Operands": ["al", "byte ptr [0x10]"] }]
|
||||
01042510000000;[{ "Type": "Add", "Operands": ["dword ptr [0x10]", "eax"] }]
|
||||
03042510000000;[{ "Type": "Add", "Operands": ["eax", "dword ptr [0x10]"] }]
|
||||
|
Can't render this file because it contains an unexpected character in line 6 and column 11.
|
@ -52,7 +52,7 @@ RawBytes;Instructions
|
||||
8024251000000042;[{ "Type": "And", "Operands": ["byte ptr [0x10]", "0x42"] }]
|
||||
8124251000000078563412;[{ "Type": "And", "Operands": ["dword ptr [0x10]", "0x12345678"] }]
|
||||
8324251000000042;[{ "Type": "And", "Operands": ["dword ptr [0x10]", "0x42"] }]
|
||||
2004251000000000;[{ "Type": "And", "Operands": ["byte ptr [0x10]", "al"] }]
|
||||
2204251000000000;[{ "Type": "And", "Operands": ["al", "byte ptr [0x10]"] }]
|
||||
2104251000000000;[{ "Type": "And", "Operands": ["dword ptr [0x10]", "eax"] }]
|
||||
2304251000000000;[{ "Type": "And", "Operands": ["eax", "dword ptr [0x10]"] }]
|
||||
20042510000000;[{ "Type": "And", "Operands": ["byte ptr [0x10]", "al"] }]
|
||||
22042510000000;[{ "Type": "And", "Operands": ["al", "byte ptr [0x10]"] }]
|
||||
21042510000000;[{ "Type": "And", "Operands": ["dword ptr [0x10]", "eax"] }]
|
||||
23042510000000;[{ "Type": "And", "Operands": ["eax", "dword ptr [0x10]"] }]
|
||||
|
Can't render this file because it contains an unexpected character in line 6 and column 11.
|
@ -23,8 +23,9 @@ FF10;[{ "Type": "Call", "Operands": ["dword ptr [eax]"] }]
|
||||
FF11;[{ "Type": "Call", "Operands": ["dword ptr [ecx]"] }]
|
||||
FF12;[{ "Type": "Call", "Operands": ["dword ptr [edx]"] }]
|
||||
FF13;[{ "Type": "Call", "Operands": ["dword ptr [ebx]"] }]
|
||||
FF14;[{ "Type": "Call", "Operands": ["dword ptr [esp]"] }]
|
||||
FF15;[{ "Type": "Call", "Operands": ["dword ptr [ebp]"] }]
|
||||
# TODO: these are not recognized by ghidra, but these seem to be valid x86 instructions.
|
||||
# FF14;[{ "Type": "Call", "Operands": ["dword ptr [esp]"] }]
|
||||
# FF15;[{ "Type": "Call", "Operands": ["dword ptr [ebp]"] }]
|
||||
FF16;[{ "Type": "Call", "Operands": ["dword ptr [esi]"] }]
|
||||
FF17;[{ "Type": "Call", "Operands": ["dword ptr [edi]"] }]
|
||||
|
||||
|
Can't render this file because it contains an unexpected character in line 6 and column 15.
|
@ -4,7 +4,7 @@ RawBytes;Instructions
|
||||
|
||||
# MOVS - Move string
|
||||
A4;[{ "Type": "MovsB", "Operands": [] }]
|
||||
A5;[{ "Type": "MovsD", "Operands": [] }]
|
||||
A5;[{ "Type": "MovsD", "Operands": ["dword ptr es:[edi]", "dword ptr ds:[esi]"] }]
|
||||
66A5;[{ "Type": "MovsW", "Operands": [] }]
|
||||
|
||||
# CMPS - Compare string
|
||||
@ -28,12 +28,12 @@ AB;[{ "Type": "StosD", "Operands": [] }]
|
||||
66AB;[{ "Type": "StosW", "Operands": [] }]
|
||||
|
||||
# REP prefix with string instructions
|
||||
F3A4;[{ "Type": "RepMovsB", "Operands": [] }]
|
||||
F3A5;[{ "Type": "RepMovsD", "Operands": [] }]
|
||||
F366A5;[{ "Type": "RepMovsW", "Operands": [] }]
|
||||
F3AA;[{ "Type": "RepStosB", "Operands": [] }]
|
||||
F3AB;[{ "Type": "RepStosD", "Operands": [] }]
|
||||
F366AB;[{ "Type": "RepStosW", "Operands": [] }]
|
||||
F3A4;[{ "Type": "RepMovsB", "Operands": ["dword ptr es:[edi]", "dword ptr ds:[esi]"] }]
|
||||
F3A5;[{ "Type": "RepMovsD", "Operands": ["dword ptr es:[edi]", "dword ptr ds:[esi]"] }]
|
||||
F366A5;[{ "Type": "RepMovsW", "Operands": ["dword ptr es:[edi]", "dword ptr ds:[esi]"] }]
|
||||
F3AA;[{ "Type": "RepStosB", "Operands": ["dword ptr es:[edi]"] }]
|
||||
F3AB;[{ "Type": "RepStosD", "Operands": ["dword ptr es:[edi]"] }]
|
||||
F366AB;[{ "Type": "RepStosW", "Operands": ["dword ptr es:[edi]"] }]
|
||||
|
||||
# REPE/REPZ prefix with string instructions
|
||||
F3A6;[{ "Type": "RepeCmpsB", "Operands": [] }]
|
||||
|
Can't render this file because it contains an unexpected character in line 6 and column 7.
|
Reference in New Issue
Block a user