Scene/Event Global Flag 후보

전역 flag compare/set 후보를 정적으로 모은다. route proof가 아니라 다음 추적 대상 목록이다.

요약

global-flag-candidates-static-only
2645absolute memory ops
374candidate globals
14high
195medium
15low
높은 점수는 read/write와 handler 근접도가 있다는 뜻이며, 같은 입구의 조건 분기 확정은 아니다.

후보

score순
confidencescoretargetsectioncountsimmediatesreasonsevidence
high1070x0059e33e
runtimeFlag59e33e, runtimeFlag59e33e
.data{'read': 54, 'read-write': 2, 'write-imm': 1}{'0x00': 1}.data global, read/write pair, small immediate values, known flag artifact anchor, near event/script handler context0x0040b6a1 read mov al, [abs] script opcode 0x12
0x0040b77f read mov al, [abs] script opcode 0x12
0x0040b7a0 read mov al, [abs] script opcode 0x12
0x0040c53a read mov al, [abs] script opcode 0x22
0x0040c598 read mov al, [abs] script opcode 0x22
high990x00457749
save_selector_active_flag_sources.json
.data{'read': 3, 'write-imm': 1}{'0x01': 1}.data global, read/write pair, small immediate values, known flag artifact anchor, near event/script handler context0x0040b9bb read mov al, [abs] script opcode 0x16
0x0040bae9 read mov al, [abs] script opcode 0x18
0x0040bb78 read mov al, [abs] script opcode 0x18
0x00411329 write-imm mov byte ptr [abs], imm8 imm=0x01
high970x00457744
active scene/route flag, save_selector_active_flag_sources.json, save_selector_active_flag_effect.json
.data{'read': 3, 'write-imm': 1}{'0x01': 1}.data global, read/write pair, small immediate values, known flag artifact anchor, near event/script handler context0x0040b590 read mov al, [abs] script opcode 0x12
0x0040b770 read mov al, [abs] script opcode 0x12
0x0040b876 read mov al, [abs]
0x00411306 write-imm mov byte ptr [abs], imm8 imm=0x01
high950x00457745
save_selector_active_flag_sources.json
.data{'read': 2, 'write-imm': 1}{'0x01': 1}.data global, read/write pair, small immediate values, known flag artifact anchor, near event/script handler context0x0040b8bd read mov al, [abs]
0x0041130d write-imm mov byte ptr [abs], imm8 imm=0x01
0x0042002f read movzx eax, byte ptr [abs] event handler ['0x36']
high950x00457748
save_selector_active_flag_sources.json
.data{'read': 1, 'write-imm': 1}{'0x00': 1}.data global, read/write pair, small immediate values, known flag artifact anchor, near event/script handler context0x0040b972 read mov al, [abs] script opcode 0x16
0x00411322 write-imm mov byte ptr [abs], imm8 imm=0x00
high830x00457747
save_selector_active_flag_sources.json
.data{'read': 3, 'write-imm': 1}{'0x00': 1}.data global, read/write pair, small immediate values, known flag artifact anchor0x004019fc read mov al, [abs]
0x0040b929 read mov al, [abs]
0x0041131b write-imm mov byte ptr [abs], imm8 imm=0x00
0x0041149a read mov al, [abs]
high830x00457746
save_selector_active_flag_sources.json
.data{'read': 2, 'write-imm': 1}{'0x01': 1}.data global, read/write pair, small immediate values, known flag artifact anchor0x0040b8e0 read mov al, [abs]
0x00411314 write-imm mov byte ptr [abs], imm8 imm=0x01
0x00423480 read mov al, [abs]
high750x0055a1b8
.data{'write-imm': 41, 'compare': 2}{'0x00': 5, '0x01': 38}.data global, read/write pair, small immediate values, near event/script handler context0x00402327 write-imm mov dword ptr [abs], imm32 imm=0x00
0x00402331 compare cmp dword ptr [abs], imm8 imm=0x00
0x00402390 write-imm mov dword ptr [abs], imm32 imm=0x00
0x004023c3 write-imm mov dword ptr [abs], imm32 imm=0x01
0x004023df write-imm mov dword ptr [abs], imm32 imm=0x01
high750x0059e34a
.data{'write': 1, 'write-imm': 3, 'read': 27}{'0x00': 2, '0x01': 1}.data global, read/write pair, small immediate values, near event/script handler context0x0040b7ba write mov [abs], al
0x0040b7cb write-imm mov byte ptr [abs], imm8 imm=0x00
0x0040b7f9 read mov al, [abs]
0x0040f744 read mov al, [abs]
0x0040fcf9 read mov al, [abs]
high750x0059e34b
.data{'write-imm': 4, 'read': 10}{'0x01': 2, '0x00': 2}.data global, read/write pair, small immediate values, near event/script handler context0x0040f7ba write-imm mov byte ptr [abs], imm8 imm=0x01
0x0040f7c6 write-imm mov byte ptr [abs], imm8 imm=0x00
0x0040f80c read mov al, [abs]
0x0040f85d read mov al, [abs]
0x0040f944 write-imm mov byte ptr [abs], imm8 imm=0x01
high750x0059e33f
.data{'read': 2, 'write-imm': 9}{'0x00': 5, '0x01': 2, '0x02': 1, '0x04': 1}.data global, read/write pair, small immediate values, near event/script handler context0x0040fa88 read mov al, [abs] script opcode 0x5c
0x0041e738 read mov al, [abs]
0x0041fbe6 write-imm mov byte ptr [abs], imm8 imm=0x00 event handler ['0x31']
0x0041fc0b write-imm mov byte ptr [abs], imm8 imm=0x01 event handler ['0x31']
0x0041fc30 write-imm mov byte ptr [abs], imm8 imm=0x02 event handler ['0x31']
high720x004576e8
.data{'read': 70, 'write-imm': 1, 'read-write': 1}{'0x00': 1}.data global, read/write pair, small immediate values, near event/script handler context0x00406b90 read mov al, [abs]
0x00406ccd read mov al, [abs]
0x00407d23 read mov al, [abs]
0x004081dd read mov al, [abs]
0x00408371 read mov al, [abs]
high720x0059e300
.data{'write-imm': 4, 'read-write': 6, 'read': 26}{'0x00': 2, '0x45c70000': 1, '0x458b0000': 1}.data global, read/write pair, small immediate values, near event/script handler context0x0040c951 write-imm mov word ptr [abs], imm16 imm=0x00 script opcode 0x26
0x0040c952 write-imm mov dword ptr [abs], imm32 imm=0x45c70000 script opcode 0x26
0x0040c98d read-write inc/dec word ptr [abs] script opcode 0x26
0x0040c98e read-write inc/dec dword ptr [abs] script opcode 0x26
0x0040c9d0 read-write inc/dec word ptr [abs] script opcode 0x26
high720x0059e334
.data{'write-imm': 5, 'read': 1}{'0x00': 2, '0x01': 1, '0x02': 2}.data global, read/write pair, small immediate values, near event/script handler context0x0040bbe0 write-imm mov byte ptr [abs], imm8 imm=0x00 script opcode 0x18
0x0040d6f2 write-imm mov byte ptr [abs], imm8 imm=0x01 script opcode 0x2f
0x0040d834 write-imm mov byte ptr [abs], imm8 imm=0x00
0x0040dd86 write-imm mov byte ptr [abs], imm8 imm=0x02 script opcode 0x38
0x0040ddb9 write-imm mov byte ptr [abs], imm8 imm=0x02 script opcode 0x38
medium690x0059db24
.data{'write-imm': 2, 'compare': 2}{'0x00': 3, '0x01': 1}.data global, read/write pair, small immediate values, near event/script handler context0x0040bc0f write-imm mov dword ptr [abs], imm32 imm=0x00 script opcode 0x1c
0x0040bc60 write-imm mov dword ptr [abs], imm32 imm=0x01 script opcode 0x1c
0x0040bc6f compare cmp dword ptr [abs], imm8 imm=0x00 script opcode 0x1c
0x0040be68 compare cmp dword ptr [abs], imm8 imm=0x00 script opcode 0x1c
medium670x0059dd6c
.data{'write': 22, 'read': 16}{}.data global, read/write pair, near event/script handler context0x0040465d write mov [abs], ax
0x0040465e write mov [abs], eax
0x00404666 read mov eax, [abs]
0x0040468b read mov eax, [abs]
0x00404806 read mov eax, [abs]
medium670x0059db28
.data{'write': 2, 'read': 16}{}.data global, read/write pair, near event/script handler context0x0040c098 write mov [abs], ax
0x0040c099 write mov [abs], eax
0x0040c0b7 read mov eax, [abs]
0x0040c5c4 read mov eax, [abs] script opcode 0x22
0x0040c9ab read mov eax, [abs] script opcode 0x26
medium670x0059e34d
runtimeFlag59e34d, runtime_opcode24_flag_context.json
.data{'read': 12}{}.data global, known flag artifact anchor, near event/script handler context0x00406b00 read mov al, [abs]
0x00406bd4 read mov al, [abs]
0x00406cf9 read mov al, [abs]
0x0040c51e read mov al, [abs] script opcode 0x22
0x0040fa78 read mov al, [abs] script opcode 0x5c
medium670x0059e358
.data{'write-imm': 2, 'compare': 1}{'0x00': 2, '0x01': 1}.data global, read/write pair, small immediate values, near event/script handler context0x0040bb1c write-imm mov dword ptr [abs], imm32 imm=0x00 script opcode 0x18
0x0040bbd1 write-imm mov dword ptr [abs], imm32 imm=0x01 script opcode 0x18
0x0040c4e6 compare cmp dword ptr [abs], imm8 imm=0x00 script opcode 0x22
medium660x0059de30
.data{'write': 4, 'compare': 1, 'read': 1}{'0x00': 1}.data global, read/write pair, small immediate values, near event/script handler context0x0040adb8 write mov [abs], eax
0x0040add6 compare cmp dword ptr [abs], imm8 imm=0x00 script opcode 0x0c
0x0040adfe read mov eax, [abs] script opcode 0x0c
0x0040ae37 write mov [abs], eax script opcode 0x0c
0x0040ae4a write mov [abs], eax script opcode 0x0c
medium660x0059db18
.data{'write': 2, 'compare': 1, 'read': 1}{'0x00': 1}.data global, read/write pair, small immediate values, near event/script handler context0x0040ba7c write mov [abs], eax script opcode 0x16
0x0040bb38 compare cmp dword ptr [abs], imm8 imm=0x00 script opcode 0x18
0x0040bb60 read mov eax, [abs] script opcode 0x18
0x0040bb9c write mov [abs], eax script opcode 0x18
medium650x0059e2a8
runtimeListState59e2a8
.data{'write': 1}{}.data global, write-only, known flag artifact anchor, near event/script handler context0x0040fc50 write mov [abs], eax script opcode 0x5c
medium640x0059db1f
.data{'write-imm': 3, 'read-write': 1}{'0x00': 3}.data global, read/write pair, small immediate values, near event/script handler context0x0040ba9f write-imm mov byte ptr [abs], imm8 imm=0x00 script opcode 0x16
0x0040bae0 write-imm mov byte ptr [abs], imm8 imm=0x00 script opcode 0x18
0x0040bba1 write-imm mov byte ptr [abs], imm8 imm=0x00 script opcode 0x18
0x00433107 read-write inc byte ptr [abs]
medium630x0059e34c
.data{'write-imm': 2, 'read': 3}{'0x01': 1, '0x00': 1}.data global, read/write pair, small immediate values, near event/script handler context0x0040f894 write-imm mov byte ptr [abs], imm8 imm=0x01
0x0040f8a0 write-imm mov byte ptr [abs], imm8 imm=0x00
0x0040f8d1 read mov al, [abs]
0x0040f90d read mov al, [abs]
0x004204ce read mov al, [abs] event handler ['0x38']
medium630x0059e344
runtimeFlag59e344
.data{'read': 4}{}.data global, known flag artifact anchor, near event/script handler context0x0040b6f4 read mov al, [abs] script opcode 0x12
0x0040b70c read mov al, [abs] script opcode 0x12
0x0041e43d read mov al, [abs] six-slot object condition group
0x00420086 read mov al, [abs] event handler ['0x38']
medium620x0059e2a4
.data{'write-imm': 2, 'read-write': 2, 'read': 4}{'0x00': 1, '0x458b0000': 1}.data global, read/write pair, small immediate values, near event/script handler context0x0040d037 write-imm mov word ptr [abs], imm16 imm=0x00 script opcode 0x2c
0x0040d038 write-imm mov dword ptr [abs], imm32 imm=0x458b0000 script opcode 0x2c
0x0040d880 read-write inc/dec word ptr [abs]
0x0040d881 read-write inc/dec dword ptr [abs]
0x0040d892 read mov eax, [abs]
medium610x0059dd70
.data{'read': 6, 'write': 1}{}.data global, read/write pair, near event/script handler context0x00405d0a read mov eax, [abs]
0x00405d2b read mov eax, [abs]
0x0040ae84 read mov eax, [abs] script opcode 0x0c
0x0040aea7 read mov eax, [abs] script opcode 0x0c
0x0040aeb5 read mov eax, [abs] script opcode 0x0c
medium610x0059e347
.data{'read': 4, 'write': 1}{}.data global, read/write pair, near event/script handler context0x0040c688 read mov al, [abs]
0x0040f657 read mov al, [abs] script opcode 0x59
0x0040f664 read mov al, [abs] script opcode 0x59
0x0040f6c6 read mov al, [abs]
0x0040fb21 write mov [abs], al script opcode 0x5c
medium610x0059e345
runtimeFlag59e345
.data{'read': 5}{}.data global, known flag artifact anchor, near event/script handler context0x0040f9ee read mov al, [abs] script opcode 0x5c
0x00411160 read mov al, [abs]
0x0041e09b read mov al, [abs] party/object condition group
0x0041e2c3 read mov al, [abs] party/object condition group
0x0041e7e6 read mov al, [abs]
medium610x0059e2a0
.data{'write': 1, 'read': 2}{}.data global, read/write pair, near event/script handler context0x0040ba4e write mov [abs], eax script opcode 0x16
0x0040bb11 read mov eax, [abs] script opcode 0x18
0x0040bbc6 read mov eax, [abs] script opcode 0x18
medium600x00574533
.data{'write-imm': 30, 'write': 1, 'read': 48}{'0x00': 6, '0x01': 4, '0x02': 4, '0x03': 4, '0x04': 4, '0x05': 2, '0x06': 2, '0x07': 2, '0x08': 2}.data global, read/write pair, small immediate values0x00430155 write-imm mov byte ptr [abs], imm8 imm=0x00
0x0043024a write-imm mov byte ptr [abs], imm8 imm=0x00
0x004302c7 write mov [abs], al
0x004302e6 write-imm mov byte ptr [abs], imm8 imm=0x01
0x004302f2 write-imm mov byte ptr [abs], imm8 imm=0x02
medium600x0059e340
.data{'write': 1, 'write-imm': 1, 'read': 3}{'0x00': 1}.data global, read/write pair, small immediate values, near event/script handler context0x0040b799 write mov [abs], al script opcode 0x12
0x0040b7c4 write-imm mov byte ptr [abs], imm8 imm=0x00
0x0040b7d7 read mov al, [abs]
0x0041fc95 read mov al, [abs]
0x004332aa read mov al, [abs]
medium590x0059dd60
.data{'write': 6, 'read': 12}{}.data global, read/write pair, near event/script handler context0x0040c298 write mov [abs], ax
0x0040c299 write mov [abs], eax
0x0040c2f1 write mov [abs], ax
0x0040c2f2 write mov [abs], eax
0x0040c33f write mov [abs], ax
medium590x0059e33a
.data{'read': 3, 'write': 1}{}.data global, read/write pair, near event/script handler context0x0040fea9 read mov al, [abs]
0x0040fec3 write mov [abs], al
0x0040ff73 read mov al, [abs] script opcode 0x63
0x0041fb8c read mov al, [abs] event handler ['0x31']
medium590x0059db1e
.data{'write': 1, 'read': 1}{}.data global, read/write pair, near event/script handler context0x0040ba9a write mov [abs], al script opcode 0x16
0x0040bac1 read mov al, [abs] script opcode 0x18
medium570x0059e2d8
.data{'write': 1, 'read': 2}{}.data global, read/write pair, near event/script handler context0x0040fc6c write mov [abs], al
0x0040fc73 read mov al, [abs]
0x0041f987 read mov al, [abs] event handler ['0x31']
medium570x0059db50
.data{'write': 1, 'read': 1}{}.data global, read/write pair, near event/script handler context0x0040fc5e write mov [abs], eax
0x0041006a read mov eax, [abs] script opcode 0x63
medium540x0055b588
.data{'write-imm': 6, 'read': 4}{'0x01': 1, '0x45c70001': 1, '0x04': 1, '0x04a10004': 1, '0x02': 1, '0x458b0002': 1}.data global, read/write pair, small immediate values0x00425095 write-imm mov word ptr [abs], imm16 imm=0x01
0x00425096 write-imm mov dword ptr [abs], imm32 imm=0x45c70001
0x00425113 write-imm mov word ptr [abs], imm16 imm=0x04
0x00425114 write-imm mov dword ptr [abs], imm32 imm=0x04a10004
0x004251a4 read mov eax, [abs]
medium540x00559338
.data{'compare': 3, 'write-imm': 2}{'0x00': 1, '0x01': 2, '0x02': 2}.data global, read/write pair, small immediate values0x00438a03 compare cmp dword ptr [abs], imm8 imm=0x00
0x00438a1e write-imm mov dword ptr [abs], imm32 imm=0x01
0x00438a3a write-imm mov dword ptr [abs], imm32 imm=0x02
0x00438a5e compare cmp dword ptr [abs], imm8 imm=0x01
0x00438b0d compare cmp dword ptr [abs], imm8 imm=0x02
medium540x0055bb40
.data{'write-imm': 3, 'compare': 1}{'0x01': 1, '0x02': 2, '0x03': 1}.data global, read/write pair, small immediate values0x0042ee3c write-imm mov dword ptr [abs], imm32 imm=0x01
0x0042ee4b write-imm mov dword ptr [abs], imm32 imm=0x02
0x0042ee64 write-imm mov dword ptr [abs], imm32 imm=0x03
0x0042f132 compare cmp dword ptr [abs], imm8 imm=0x02
medium510x0057459c
.data{'read': 38, 'write-imm': 8}{'0x01': 4, '0x00': 4}.data global, read/write pair, small immediate values0x0042931e read mov eax, [abs]
0x004293f2 read mov eax, [abs]
0x0042955a read mov eax, [abs]
0x0042966e read mov eax, [abs]
0x00429786 read mov eax, [abs]
medium510x0058d7c0
.data{'write-imm': 4, 'read': 12, 'write': 4}{'0x01': 1, '0xc0330001': 1, '0x00': 1, '0xc7660000': 1}.data global, read/write pair, small immediate values0x00428e9a write-imm mov word ptr [abs], imm16 imm=0x01
0x00428e9b write-imm mov dword ptr [abs], imm32 imm=0xc0330001
0x00428eb3 read mov eax, [abs]
0x00428ebb write mov [abs], ax
0x00428ebc write mov [abs], eax
medium510x0055b280
.data{'write-imm': 15, 'compare': 1}{'0x00': 2, '0x01': 14}.data global, read/write pair, small immediate values0x0041b673 write-imm mov dword ptr [abs], imm32 imm=0x00
0x0041b687 compare cmp dword ptr [abs], imm8 imm=0x00
0x0041b738 write-imm mov dword ptr [abs], imm32 imm=0x01
0x0041b862 write-imm mov dword ptr [abs], imm32 imm=0x01
0x0041b8a0 write-imm mov dword ptr [abs], imm32 imm=0x01
medium510x00559d98
.data{'compare': 1, 'write-imm': 11}{'0x00': 2, '0x01': 10}.data global, read/write pair, small immediate values0x00401006 compare cmp dword ptr [abs], imm8 imm=0x00
0x00401027 write-imm mov dword ptr [abs], imm32 imm=0x00
0x004010c3 write-imm mov dword ptr [abs], imm32 imm=0x01
0x0040117f write-imm mov dword ptr [abs], imm32 imm=0x01
0x004012b1 write-imm mov dword ptr [abs], imm32 imm=0x01
medium510x0059db4c
.data{'write-imm': 11, 'compare': 1}{'0x01': 9, '0x00': 3}.data global, read/write pair, small immediate values0x0040725a write-imm mov dword ptr [abs], imm32 imm=0x01
0x004073bd write-imm mov dword ptr [abs], imm32 imm=0x01
0x004074ba write-imm mov dword ptr [abs], imm32 imm=0x01
0x0040840b write-imm mov dword ptr [abs], imm32 imm=0x01
0x004085f9 write-imm mov dword ptr [abs], imm32 imm=0x01
medium510x00510030
.data{'write-imm': 5, 'read': 1, 'compare': 4, 'write': 1}{'0x00': 7, '0x01': 2}.data global, read/write pair, small immediate values0x0042ca10 write-imm mov dword ptr [abs], imm32 imm=0x00
0x0042cadd write-imm mov dword ptr [abs], imm32 imm=0x01
0x0042cb7d write-imm mov dword ptr [abs], imm32 imm=0x00
0x0042cda5 read mov eax, [abs]
0x0042d02a compare cmp dword ptr [abs], imm8 imm=0x00
medium510x00510028
.data{'write-imm': 5, 'read': 1, 'compare': 3, 'write': 1}{'0x00': 6, '0x01': 2}.data global, read/write pair, small immediate values0x00429280 write-imm mov dword ptr [abs], imm32 imm=0x00
0x004292e6 write-imm mov dword ptr [abs], imm32 imm=0x01
0x0042a4a6 write-imm mov dword ptr [abs], imm32 imm=0x00
0x0042a4b0 read mov eax, [abs]
0x0042ad9f compare cmp dword ptr [abs], imm8 imm=0x00
medium510x0055b9d8
.data{'compare': 2, 'write-imm': 8}{'0x00': 7, '0x01': 3}.data global, read/write pair, small immediate values0x0042f032 compare cmp dword ptr [abs], imm8 imm=0x00
0x0042f04f write-imm mov dword ptr [abs], imm32 imm=0x00
0x0042f224 write-imm mov dword ptr [abs], imm32 imm=0x00
0x0042f233 write-imm mov dword ptr [abs], imm32 imm=0x01
0x0042f301 compare cmp dword ptr [abs], imm8 imm=0x00
medium510x0055ba38
.data{'write': 1, 'compare': 8}{'0x02': 6, '0x01': 2}.data global, read/write pair, small immediate values0x0042eeb1 write mov [abs], eax
0x0042effa compare cmp dword ptr [abs], imm8 imm=0x02
0x0042f3b7 compare cmp dword ptr [abs], imm8 imm=0x02
0x0042f401 compare cmp dword ptr [abs], imm8 imm=0x02
0x0042f469 compare cmp dword ptr [abs], imm8 imm=0x02
medium510x00510048
.data{'read': 1, 'write-imm': 4, 'compare': 2}{'0x00': 4, '0x01': 2}.data global, read/write pair, small immediate values0x0042cc88 read mov al, [abs]
0x0042d3db write-imm mov dword ptr [abs], imm32 imm=0x00
0x0042d3ff write-imm mov dword ptr [abs], imm32 imm=0x01
0x0042d63e write-imm mov dword ptr [abs], imm32 imm=0x00
0x0042d64d write-imm mov dword ptr [abs], imm32 imm=0x01
medium510x0055b7a5
.data{'write-imm': 1, 'write': 1, 'compare': 2, 'read': 3}{'0x00': 1, '0x-0000001': 2}.data global, read/write pair, small immediate values0x0042db60 write-imm mov dword ptr [abs], imm32 imm=0x00
0x0042dbfc write mov [abs], eax
0x0042dc01 compare cmp dword ptr [abs], imm8 imm=0x-0000001
0x0042dcf8 compare cmp dword ptr [abs], imm8 imm=0x-0000001
0x0042dd0a read mov eax, [abs]
medium510x00440428
.data{'write-imm': 3, 'compare': 1, 'read': 1, 'write': 1}{'0x01': 1, '0x00': 3}.data global, read/write pair, small immediate values0x0040193c write-imm mov dword ptr [abs], imm32 imm=0x01
0x00401af7 compare cmp dword ptr [abs], imm8 imm=0x00
0x00401c8e write-imm mov dword ptr [abs], imm32 imm=0x00
0x00401fc5 read mov eax, [abs]
0x00401fe6 write-imm mov dword ptr [abs], imm32 imm=0x00
medium510x0055b288
.data{'write-imm': 2, 'read': 3, 'write': 1}{'0x00': 1, '0x02': 1}.data global, read/write pair, small immediate values0x0041f0eb write-imm mov byte ptr [abs], imm8 imm=0x00
0x0041f10a read mov al, [abs]
0x0041f112 write mov [abs], al
0x0041f142 write-imm mov byte ptr [abs], imm8 imm=0x02
0x0041f26f read mov al, [abs]
medium510x00510054
.data{'compare': 2, 'write-imm': 4}{'0x00': 4, '0x01': 2}.data global, read/write pair, small immediate values0x00429250 compare cmp dword ptr [abs], imm8 imm=0x00
0x00429276 write-imm mov dword ptr [abs], imm32 imm=0x00
0x004292dc write-imm mov dword ptr [abs], imm32 imm=0x01
0x0042932d write-imm mov dword ptr [abs], imm32 imm=0x00
0x004293b4 write-imm mov dword ptr [abs], imm32 imm=0x01
medium510x00510044
.data{'write-imm': 3, 'compare': 2, 'write': 1}{'0x00': 4, '0x01': 1}.data global, read/write pair, small immediate values0x0042cbf6 write-imm mov dword ptr [abs], imm32 imm=0x00
0x0042cd1e compare cmp dword ptr [abs], imm8 imm=0x00
0x0042d0ec write mov [abs], eax
0x0042d132 write-imm mov dword ptr [abs], imm32 imm=0x01
0x0042d217 compare cmp dword ptr [abs], imm8 imm=0x00
medium510x0055ba28
.data{'compare': 2, 'write-imm': 4}{'0x00': 5, '0x01': 1}.data global, read/write pair, small immediate values0x0042f080 compare cmp dword ptr [abs], imm8 imm=0x00
0x0042f09d write-imm mov dword ptr [abs], imm32 imm=0x00
0x0042f34f compare cmp dword ptr [abs], imm8 imm=0x00
0x0042f36c write-imm mov dword ptr [abs], imm32 imm=0x00
0x0042f4d0 write-imm mov dword ptr [abs], imm32 imm=0x00
medium510x0047f1d0
.data{'write-imm': 2, 'compare': 3}{'0x00': 4, '0x01': 1}.data global, read/write pair, small immediate values0x0041b67d write-imm mov dword ptr [abs], imm32 imm=0x00
0x0041f0a5 write-imm mov dword ptr [abs], imm32 imm=0x01
0x0041f0de compare cmp dword ptr [abs], imm8 imm=0x00
0x0041f17b compare cmp dword ptr [abs], imm8 imm=0x00
0x0041f1c8 compare cmp dword ptr [abs], imm8 imm=0x00
medium510x00510050
.data{'compare': 2, 'write-imm': 3}{'0x00': 4, '0x01': 1}.data global, read/write pair, small immediate values0x0042c9ef compare cmp dword ptr [abs], imm8 imm=0x00
0x0042ca1a write-imm mov dword ptr [abs], imm32 imm=0x00
0x0042cae7 write-imm mov dword ptr [abs], imm32 imm=0x01
0x0042cb87 write-imm mov dword ptr [abs], imm32 imm=0x00
0x0042d98f compare cmp dword ptr [abs], imm8 imm=0x00
medium510x0055945c
.data{'compare': 1, 'write-imm': 4}{'0x00': 2, '0x01': 3}.data global, read/write pair, small immediate values0x00438d56 compare cmp dword ptr [abs], imm8 imm=0x00
0x00438d80 write-imm mov dword ptr [abs], imm32 imm=0x00
0x00438d93 write-imm mov dword ptr [abs], imm32 imm=0x01
0x00438da8 write-imm mov dword ptr [abs], imm32 imm=0x01
0x00438dbd write-imm mov dword ptr [abs], imm32 imm=0x01
medium510x0047f1d4
.data{'read': 1, 'write-imm': 3}{'0x01': 1, '0x00': 2}.data global, read/write pair, small immediate values0x0041b8f6 read mov al, [abs]
0x0041b914 write-imm mov byte ptr [abs], imm8 imm=0x01
0x0041b931 write-imm mov byte ptr [abs], imm8 imm=0x00
0x0041f09e write-imm mov byte ptr [abs], imm8 imm=0x00
medium510x0055b128
.data{'compare': 1, 'write-imm': 3}{'0x00': 3, '0x01': 1}.data global, read/write pair, small immediate values0x0041d621 compare cmp dword ptr [abs], imm8 imm=0x00
0x0041d6f1 write-imm mov dword ptr [abs], imm32 imm=0x01
0x0041d820 write-imm mov dword ptr [abs], imm32 imm=0x00
0x0041d86a write-imm mov dword ptr [abs], imm32 imm=0x00
medium510x0055b310
.data{'write-imm': 3, 'compare': 1}{'0x00': 2, '0x01': 2}.data global, read/write pair, small immediate values0x00423a35 write-imm mov dword ptr [abs], imm32 imm=0x00
0x00423a47 compare cmp dword ptr [abs], imm8 imm=0x00
0x00423a66 write-imm mov dword ptr [abs], imm32 imm=0x01
0x00423a95 write-imm mov dword ptr [abs], imm32 imm=0x01
medium510x0055b794
.data{'compare': 2, 'write-imm': 2}{'0x00': 3, '0x01': 1}.data global, read/write pair, small immediate values0x00427ae1 compare cmp dword ptr [abs], imm8 imm=0x00
0x00427dcd write-imm mov dword ptr [abs], imm32 imm=0x00
0x00427dec compare cmp dword ptr [abs], imm8 imm=0x00
0x00427e05 write-imm mov dword ptr [abs], imm32 imm=0x01
medium510x0051004c
.data{'compare': 1, 'write-imm': 3}{'0x01': 2, '0x00': 2}.data global, read/write pair, small immediate values0x00428c6a compare cmp dword ptr [abs], imm8 imm=0x01
0x00428c91 write-imm mov dword ptr [abs], imm32 imm=0x00
0x00428d24 write-imm mov dword ptr [abs], imm32 imm=0x01
0x00428d6c write-imm mov dword ptr [abs], imm32 imm=0x00
medium480x00574594
.data{'read': 1, 'write-imm': 92, 'write': 49, 'compare': 32}{'0x0000fffe': 4, '0x0000ffff': 7, '0x00': 72, '0x0000fef0': 20, '0x00008000': 1, '0x0000fd00': 2, '0x0000fd01': 1, '0x0000fff0': 2, '0x0000ff10': 1, '0x0000fe00': 1, '0x0000f000': 2, '0x0000ff08': 1, '0x0000ffe0': 3, '0x0000ffe1': 3, '0x0000ff00': 1, '0x0000ff01': 1, '0x0000ff02': 1, '0x0000ffe2': 1}.data global, read/write pair, small immediate values0x00428c4f read mov eax, [abs]
0x00428fde write-imm mov dword ptr [abs], imm32 imm=0x0000fffe
0x00428fed write-imm mov dword ptr [abs], imm32 imm=0x0000ffff
0x00429066 write-imm mov dword ptr [abs], imm32 imm=0x0000fffe
0x00429075 write-imm mov dword ptr [abs], imm32 imm=0x0000ffff
medium480x004576de
.data{'write': 6, 'read': 31, 'read-write': 12, 'write-imm': 2}{'0x00': 1, '0x1ee90000': 1}.data global, read/write pair, small immediate values0x00406fe7 write mov [abs], ax
0x00406fe8 write mov [abs], eax
0x00407062 read mov eax, [abs]
0x004070b5 read mov eax, [abs]
0x0040715f read mov eax, [abs]
medium480x004576dc
.data{'write': 6, 'read': 25, 'read-write': 12, 'write-imm': 2}{'0x00': 1, '0xc7660000': 1}.data global, read/write pair, small immediate values0x00406f9b write mov [abs], ax
0x00406f9c write mov [abs], eax
0x0040702b read mov eax, [abs]
0x00407099 read mov eax, [abs]
0x004071b1 read mov eax, [abs]
medium480x0059e312
.data{'read': 23, 'write': 14, 'write-imm': 2}{'0x00': 1, '0x458b0000': 1}.data global, read/write pair, small immediate values0x0040b166 read mov eax, [abs]
0x0040b188 read mov eax, [abs]
0x0040b1b2 read mov eax, [abs]
0x0040b1d4 read mov eax, [abs]
0x0040b1fe read mov eax, [abs]
medium480x004676cc
.data{'write': 29, 'read': 1, 'write-imm': 3, 'compare': 1}{'0x00': 3, '0x887601c2': 1}.data global, read/write pair, small immediate values0x0041562d write mov [abs], eax
0x004156a0 write mov [abs], eax
0x00415708 write mov [abs], eax
0x004157b0 write mov [abs], eax
0x00415849 write mov [abs], eax
medium480x004676c0
.data{'read': 24, 'compare': 6, 'write-imm': 2}{'0x00': 8}.data global, read/write pair, small immediate values0x00415653 read mov eax, [abs]
0x00415659 read mov eax, [abs]
0x00415680 read mov eax, [abs]
0x00415686 read mov eax, [abs]
0x004156bb read mov eax, [abs]
medium480x00526f60
.data{'compare': 4, 'read': 22, 'write-imm': 3}{'0x00': 7}.data global, read/write pair, small immediate values0x0042f025 compare cmp dword ptr [abs], imm8 imm=0x00
0x0042f03f read mov eax, [abs]
0x0042f045 read mov eax, [abs]
0x0042f059 read mov eax, [abs]
0x0042f05f read mov eax, [abs]
medium480x00526f5c
.data{'compare': 4, 'read': 22, 'write-imm': 3}{'0x00': 7}.data global, read/write pair, small immediate values0x0042f073 compare cmp dword ptr [abs], imm8 imm=0x00
0x0042f08d read mov eax, [abs]
0x0042f093 read mov eax, [abs]
0x0042f0a7 read mov eax, [abs]
0x0042f0ad read mov eax, [abs]
medium480x0055abd8
.data{'write': 1, 'read': 23, 'compare': 2}{'0x00': 2}.data global, read/write pair, small immediate values0x004157c9 write mov [abs], eax
0x004157ce read mov eax, [abs]
0x004157e4 read mov eax, [abs]
0x004157ef read mov eax, [abs]
0x00415825 read mov eax, [abs]
medium480x004676c4
.data{'compare': 7, 'read': 15, 'write-imm': 3}{'0x00': 10}.data global, read/write pair, small immediate values0x00415edc compare cmp dword ptr [abs], imm8 imm=0x00
0x00415ee9 read mov eax, [abs]
0x00415eef read mov eax, [abs]
0x00415ef9 write-imm mov dword ptr [abs], imm32 imm=0x00
0x0041629a compare cmp dword ptr [abs], imm8 imm=0x00
medium480x005745b0
.data{'write-imm': 3, 'read': 10, 'compare': 2}{'0x00': 5}.data global, read/write pair, small immediate values0x0042928a write-imm mov dword ptr [abs], imm32 imm=0x00
0x004292ba read mov eax, [abs]
0x004292c0 read mov eax, [abs]
0x00429337 compare cmp dword ptr [abs], imm8 imm=0x00
0x00429344 read mov eax, [abs]
medium480x00574544
.data{'write': 1, 'read': 11, 'write-imm': 2}{'0x01': 2}.data global, read/write pair, small immediate values0x00409059 write mov [abs], al
0x0040908b read mov al, [abs]
0x00430140 write-imm mov byte ptr [abs], imm8 imm=0x01
0x00430345 read mov al, [abs]
0x004304ed read mov al, [abs]
medium480x00526f58
.data{'compare': 4, 'read': 8, 'write-imm': 2}{'0x00': 6}.data global, read/write pair, small immediate values0x0042f011 compare cmp dword ptr [abs], imm8 imm=0x00
0x0042f0cc read mov eax, [abs]
0x0042f0d2 read mov eax, [abs]
0x0042f194 read mov eax, [abs]
0x0042f19a read mov eax, [abs]
medium480x0059dd68
.data{'compare': 4, 'read': 5, 'write': 3}{'0x00': 4}.data global, read/write pair, small immediate values0x004077bc compare cmp dword ptr [abs], imm8 imm=0x00
0x004077c9 read mov eax, [abs]
0x004077fa write mov [abs], eax
0x004077ff read mov eax, [abs]
0x00407817 write mov [abs], eax
medium480x004c8c78
.data{'write': 1, 'read': 7, 'compare': 3, 'write-imm': 1}{'0x00': 4}.data global, read/write pair, small immediate values0x00427e4c write mov [abs], eax
0x00427e87 read mov eax, [abs]
0x00427e93 read mov eax, [abs]
0x00427ea8 compare cmp dword ptr [abs], imm8 imm=0x00
0x00427eed read mov eax, [abs]
medium480x00574500
.data{'read': 2, 'write-imm': 8, 'read-write': 2}{'0x00': 4, '0xc7660000': 1, '0x00e90000': 1, '0xa1660000': 1, '0x8b660000': 1}.data global, read/write pair, small immediate values0x00432bbc read mov eax, [abs]
0x00432e65 write-imm mov word ptr [abs], imm16 imm=0x00
0x00432e66 write-imm mov dword ptr [abs], imm32 imm=0xc7660000
0x00432ee3 read-write inc/dec word ptr [abs]
0x00432ee4 read-write inc/dec dword ptr [abs]
medium480x004676c8
.data{'read': 7, 'compare': 2, 'write-imm': 2}{'0x00': 4}.data global, read/write pair, small immediate values0x00415ac9 read mov eax, [abs]
0x00415acf read mov eax, [abs]
0x00415af8 read mov eax, [abs]
0x00415f03 compare cmp dword ptr [abs], imm8 imm=0x00
0x00415f10 read mov eax, [abs]
medium480x004676e4
.data{'write': 1, 'compare': 4, 'read': 6}{'0x00': 4}.data global, read/write pair, small immediate values0x00415c37 write mov [abs], eax
0x00415c3c compare cmp dword ptr [abs], imm8 imm=0x00
0x00415c53 read mov eax, [abs]
0x00415c5d read mov eax, [abs]
0x00415c68 read mov eax, [abs]
medium480x0057458e
.data{'write': 2, 'read': 7, 'write-imm': 2}{'0x00': 1, '0x01b80000': 1}.data global, read/write pair, small immediate values0x00428afa write mov [abs], ax
0x00428afb write mov [abs], eax
0x00428b03 read mov eax, [abs]
0x00428b18 read mov eax, [abs]
0x00428b34 read mov eax, [abs]
medium480x0059e380
.data{'write-imm': 2, 'read': 4, 'write': 4}{'0x01': 2}.data global, read/write pair, small immediate values0x00401951 write-imm mov dword ptr [abs], imm32 imm=0x01
0x00401993 read mov eax, [abs]
0x004019cf write mov [abs], eax
0x004019d4 read mov eax, [abs]
0x004019e7 write mov [abs], eax
medium480x00574584
.data{'write': 2, 'write-imm': 4, 'read': 4}{'0x00': 2, '0xc0330000': 1, '0x01b80000': 1}.data global, read/write pair, small immediate values0x00428df1 write mov [abs], ax
0x00428df2 write mov [abs], eax
0x00428e8a write-imm mov word ptr [abs], imm16 imm=0x00
0x00428e8b write-imm mov dword ptr [abs], imm32 imm=0xc0330000
0x00428f74 write-imm mov word ptr [abs], imm16 imm=0x00
medium480x0055b7a9
.data{'write-imm': 1, 'write': 1, 'compare': 2, 'read': 6}{'0x00': 3}.data global, read/write pair, small immediate values0x0042db6a write-imm mov dword ptr [abs], imm32 imm=0x00
0x0042dd1f write mov [abs], eax
0x0042dd24 compare cmp dword ptr [abs], imm8 imm=0x00
0x0042dd61 read mov eax, [abs]
0x0042dd97 read mov eax, [abs]
medium480x0055b7c1
.data{'write-imm': 1, 'write': 1, 'compare': 2, 'read': 6}{'0x00': 3}.data global, read/write pair, small immediate values0x0042db74 write-imm mov dword ptr [abs], imm32 imm=0x00
0x0042decb write mov [abs], eax
0x0042ded0 compare cmp dword ptr [abs], imm8 imm=0x00
0x0042dee9 read mov eax, [abs]
0x0042e038 read mov eax, [abs]
medium480x0055b7d0
.data{'write-imm': 1, 'read': 5, 'compare': 2, 'write': 2}{'0x00': 3}.data global, read/write pair, small immediate values0x0042db99 write-imm mov dword ptr [abs], imm32 imm=0x00
0x0042e63b read mov eax, [abs]
0x0042e7b5 read mov eax, [abs]
0x0042eac1 compare cmp dword ptr [abs], imm8 imm=0x00
0x0042eadf read mov eax, [abs]
medium480x0055bcec
.data{'write-imm': 1, 'compare': 2, 'read': 3, 'write': 3}{'0x0055be00': 1, '0x00': 2}.data global, read/write pair, small immediate values0x004359f5 write-imm mov dword ptr [abs], imm32 imm=0x0055be00
0x00435ac0 compare cmp dword ptr [abs], imm8 imm=0x00
0x00435acd read mov eax, [abs]
0x00435adb write mov [abs], eax
0x00435b64 compare cmp dword ptr [abs], imm8 imm=0x00
medium480x00510038
.data{'read': 1, 'compare': 4, 'write': 1, 'write-imm': 2}{'0x00': 6}.data global, read/write pair, small immediate values0x0042ccdd read mov eax, [abs]
0x0042d098 compare cmp dword ptr [abs], imm8 imm=0x00
0x0042d24f compare cmp dword ptr [abs], imm8 imm=0x00
0x0042d3d6 write mov [abs], eax
0x0042d4ad write-imm mov dword ptr [abs], imm32 imm=0x00
medium480x005744f0
.data{'read': 4, 'write': 2, 'write-imm': 2}{'0x01': 1, '0x458b0001': 1}.data global, read/write pair, small immediate values0x00432889 read mov eax, [abs]
0x00432ac4 read mov eax, [abs]
0x00432bac read mov eax, [abs]
0x00432e1e write mov [abs], ax
0x00432e1f write mov [abs], eax
medium480x0059dda8
.data{'compare': 2, 'read': 3, 'write-imm': 1, 'write': 1}{'0x00': 3}.data global, read/write pair, small immediate values0x00407a1b compare cmp dword ptr [abs], imm8 imm=0x00
0x00407a28 read mov eax, [abs]
0x00407a3f read mov eax, [abs]
0x00407a4d write-imm mov dword ptr [abs], imm32 imm=0x00
0x00407a9b write mov [abs], eax
medium480x004676ec
.data{'write-imm': 2, 'read': 1, 'write': 4}{'0x01': 1, '0x45c70001': 1}.data global, read/write pair, small immediate values0x00415b73 write-imm mov word ptr [abs], imm16 imm=0x01
0x00415b74 write-imm mov dword ptr [abs], imm32 imm=0x45c70001
0x0041616d read mov eax, [abs]
0x0041619e write mov [abs], ax
0x0041619f write mov [abs], eax
medium480x0055a1ac
.data{'write': 1, 'compare': 1, 'read': 4}{'0x00': 1}.data global, read/write pair, small immediate values0x00401f42 write mov [abs], eax
0x00401f47 compare cmp dword ptr [abs], imm8 imm=0x00
0x0040200c read mov eax, [abs]
0x00402066 read mov eax, [abs]
0x004020a5 read mov eax, [abs]
medium480x0055a1b0
.data{'write': 1, 'compare': 1, 'read': 4}{'0x00': 1}.data global, read/write pair, small immediate values0x00401f94 write mov [abs], eax
0x00401f99 compare cmp dword ptr [abs], imm8 imm=0x00
0x00401ffe read mov eax, [abs]
0x00402018 read mov eax, [abs]
0x00402024 read mov eax, [abs]
medium480x00574531
.data{'write-imm': 2, 'read': 4}{'0x00': 2}.data global, read/write pair, small immediate values0x00407673 write-imm mov byte ptr [abs], imm8 imm=0x00
0x00430139 write-imm mov byte ptr [abs], imm8 imm=0x00
0x00430e40 read mov al, [abs]
0x00430eaa read mov al, [abs]
0x00430efb read mov al, [abs]
medium480x00574540
.data{'write-imm': 2, 'read': 4}{'0x00': 2}.data global, read/write pair, small immediate values0x00408177 write-imm mov byte ptr [abs], imm8 imm=0x00
0x004234fe read mov al, [abs]
0x00423516 read mov al, [abs]
0x0043019f write-imm mov byte ptr [abs], imm8 imm=0x00
0x00430354 read mov al, [abs]
medium480x0059e339
.data{'write-imm': 2, 'write': 2, 'read': 2}{'0x00': 2}.data global, read/write pair, small immediate values0x0040fd11 write-imm mov byte ptr [abs], imm8 imm=0x00
0x0040fd3f write-imm mov byte ptr [abs], imm8 imm=0x00
0x0040fd90 write mov [abs], al
0x0040fdc3 read mov al, [abs]
0x0040fe0e write mov [abs], al
medium480x00574580
.data{'write': 1, 'compare': 2, 'write-imm': 2, 'read': 1}{'0x00': 4}.data global, read/write pair, small immediate values0x00428edd write mov [abs], eax
0x00428ee2 compare cmp dword ptr [abs], imm8 imm=0x00
0x00428eef write-imm mov dword ptr [abs], imm32 imm=0x00
0x00428f15 compare cmp dword ptr [abs], imm8 imm=0x00
0x00428f22 read mov eax, [abs]
medium480x0055b7cc
.data{'write-imm': 1, 'read': 4, 'write': 1}{'0x00': 1}.data global, read/write pair, small immediate values0x0042db8f write-imm mov dword ptr [abs], imm32 imm=0x00
0x0042e105 read mov eax, [abs]
0x0042e1d7 read mov eax, [abs]
0x0042e2e2 read mov eax, [abs]
0x0042e3ae read mov eax, [abs]
medium480x00527068
.data{'write': 2, 'compare': 1, 'read': 1, 'write-imm': 2}{'0x00': 3}.data global, read/write pair, small immediate values0x0042ef8a write mov [abs], eax
0x0042f3d0 compare cmp dword ptr [abs], imm8 imm=0x00
0x0042f3dd read mov eax, [abs]
0x0042f3e9 write-imm mov dword ptr [abs], imm32 imm=0x00
0x0042faec write-imm mov dword ptr [abs], imm32 imm=0x00
medium480x005744e0
.data{'write-imm': 2, 'read': 2, 'write': 2}{'0x00000160': 1, '0x00': 1}.data global, read/write pair, small immediate values0x0043289b write-imm mov dword ptr [abs], imm32 imm=0x00000160
0x00432a77 read mov eax, [abs]
0x00432aed write mov [abs], eax
0x00432b5c read mov eax, [abs]
0x00432be6 write mov [abs], eax
medium480x0059e390
.data{'compare': 2, 'write-imm': 3, 'read': 1}{'0x00': 1, '0x00000200': 1, '0x14': 3}.data global, read/write pair, small immediate values0x004396f0 compare cmp dword ptr [abs], imm8 imm=0x00
0x004396fa write-imm mov dword ptr [abs], imm32 imm=0x00000200
0x00439706 compare cmp dword ptr [abs], imm8 imm=0x14
0x0043970f write-imm mov dword ptr [abs], imm32 imm=0x14
0x0043971b read mov eax, [abs]
medium480x00574543
.data{'write': 1, 'read': 2, 'write-imm': 2}{'0x00': 2}.data global, read/write pair, small immediate values0x00409067 write mov [abs], al
0x004090a5 read mov al, [abs]
0x00430147 write-imm mov byte ptr [abs], imm8 imm=0x00
0x00431166 read mov al, [abs]
0x004324e0 write-imm mov byte ptr [abs], imm8 imm=0x00
medium480x004676e0
.data{'write-imm': 2, 'read': 3}{'0x01': 1, '0x00008000': 1}.data global, read/write pair, small immediate values0x00415fc1 write-imm mov dword ptr [abs], imm32 imm=0x01
0x00415fda write-imm mov dword ptr [abs], imm32 imm=0x00008000
0x004174f2 read mov eax, [abs]
0x00420a84 read mov eax, [abs]
0x00432d79 read mov eax, [abs]
medium480x0055b584
.data{'read': 1, 'write-imm': 2, 'read-write': 2}{'0x00': 1, '0x5e5f0000': 1}.data global, read/write pair, small immediate values0x00424b64 read mov eax, [abs]
0x00424b8f write-imm mov word ptr [abs], imm16 imm=0x00
0x00424b90 write-imm mov dword ptr [abs], imm32 imm=0x5e5f0000
0x00424cc5 read-write inc/dec word ptr [abs]
0x00424cc6 read-write inc/dec dword ptr [abs]
medium480x0055b7c8
.data{'write-imm': 1, 'read': 3, 'write': 1}{'0x00': 1}.data global, read/write pair, small immediate values0x0042db85 write-imm mov dword ptr [abs], imm32 imm=0x00
0x0042e645 read mov eax, [abs]
0x0042e7bf read mov eax, [abs]
0x0042e922 read mov eax, [abs]
0x0042e93d write mov [abs], eax
medium480x0055b7d8
.data{'write-imm': 1, 'read': 2, 'write': 2}{'0x00': 1}.data global, read/write pair, small immediate values0x0042dba3 write-imm mov dword ptr [abs], imm32 imm=0x00
0x0042e12d read mov eax, [abs]
0x0042e640 write mov [abs], eax
0x0042e7ba write mov [abs], eax
0x0042eace read mov eax, [abs]
medium480x005744d0
.data{'write': 1, 'read': 2, 'write-imm': 2}{'0x00': 1, '0x00000160': 1}.data global, read/write pair, small immediate values0x004328e1 write mov [abs], eax
0x0043293b read mov eax, [abs]
0x00432a33 write-imm mov dword ptr [abs], imm32 imm=0x00
0x00432b28 write-imm mov dword ptr [abs], imm32 imm=0x00000160
0x00432d57 read mov eax, [abs]
medium480x0059dda4
.data{'compare': 1, 'read': 1, 'write-imm': 1, 'write': 1}{'0x00': 2}.data global, read/write pair, small immediate values0x0040793b compare cmp dword ptr [abs], imm8 imm=0x00
0x00407948 read mov eax, [abs]
0x00407956 write-imm mov dword ptr [abs], imm32 imm=0x00
0x0040797b write mov [abs], eax
medium480x00574591
.data{'read': 3, 'write-imm': 1}{'0x00': 1}.data global, read/write pair, small immediate values0x0042cf2d read mov al, [abs]
0x0042db7e write-imm mov byte ptr [abs], imm8 imm=0x00
0x0042dc3e read mov al, [abs]
0x0042dc4d read mov al, [abs]
medium480x005744d4
.data{'write': 1, 'read': 1, 'write-imm': 2}{'0x00': 1, '0x20': 1}.data global, read/write pair, small immediate values0x004328f6 write mov [abs], eax
0x00432945 read mov eax, [abs]
0x00432a6d write-imm mov dword ptr [abs], imm32 imm=0x00
0x00432b32 write-imm mov dword ptr [abs], imm32 imm=0x20
medium480x0059e2d4
.data{'write': 1, 'compare': 1, 'read': 1}{'0x00': 1}.data global, read/write pair, small immediate values0x00404c44 write mov [abs], eax
0x00404e77 compare cmp dword ptr [abs], imm8 imm=0x00
0x00404e8a read mov eax, [abs]
medium480x0057457c
.data{'read': 2, 'write-imm': 1}{'0x00': 1}.data global, read/write pair, small immediate values0x004302b5 read mov al, [abs]
0x004302c2 read mov al, [abs]
0x004302cc write-imm mov byte ptr [abs], imm8 imm=0x00
medium480x005744f2
.data{'read': 1, 'write-imm': 2}{'0x01': 1, '0x00e90001': 1}.data global, read/write pair, small immediate values0x00432ad9 read mov eax, [abs]
0x00432e00 write-imm mov word ptr [abs], imm16 imm=0x01
0x00432e01 write-imm mov dword ptr [abs], imm32 imm=0x00e90001
medium480x0059f4bc
.data{'write': 1, 'compare': 1, 'read': 1}{'0x00': 1}.data global, read/write pair, small immediate values0x0043748d write mov [abs], eax
0x004374a0 compare cmp dword ptr [abs], imm8 imm=0x00
0x00438798 read mov eax, [abs]
medium480x0059e337
.data{'write-imm': 1, 'read': 1}{'0x01': 1}.data global, read/write pair, small immediate values0x0040fc84 write-imm mov byte ptr [abs], imm8 imm=0x01
0x0040fcc6 read mov al, [abs]
medium480x0059db5a
.data{'read': 1, 'write-imm': 1}{'0x02': 1}.data global, read/write pair, small immediate values0x004106c5 read mov al, [abs]
0x0041d747 write-imm mov byte ptr [abs], imm8 imm=0x02
medium480x0059e318
.data{'write-imm': 1, 'read': 1}{'0x00': 1}.data global, read/write pair, small immediate values0x00411330 write-imm mov dword ptr [abs], imm32 imm=0x00
0x00411485 read mov eax, [abs]
medium480x0059e31c
.data{'write-imm': 1, 'read': 1}{'0x00': 1}.data global, read/write pair, small immediate values0x0041133a write-imm mov dword ptr [abs], imm32 imm=0x00
0x0041147f read mov eax, [abs]