Scene/Event Global Flag 후보
전역 flag compare/set 후보를 정적으로 모은다. route proof가 아니라 다음 추적 대상 목록이다.
요약
global-flag-candidates-static-only2645absolute memory ops
374candidate globals
14high
195medium
15low
높은 점수는 read/write와 handler 근접도가 있다는 뜻이며, 같은 입구의 조건 분기 확정은 아니다.
후보
score순| confidence | score | target | section | counts | immediates | reasons | evidence |
|---|---|---|---|---|---|---|---|
| high | 107 | 0x0059e33eruntimeFlag59e33e, 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 context | 0x0040b6a1 read mov al, [abs] script opcode 0x120x0040b77f read mov al, [abs] script opcode 0x120x0040b7a0 read mov al, [abs] script opcode 0x120x0040c53a read mov al, [abs] script opcode 0x220x0040c598 read mov al, [abs] script opcode 0x22 |
| high | 99 | 0x00457749save_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 context | 0x0040b9bb read mov al, [abs] script opcode 0x160x0040bae9 read mov al, [abs] script opcode 0x180x0040bb78 read mov al, [abs] script opcode 0x180x00411329 write-imm mov byte ptr [abs], imm8 imm=0x01 |
| high | 97 | 0x00457744active 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 context | 0x0040b590 read mov al, [abs] script opcode 0x120x0040b770 read mov al, [abs] script opcode 0x120x0040b876 read mov al, [abs]0x00411306 write-imm mov byte ptr [abs], imm8 imm=0x01 |
| high | 95 | 0x00457745save_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 context | 0x0040b8bd read mov al, [abs]0x0041130d write-imm mov byte ptr [abs], imm8 imm=0x010x0042002f read movzx eax, byte ptr [abs] event handler ['0x36'] |
| high | 95 | 0x00457748save_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 context | 0x0040b972 read mov al, [abs] script opcode 0x160x00411322 write-imm mov byte ptr [abs], imm8 imm=0x00 |
| high | 83 | 0x00457747save_selector_active_flag_sources.json | .data | {'read': 3, 'write-imm': 1} | {'0x00': 1} | .data global, read/write pair, small immediate values, known flag artifact anchor | 0x004019fc read mov al, [abs]0x0040b929 read mov al, [abs]0x0041131b write-imm mov byte ptr [abs], imm8 imm=0x000x0041149a read mov al, [abs] |
| high | 83 | 0x00457746save_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 | 0x0040b8e0 read mov al, [abs]0x00411314 write-imm mov byte ptr [abs], imm8 imm=0x010x00423480 read mov al, [abs] |
| high | 75 | 0x0055a1b8 | .data | {'write-imm': 41, 'compare': 2} | {'0x00': 5, '0x01': 38} | .data global, read/write pair, small immediate values, near event/script handler context | 0x00402327 write-imm mov dword ptr [abs], imm32 imm=0x000x00402331 compare cmp dword ptr [abs], imm8 imm=0x000x00402390 write-imm mov dword ptr [abs], imm32 imm=0x000x004023c3 write-imm mov dword ptr [abs], imm32 imm=0x010x004023df write-imm mov dword ptr [abs], imm32 imm=0x01 |
| high | 75 | 0x0059e34a | .data | {'write': 1, 'write-imm': 3, 'read': 27} | {'0x00': 2, '0x01': 1} | .data global, read/write pair, small immediate values, near event/script handler context | 0x0040b7ba write mov [abs], al0x0040b7cb write-imm mov byte ptr [abs], imm8 imm=0x000x0040b7f9 read mov al, [abs]0x0040f744 read mov al, [abs]0x0040fcf9 read mov al, [abs] |
| high | 75 | 0x0059e34b | .data | {'write-imm': 4, 'read': 10} | {'0x01': 2, '0x00': 2} | .data global, read/write pair, small immediate values, near event/script handler context | 0x0040f7ba write-imm mov byte ptr [abs], imm8 imm=0x010x0040f7c6 write-imm mov byte ptr [abs], imm8 imm=0x000x0040f80c read mov al, [abs]0x0040f85d read mov al, [abs]0x0040f944 write-imm mov byte ptr [abs], imm8 imm=0x01 |
| high | 75 | 0x0059e33f | .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 context | 0x0040fa88 read mov al, [abs] script opcode 0x5c0x0041e738 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'] |
| high | 72 | 0x004576e8 | .data | {'read': 70, 'write-imm': 1, 'read-write': 1} | {'0x00': 1} | .data global, read/write pair, small immediate values, near event/script handler context | 0x00406b90 read mov al, [abs]0x00406ccd read mov al, [abs]0x00407d23 read mov al, [abs]0x004081dd read mov al, [abs]0x00408371 read mov al, [abs] |
| high | 72 | 0x0059e300 | .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 context | 0x0040c951 write-imm mov word ptr [abs], imm16 imm=0x00 script opcode 0x260x0040c952 write-imm mov dword ptr [abs], imm32 imm=0x45c70000 script opcode 0x260x0040c98d read-write inc/dec word ptr [abs] script opcode 0x260x0040c98e read-write inc/dec dword ptr [abs] script opcode 0x260x0040c9d0 read-write inc/dec word ptr [abs] script opcode 0x26 |
| high | 72 | 0x0059e334 | .data | {'write-imm': 5, 'read': 1} | {'0x00': 2, '0x01': 1, '0x02': 2} | .data global, read/write pair, small immediate values, near event/script handler context | 0x0040bbe0 write-imm mov byte ptr [abs], imm8 imm=0x00 script opcode 0x180x0040d6f2 write-imm mov byte ptr [abs], imm8 imm=0x01 script opcode 0x2f0x0040d834 write-imm mov byte ptr [abs], imm8 imm=0x000x0040dd86 write-imm mov byte ptr [abs], imm8 imm=0x02 script opcode 0x380x0040ddb9 write-imm mov byte ptr [abs], imm8 imm=0x02 script opcode 0x38 |
| medium | 69 | 0x0059db24 | .data | {'write-imm': 2, 'compare': 2} | {'0x00': 3, '0x01': 1} | .data global, read/write pair, small immediate values, near event/script handler context | 0x0040bc0f write-imm mov dword ptr [abs], imm32 imm=0x00 script opcode 0x1c0x0040bc60 write-imm mov dword ptr [abs], imm32 imm=0x01 script opcode 0x1c0x0040bc6f compare cmp dword ptr [abs], imm8 imm=0x00 script opcode 0x1c0x0040be68 compare cmp dword ptr [abs], imm8 imm=0x00 script opcode 0x1c |
| medium | 67 | 0x0059dd6c | .data | {'write': 22, 'read': 16} | {} | .data global, read/write pair, near event/script handler context | 0x0040465d write mov [abs], ax0x0040465e write mov [abs], eax0x00404666 read mov eax, [abs]0x0040468b read mov eax, [abs]0x00404806 read mov eax, [abs] |
| medium | 67 | 0x0059db28 | .data | {'write': 2, 'read': 16} | {} | .data global, read/write pair, near event/script handler context | 0x0040c098 write mov [abs], ax0x0040c099 write mov [abs], eax0x0040c0b7 read mov eax, [abs]0x0040c5c4 read mov eax, [abs] script opcode 0x220x0040c9ab read mov eax, [abs] script opcode 0x26 |
| medium | 67 | 0x0059e34druntimeFlag59e34d, runtime_opcode24_flag_context.json | .data | {'read': 12} | {} | .data global, known flag artifact anchor, near event/script handler context | 0x00406b00 read mov al, [abs]0x00406bd4 read mov al, [abs]0x00406cf9 read mov al, [abs]0x0040c51e read mov al, [abs] script opcode 0x220x0040fa78 read mov al, [abs] script opcode 0x5c |
| medium | 67 | 0x0059e358 | .data | {'write-imm': 2, 'compare': 1} | {'0x00': 2, '0x01': 1} | .data global, read/write pair, small immediate values, near event/script handler context | 0x0040bb1c write-imm mov dword ptr [abs], imm32 imm=0x00 script opcode 0x180x0040bbd1 write-imm mov dword ptr [abs], imm32 imm=0x01 script opcode 0x180x0040c4e6 compare cmp dword ptr [abs], imm8 imm=0x00 script opcode 0x22 |
| medium | 66 | 0x0059de30 | .data | {'write': 4, 'compare': 1, 'read': 1} | {'0x00': 1} | .data global, read/write pair, small immediate values, near event/script handler context | 0x0040adb8 write mov [abs], eax0x0040add6 compare cmp dword ptr [abs], imm8 imm=0x00 script opcode 0x0c0x0040adfe read mov eax, [abs] script opcode 0x0c0x0040ae37 write mov [abs], eax script opcode 0x0c0x0040ae4a write mov [abs], eax script opcode 0x0c |
| medium | 66 | 0x0059db18 | .data | {'write': 2, 'compare': 1, 'read': 1} | {'0x00': 1} | .data global, read/write pair, small immediate values, near event/script handler context | 0x0040ba7c write mov [abs], eax script opcode 0x160x0040bb38 compare cmp dword ptr [abs], imm8 imm=0x00 script opcode 0x180x0040bb60 read mov eax, [abs] script opcode 0x180x0040bb9c write mov [abs], eax script opcode 0x18 |
| medium | 65 | 0x0059e2a8runtimeListState59e2a8 | .data | {'write': 1} | {} | .data global, write-only, known flag artifact anchor, near event/script handler context | 0x0040fc50 write mov [abs], eax script opcode 0x5c |
| medium | 64 | 0x0059db1f | .data | {'write-imm': 3, 'read-write': 1} | {'0x00': 3} | .data global, read/write pair, small immediate values, near event/script handler context | 0x0040ba9f write-imm mov byte ptr [abs], imm8 imm=0x00 script opcode 0x160x0040bae0 write-imm mov byte ptr [abs], imm8 imm=0x00 script opcode 0x180x0040bba1 write-imm mov byte ptr [abs], imm8 imm=0x00 script opcode 0x180x00433107 read-write inc byte ptr [abs] |
| medium | 63 | 0x0059e34c | .data | {'write-imm': 2, 'read': 3} | {'0x01': 1, '0x00': 1} | .data global, read/write pair, small immediate values, near event/script handler context | 0x0040f894 write-imm mov byte ptr [abs], imm8 imm=0x010x0040f8a0 write-imm mov byte ptr [abs], imm8 imm=0x000x0040f8d1 read mov al, [abs]0x0040f90d read mov al, [abs]0x004204ce read mov al, [abs] event handler ['0x38'] |
| medium | 63 | 0x0059e344runtimeFlag59e344 | .data | {'read': 4} | {} | .data global, known flag artifact anchor, near event/script handler context | 0x0040b6f4 read mov al, [abs] script opcode 0x120x0040b70c read mov al, [abs] script opcode 0x120x0041e43d read mov al, [abs] six-slot object condition group0x00420086 read mov al, [abs] event handler ['0x38'] |
| medium | 62 | 0x0059e2a4 | .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 context | 0x0040d037 write-imm mov word ptr [abs], imm16 imm=0x00 script opcode 0x2c0x0040d038 write-imm mov dword ptr [abs], imm32 imm=0x458b0000 script opcode 0x2c0x0040d880 read-write inc/dec word ptr [abs]0x0040d881 read-write inc/dec dword ptr [abs]0x0040d892 read mov eax, [abs] |
| medium | 61 | 0x0059dd70 | .data | {'read': 6, 'write': 1} | {} | .data global, read/write pair, near event/script handler context | 0x00405d0a read mov eax, [abs]0x00405d2b read mov eax, [abs]0x0040ae84 read mov eax, [abs] script opcode 0x0c0x0040aea7 read mov eax, [abs] script opcode 0x0c0x0040aeb5 read mov eax, [abs] script opcode 0x0c |
| medium | 61 | 0x0059e347 | .data | {'read': 4, 'write': 1} | {} | .data global, read/write pair, near event/script handler context | 0x0040c688 read mov al, [abs]0x0040f657 read mov al, [abs] script opcode 0x590x0040f664 read mov al, [abs] script opcode 0x590x0040f6c6 read mov al, [abs]0x0040fb21 write mov [abs], al script opcode 0x5c |
| medium | 61 | 0x0059e345runtimeFlag59e345 | .data | {'read': 5} | {} | .data global, known flag artifact anchor, near event/script handler context | 0x0040f9ee read mov al, [abs] script opcode 0x5c0x00411160 read mov al, [abs]0x0041e09b read mov al, [abs] party/object condition group0x0041e2c3 read mov al, [abs] party/object condition group0x0041e7e6 read mov al, [abs] |
| medium | 61 | 0x0059e2a0 | .data | {'write': 1, 'read': 2} | {} | .data global, read/write pair, near event/script handler context | 0x0040ba4e write mov [abs], eax script opcode 0x160x0040bb11 read mov eax, [abs] script opcode 0x180x0040bbc6 read mov eax, [abs] script opcode 0x18 |
| medium | 60 | 0x00574533 | .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 values | 0x00430155 write-imm mov byte ptr [abs], imm8 imm=0x000x0043024a write-imm mov byte ptr [abs], imm8 imm=0x000x004302c7 write mov [abs], al0x004302e6 write-imm mov byte ptr [abs], imm8 imm=0x010x004302f2 write-imm mov byte ptr [abs], imm8 imm=0x02 |
| medium | 60 | 0x0059e340 | .data | {'write': 1, 'write-imm': 1, 'read': 3} | {'0x00': 1} | .data global, read/write pair, small immediate values, near event/script handler context | 0x0040b799 write mov [abs], al script opcode 0x120x0040b7c4 write-imm mov byte ptr [abs], imm8 imm=0x000x0040b7d7 read mov al, [abs]0x0041fc95 read mov al, [abs]0x004332aa read mov al, [abs] |
| medium | 59 | 0x0059dd60 | .data | {'write': 6, 'read': 12} | {} | .data global, read/write pair, near event/script handler context | 0x0040c298 write mov [abs], ax0x0040c299 write mov [abs], eax0x0040c2f1 write mov [abs], ax0x0040c2f2 write mov [abs], eax0x0040c33f write mov [abs], ax |
| medium | 59 | 0x0059e33a | .data | {'read': 3, 'write': 1} | {} | .data global, read/write pair, near event/script handler context | 0x0040fea9 read mov al, [abs]0x0040fec3 write mov [abs], al0x0040ff73 read mov al, [abs] script opcode 0x630x0041fb8c read mov al, [abs] event handler ['0x31'] |
| medium | 59 | 0x0059db1e | .data | {'write': 1, 'read': 1} | {} | .data global, read/write pair, near event/script handler context | 0x0040ba9a write mov [abs], al script opcode 0x160x0040bac1 read mov al, [abs] script opcode 0x18 |
| medium | 57 | 0x0059e2d8 | .data | {'write': 1, 'read': 2} | {} | .data global, read/write pair, near event/script handler context | 0x0040fc6c write mov [abs], al0x0040fc73 read mov al, [abs]0x0041f987 read mov al, [abs] event handler ['0x31'] |
| medium | 57 | 0x0059db50 | .data | {'write': 1, 'read': 1} | {} | .data global, read/write pair, near event/script handler context | 0x0040fc5e write mov [abs], eax0x0041006a read mov eax, [abs] script opcode 0x63 |
| medium | 54 | 0x0055b588 | .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 values | 0x00425095 write-imm mov word ptr [abs], imm16 imm=0x010x00425096 write-imm mov dword ptr [abs], imm32 imm=0x45c700010x00425113 write-imm mov word ptr [abs], imm16 imm=0x040x00425114 write-imm mov dword ptr [abs], imm32 imm=0x04a100040x004251a4 read mov eax, [abs] |
| medium | 54 | 0x00559338 | .data | {'compare': 3, 'write-imm': 2} | {'0x00': 1, '0x01': 2, '0x02': 2} | .data global, read/write pair, small immediate values | 0x00438a03 compare cmp dword ptr [abs], imm8 imm=0x000x00438a1e write-imm mov dword ptr [abs], imm32 imm=0x010x00438a3a write-imm mov dword ptr [abs], imm32 imm=0x020x00438a5e compare cmp dword ptr [abs], imm8 imm=0x010x00438b0d compare cmp dword ptr [abs], imm8 imm=0x02 |
| medium | 54 | 0x0055bb40 | .data | {'write-imm': 3, 'compare': 1} | {'0x01': 1, '0x02': 2, '0x03': 1} | .data global, read/write pair, small immediate values | 0x0042ee3c write-imm mov dword ptr [abs], imm32 imm=0x010x0042ee4b write-imm mov dword ptr [abs], imm32 imm=0x020x0042ee64 write-imm mov dword ptr [abs], imm32 imm=0x030x0042f132 compare cmp dword ptr [abs], imm8 imm=0x02 |
| medium | 51 | 0x0057459c | .data | {'read': 38, 'write-imm': 8} | {'0x01': 4, '0x00': 4} | .data global, read/write pair, small immediate values | 0x0042931e read mov eax, [abs]0x004293f2 read mov eax, [abs]0x0042955a read mov eax, [abs]0x0042966e read mov eax, [abs]0x00429786 read mov eax, [abs] |
| medium | 51 | 0x0058d7c0 | .data | {'write-imm': 4, 'read': 12, 'write': 4} | {'0x01': 1, '0xc0330001': 1, '0x00': 1, '0xc7660000': 1} | .data global, read/write pair, small immediate values | 0x00428e9a write-imm mov word ptr [abs], imm16 imm=0x010x00428e9b write-imm mov dword ptr [abs], imm32 imm=0xc03300010x00428eb3 read mov eax, [abs]0x00428ebb write mov [abs], ax0x00428ebc write mov [abs], eax |
| medium | 51 | 0x0055b280 | .data | {'write-imm': 15, 'compare': 1} | {'0x00': 2, '0x01': 14} | .data global, read/write pair, small immediate values | 0x0041b673 write-imm mov dword ptr [abs], imm32 imm=0x000x0041b687 compare cmp dword ptr [abs], imm8 imm=0x000x0041b738 write-imm mov dword ptr [abs], imm32 imm=0x010x0041b862 write-imm mov dword ptr [abs], imm32 imm=0x010x0041b8a0 write-imm mov dword ptr [abs], imm32 imm=0x01 |
| medium | 51 | 0x00559d98 | .data | {'compare': 1, 'write-imm': 11} | {'0x00': 2, '0x01': 10} | .data global, read/write pair, small immediate values | 0x00401006 compare cmp dword ptr [abs], imm8 imm=0x000x00401027 write-imm mov dword ptr [abs], imm32 imm=0x000x004010c3 write-imm mov dword ptr [abs], imm32 imm=0x010x0040117f write-imm mov dword ptr [abs], imm32 imm=0x010x004012b1 write-imm mov dword ptr [abs], imm32 imm=0x01 |
| medium | 51 | 0x0059db4c | .data | {'write-imm': 11, 'compare': 1} | {'0x01': 9, '0x00': 3} | .data global, read/write pair, small immediate values | 0x0040725a write-imm mov dword ptr [abs], imm32 imm=0x010x004073bd write-imm mov dword ptr [abs], imm32 imm=0x010x004074ba write-imm mov dword ptr [abs], imm32 imm=0x010x0040840b write-imm mov dword ptr [abs], imm32 imm=0x010x004085f9 write-imm mov dword ptr [abs], imm32 imm=0x01 |
| medium | 51 | 0x00510030 | .data | {'write-imm': 5, 'read': 1, 'compare': 4, 'write': 1} | {'0x00': 7, '0x01': 2} | .data global, read/write pair, small immediate values | 0x0042ca10 write-imm mov dword ptr [abs], imm32 imm=0x000x0042cadd write-imm mov dword ptr [abs], imm32 imm=0x010x0042cb7d write-imm mov dword ptr [abs], imm32 imm=0x000x0042cda5 read mov eax, [abs]0x0042d02a compare cmp dword ptr [abs], imm8 imm=0x00 |
| medium | 51 | 0x00510028 | .data | {'write-imm': 5, 'read': 1, 'compare': 3, 'write': 1} | {'0x00': 6, '0x01': 2} | .data global, read/write pair, small immediate values | 0x00429280 write-imm mov dword ptr [abs], imm32 imm=0x000x004292e6 write-imm mov dword ptr [abs], imm32 imm=0x010x0042a4a6 write-imm mov dword ptr [abs], imm32 imm=0x000x0042a4b0 read mov eax, [abs]0x0042ad9f compare cmp dword ptr [abs], imm8 imm=0x00 |
| medium | 51 | 0x0055b9d8 | .data | {'compare': 2, 'write-imm': 8} | {'0x00': 7, '0x01': 3} | .data global, read/write pair, small immediate values | 0x0042f032 compare cmp dword ptr [abs], imm8 imm=0x000x0042f04f write-imm mov dword ptr [abs], imm32 imm=0x000x0042f224 write-imm mov dword ptr [abs], imm32 imm=0x000x0042f233 write-imm mov dword ptr [abs], imm32 imm=0x010x0042f301 compare cmp dword ptr [abs], imm8 imm=0x00 |
| medium | 51 | 0x0055ba38 | .data | {'write': 1, 'compare': 8} | {'0x02': 6, '0x01': 2} | .data global, read/write pair, small immediate values | 0x0042eeb1 write mov [abs], eax0x0042effa compare cmp dword ptr [abs], imm8 imm=0x020x0042f3b7 compare cmp dword ptr [abs], imm8 imm=0x020x0042f401 compare cmp dword ptr [abs], imm8 imm=0x020x0042f469 compare cmp dword ptr [abs], imm8 imm=0x02 |
| medium | 51 | 0x00510048 | .data | {'read': 1, 'write-imm': 4, 'compare': 2} | {'0x00': 4, '0x01': 2} | .data global, read/write pair, small immediate values | 0x0042cc88 read mov al, [abs]0x0042d3db write-imm mov dword ptr [abs], imm32 imm=0x000x0042d3ff write-imm mov dword ptr [abs], imm32 imm=0x010x0042d63e write-imm mov dword ptr [abs], imm32 imm=0x000x0042d64d write-imm mov dword ptr [abs], imm32 imm=0x01 |
| medium | 51 | 0x0055b7a5 | .data | {'write-imm': 1, 'write': 1, 'compare': 2, 'read': 3} | {'0x00': 1, '0x-0000001': 2} | .data global, read/write pair, small immediate values | 0x0042db60 write-imm mov dword ptr [abs], imm32 imm=0x000x0042dbfc write mov [abs], eax0x0042dc01 compare cmp dword ptr [abs], imm8 imm=0x-00000010x0042dcf8 compare cmp dword ptr [abs], imm8 imm=0x-00000010x0042dd0a read mov eax, [abs] |
| medium | 51 | 0x00440428 | .data | {'write-imm': 3, 'compare': 1, 'read': 1, 'write': 1} | {'0x01': 1, '0x00': 3} | .data global, read/write pair, small immediate values | 0x0040193c write-imm mov dword ptr [abs], imm32 imm=0x010x00401af7 compare cmp dword ptr [abs], imm8 imm=0x000x00401c8e write-imm mov dword ptr [abs], imm32 imm=0x000x00401fc5 read mov eax, [abs]0x00401fe6 write-imm mov dword ptr [abs], imm32 imm=0x00 |
| medium | 51 | 0x0055b288 | .data | {'write-imm': 2, 'read': 3, 'write': 1} | {'0x00': 1, '0x02': 1} | .data global, read/write pair, small immediate values | 0x0041f0eb write-imm mov byte ptr [abs], imm8 imm=0x000x0041f10a read mov al, [abs]0x0041f112 write mov [abs], al0x0041f142 write-imm mov byte ptr [abs], imm8 imm=0x020x0041f26f read mov al, [abs] |
| medium | 51 | 0x00510054 | .data | {'compare': 2, 'write-imm': 4} | {'0x00': 4, '0x01': 2} | .data global, read/write pair, small immediate values | 0x00429250 compare cmp dword ptr [abs], imm8 imm=0x000x00429276 write-imm mov dword ptr [abs], imm32 imm=0x000x004292dc write-imm mov dword ptr [abs], imm32 imm=0x010x0042932d write-imm mov dword ptr [abs], imm32 imm=0x000x004293b4 write-imm mov dword ptr [abs], imm32 imm=0x01 |
| medium | 51 | 0x00510044 | .data | {'write-imm': 3, 'compare': 2, 'write': 1} | {'0x00': 4, '0x01': 1} | .data global, read/write pair, small immediate values | 0x0042cbf6 write-imm mov dword ptr [abs], imm32 imm=0x000x0042cd1e compare cmp dword ptr [abs], imm8 imm=0x000x0042d0ec write mov [abs], eax0x0042d132 write-imm mov dword ptr [abs], imm32 imm=0x010x0042d217 compare cmp dword ptr [abs], imm8 imm=0x00 |
| medium | 51 | 0x0055ba28 | .data | {'compare': 2, 'write-imm': 4} | {'0x00': 5, '0x01': 1} | .data global, read/write pair, small immediate values | 0x0042f080 compare cmp dword ptr [abs], imm8 imm=0x000x0042f09d write-imm mov dword ptr [abs], imm32 imm=0x000x0042f34f compare cmp dword ptr [abs], imm8 imm=0x000x0042f36c write-imm mov dword ptr [abs], imm32 imm=0x000x0042f4d0 write-imm mov dword ptr [abs], imm32 imm=0x00 |
| medium | 51 | 0x0047f1d0 | .data | {'write-imm': 2, 'compare': 3} | {'0x00': 4, '0x01': 1} | .data global, read/write pair, small immediate values | 0x0041b67d write-imm mov dword ptr [abs], imm32 imm=0x000x0041f0a5 write-imm mov dword ptr [abs], imm32 imm=0x010x0041f0de compare cmp dword ptr [abs], imm8 imm=0x000x0041f17b compare cmp dword ptr [abs], imm8 imm=0x000x0041f1c8 compare cmp dword ptr [abs], imm8 imm=0x00 |
| medium | 51 | 0x00510050 | .data | {'compare': 2, 'write-imm': 3} | {'0x00': 4, '0x01': 1} | .data global, read/write pair, small immediate values | 0x0042c9ef compare cmp dword ptr [abs], imm8 imm=0x000x0042ca1a write-imm mov dword ptr [abs], imm32 imm=0x000x0042cae7 write-imm mov dword ptr [abs], imm32 imm=0x010x0042cb87 write-imm mov dword ptr [abs], imm32 imm=0x000x0042d98f compare cmp dword ptr [abs], imm8 imm=0x00 |
| medium | 51 | 0x0055945c | .data | {'compare': 1, 'write-imm': 4} | {'0x00': 2, '0x01': 3} | .data global, read/write pair, small immediate values | 0x00438d56 compare cmp dword ptr [abs], imm8 imm=0x000x00438d80 write-imm mov dword ptr [abs], imm32 imm=0x000x00438d93 write-imm mov dword ptr [abs], imm32 imm=0x010x00438da8 write-imm mov dword ptr [abs], imm32 imm=0x010x00438dbd write-imm mov dword ptr [abs], imm32 imm=0x01 |
| medium | 51 | 0x0047f1d4 | .data | {'read': 1, 'write-imm': 3} | {'0x01': 1, '0x00': 2} | .data global, read/write pair, small immediate values | 0x0041b8f6 read mov al, [abs]0x0041b914 write-imm mov byte ptr [abs], imm8 imm=0x010x0041b931 write-imm mov byte ptr [abs], imm8 imm=0x000x0041f09e write-imm mov byte ptr [abs], imm8 imm=0x00 |
| medium | 51 | 0x0055b128 | .data | {'compare': 1, 'write-imm': 3} | {'0x00': 3, '0x01': 1} | .data global, read/write pair, small immediate values | 0x0041d621 compare cmp dword ptr [abs], imm8 imm=0x000x0041d6f1 write-imm mov dword ptr [abs], imm32 imm=0x010x0041d820 write-imm mov dword ptr [abs], imm32 imm=0x000x0041d86a write-imm mov dword ptr [abs], imm32 imm=0x00 |
| medium | 51 | 0x0055b310 | .data | {'write-imm': 3, 'compare': 1} | {'0x00': 2, '0x01': 2} | .data global, read/write pair, small immediate values | 0x00423a35 write-imm mov dword ptr [abs], imm32 imm=0x000x00423a47 compare cmp dword ptr [abs], imm8 imm=0x000x00423a66 write-imm mov dword ptr [abs], imm32 imm=0x010x00423a95 write-imm mov dword ptr [abs], imm32 imm=0x01 |
| medium | 51 | 0x0055b794 | .data | {'compare': 2, 'write-imm': 2} | {'0x00': 3, '0x01': 1} | .data global, read/write pair, small immediate values | 0x00427ae1 compare cmp dword ptr [abs], imm8 imm=0x000x00427dcd write-imm mov dword ptr [abs], imm32 imm=0x000x00427dec compare cmp dword ptr [abs], imm8 imm=0x000x00427e05 write-imm mov dword ptr [abs], imm32 imm=0x01 |
| medium | 51 | 0x0051004c | .data | {'compare': 1, 'write-imm': 3} | {'0x01': 2, '0x00': 2} | .data global, read/write pair, small immediate values | 0x00428c6a compare cmp dword ptr [abs], imm8 imm=0x010x00428c91 write-imm mov dword ptr [abs], imm32 imm=0x000x00428d24 write-imm mov dword ptr [abs], imm32 imm=0x010x00428d6c write-imm mov dword ptr [abs], imm32 imm=0x00 |
| medium | 48 | 0x00574594 | .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 values | 0x00428c4f read mov eax, [abs]0x00428fde write-imm mov dword ptr [abs], imm32 imm=0x0000fffe0x00428fed write-imm mov dword ptr [abs], imm32 imm=0x0000ffff0x00429066 write-imm mov dword ptr [abs], imm32 imm=0x0000fffe0x00429075 write-imm mov dword ptr [abs], imm32 imm=0x0000ffff |
| medium | 48 | 0x004576de | .data | {'write': 6, 'read': 31, 'read-write': 12, 'write-imm': 2} | {'0x00': 1, '0x1ee90000': 1} | .data global, read/write pair, small immediate values | 0x00406fe7 write mov [abs], ax0x00406fe8 write mov [abs], eax0x00407062 read mov eax, [abs]0x004070b5 read mov eax, [abs]0x0040715f read mov eax, [abs] |
| medium | 48 | 0x004576dc | .data | {'write': 6, 'read': 25, 'read-write': 12, 'write-imm': 2} | {'0x00': 1, '0xc7660000': 1} | .data global, read/write pair, small immediate values | 0x00406f9b write mov [abs], ax0x00406f9c write mov [abs], eax0x0040702b read mov eax, [abs]0x00407099 read mov eax, [abs]0x004071b1 read mov eax, [abs] |
| medium | 48 | 0x0059e312 | .data | {'read': 23, 'write': 14, 'write-imm': 2} | {'0x00': 1, '0x458b0000': 1} | .data global, read/write pair, small immediate values | 0x0040b166 read mov eax, [abs]0x0040b188 read mov eax, [abs]0x0040b1b2 read mov eax, [abs]0x0040b1d4 read mov eax, [abs]0x0040b1fe read mov eax, [abs] |
| medium | 48 | 0x004676cc | .data | {'write': 29, 'read': 1, 'write-imm': 3, 'compare': 1} | {'0x00': 3, '0x887601c2': 1} | .data global, read/write pair, small immediate values | 0x0041562d write mov [abs], eax0x004156a0 write mov [abs], eax0x00415708 write mov [abs], eax0x004157b0 write mov [abs], eax0x00415849 write mov [abs], eax |
| medium | 48 | 0x004676c0 | .data | {'read': 24, 'compare': 6, 'write-imm': 2} | {'0x00': 8} | .data global, read/write pair, small immediate values | 0x00415653 read mov eax, [abs]0x00415659 read mov eax, [abs]0x00415680 read mov eax, [abs]0x00415686 read mov eax, [abs]0x004156bb read mov eax, [abs] |
| medium | 48 | 0x00526f60 | .data | {'compare': 4, 'read': 22, 'write-imm': 3} | {'0x00': 7} | .data global, read/write pair, small immediate values | 0x0042f025 compare cmp dword ptr [abs], imm8 imm=0x000x0042f03f read mov eax, [abs]0x0042f045 read mov eax, [abs]0x0042f059 read mov eax, [abs]0x0042f05f read mov eax, [abs] |
| medium | 48 | 0x00526f5c | .data | {'compare': 4, 'read': 22, 'write-imm': 3} | {'0x00': 7} | .data global, read/write pair, small immediate values | 0x0042f073 compare cmp dword ptr [abs], imm8 imm=0x000x0042f08d read mov eax, [abs]0x0042f093 read mov eax, [abs]0x0042f0a7 read mov eax, [abs]0x0042f0ad read mov eax, [abs] |
| medium | 48 | 0x0055abd8 | .data | {'write': 1, 'read': 23, 'compare': 2} | {'0x00': 2} | .data global, read/write pair, small immediate values | 0x004157c9 write mov [abs], eax0x004157ce read mov eax, [abs]0x004157e4 read mov eax, [abs]0x004157ef read mov eax, [abs]0x00415825 read mov eax, [abs] |
| medium | 48 | 0x004676c4 | .data | {'compare': 7, 'read': 15, 'write-imm': 3} | {'0x00': 10} | .data global, read/write pair, small immediate values | 0x00415edc compare cmp dword ptr [abs], imm8 imm=0x000x00415ee9 read mov eax, [abs]0x00415eef read mov eax, [abs]0x00415ef9 write-imm mov dword ptr [abs], imm32 imm=0x000x0041629a compare cmp dword ptr [abs], imm8 imm=0x00 |
| medium | 48 | 0x005745b0 | .data | {'write-imm': 3, 'read': 10, 'compare': 2} | {'0x00': 5} | .data global, read/write pair, small immediate values | 0x0042928a write-imm mov dword ptr [abs], imm32 imm=0x000x004292ba read mov eax, [abs]0x004292c0 read mov eax, [abs]0x00429337 compare cmp dword ptr [abs], imm8 imm=0x000x00429344 read mov eax, [abs] |
| medium | 48 | 0x00574544 | .data | {'write': 1, 'read': 11, 'write-imm': 2} | {'0x01': 2} | .data global, read/write pair, small immediate values | 0x00409059 write mov [abs], al0x0040908b read mov al, [abs]0x00430140 write-imm mov byte ptr [abs], imm8 imm=0x010x00430345 read mov al, [abs]0x004304ed read mov al, [abs] |
| medium | 48 | 0x00526f58 | .data | {'compare': 4, 'read': 8, 'write-imm': 2} | {'0x00': 6} | .data global, read/write pair, small immediate values | 0x0042f011 compare cmp dword ptr [abs], imm8 imm=0x000x0042f0cc read mov eax, [abs]0x0042f0d2 read mov eax, [abs]0x0042f194 read mov eax, [abs]0x0042f19a read mov eax, [abs] |
| medium | 48 | 0x0059dd68 | .data | {'compare': 4, 'read': 5, 'write': 3} | {'0x00': 4} | .data global, read/write pair, small immediate values | 0x004077bc compare cmp dword ptr [abs], imm8 imm=0x000x004077c9 read mov eax, [abs]0x004077fa write mov [abs], eax0x004077ff read mov eax, [abs]0x00407817 write mov [abs], eax |
| medium | 48 | 0x004c8c78 | .data | {'write': 1, 'read': 7, 'compare': 3, 'write-imm': 1} | {'0x00': 4} | .data global, read/write pair, small immediate values | 0x00427e4c write mov [abs], eax0x00427e87 read mov eax, [abs]0x00427e93 read mov eax, [abs]0x00427ea8 compare cmp dword ptr [abs], imm8 imm=0x000x00427eed read mov eax, [abs] |
| medium | 48 | 0x00574500 | .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 values | 0x00432bbc read mov eax, [abs]0x00432e65 write-imm mov word ptr [abs], imm16 imm=0x000x00432e66 write-imm mov dword ptr [abs], imm32 imm=0xc76600000x00432ee3 read-write inc/dec word ptr [abs]0x00432ee4 read-write inc/dec dword ptr [abs] |
| medium | 48 | 0x004676c8 | .data | {'read': 7, 'compare': 2, 'write-imm': 2} | {'0x00': 4} | .data global, read/write pair, small immediate values | 0x00415ac9 read mov eax, [abs]0x00415acf read mov eax, [abs]0x00415af8 read mov eax, [abs]0x00415f03 compare cmp dword ptr [abs], imm8 imm=0x000x00415f10 read mov eax, [abs] |
| medium | 48 | 0x004676e4 | .data | {'write': 1, 'compare': 4, 'read': 6} | {'0x00': 4} | .data global, read/write pair, small immediate values | 0x00415c37 write mov [abs], eax0x00415c3c compare cmp dword ptr [abs], imm8 imm=0x000x00415c53 read mov eax, [abs]0x00415c5d read mov eax, [abs]0x00415c68 read mov eax, [abs] |
| medium | 48 | 0x0057458e | .data | {'write': 2, 'read': 7, 'write-imm': 2} | {'0x00': 1, '0x01b80000': 1} | .data global, read/write pair, small immediate values | 0x00428afa write mov [abs], ax0x00428afb write mov [abs], eax0x00428b03 read mov eax, [abs]0x00428b18 read mov eax, [abs]0x00428b34 read mov eax, [abs] |
| medium | 48 | 0x0059e380 | .data | {'write-imm': 2, 'read': 4, 'write': 4} | {'0x01': 2} | .data global, read/write pair, small immediate values | 0x00401951 write-imm mov dword ptr [abs], imm32 imm=0x010x00401993 read mov eax, [abs]0x004019cf write mov [abs], eax0x004019d4 read mov eax, [abs]0x004019e7 write mov [abs], eax |
| medium | 48 | 0x00574584 | .data | {'write': 2, 'write-imm': 4, 'read': 4} | {'0x00': 2, '0xc0330000': 1, '0x01b80000': 1} | .data global, read/write pair, small immediate values | 0x00428df1 write mov [abs], ax0x00428df2 write mov [abs], eax0x00428e8a write-imm mov word ptr [abs], imm16 imm=0x000x00428e8b write-imm mov dword ptr [abs], imm32 imm=0xc03300000x00428f74 write-imm mov word ptr [abs], imm16 imm=0x00 |
| medium | 48 | 0x0055b7a9 | .data | {'write-imm': 1, 'write': 1, 'compare': 2, 'read': 6} | {'0x00': 3} | .data global, read/write pair, small immediate values | 0x0042db6a write-imm mov dword ptr [abs], imm32 imm=0x000x0042dd1f write mov [abs], eax0x0042dd24 compare cmp dword ptr [abs], imm8 imm=0x000x0042dd61 read mov eax, [abs]0x0042dd97 read mov eax, [abs] |
| medium | 48 | 0x0055b7c1 | .data | {'write-imm': 1, 'write': 1, 'compare': 2, 'read': 6} | {'0x00': 3} | .data global, read/write pair, small immediate values | 0x0042db74 write-imm mov dword ptr [abs], imm32 imm=0x000x0042decb write mov [abs], eax0x0042ded0 compare cmp dword ptr [abs], imm8 imm=0x000x0042dee9 read mov eax, [abs]0x0042e038 read mov eax, [abs] |
| medium | 48 | 0x0055b7d0 | .data | {'write-imm': 1, 'read': 5, 'compare': 2, 'write': 2} | {'0x00': 3} | .data global, read/write pair, small immediate values | 0x0042db99 write-imm mov dword ptr [abs], imm32 imm=0x000x0042e63b read mov eax, [abs]0x0042e7b5 read mov eax, [abs]0x0042eac1 compare cmp dword ptr [abs], imm8 imm=0x000x0042eadf read mov eax, [abs] |
| medium | 48 | 0x0055bcec | .data | {'write-imm': 1, 'compare': 2, 'read': 3, 'write': 3} | {'0x0055be00': 1, '0x00': 2} | .data global, read/write pair, small immediate values | 0x004359f5 write-imm mov dword ptr [abs], imm32 imm=0x0055be000x00435ac0 compare cmp dword ptr [abs], imm8 imm=0x000x00435acd read mov eax, [abs]0x00435adb write mov [abs], eax0x00435b64 compare cmp dword ptr [abs], imm8 imm=0x00 |
| medium | 48 | 0x00510038 | .data | {'read': 1, 'compare': 4, 'write': 1, 'write-imm': 2} | {'0x00': 6} | .data global, read/write pair, small immediate values | 0x0042ccdd read mov eax, [abs]0x0042d098 compare cmp dword ptr [abs], imm8 imm=0x000x0042d24f compare cmp dword ptr [abs], imm8 imm=0x000x0042d3d6 write mov [abs], eax0x0042d4ad write-imm mov dword ptr [abs], imm32 imm=0x00 |
| medium | 48 | 0x005744f0 | .data | {'read': 4, 'write': 2, 'write-imm': 2} | {'0x01': 1, '0x458b0001': 1} | .data global, read/write pair, small immediate values | 0x00432889 read mov eax, [abs]0x00432ac4 read mov eax, [abs]0x00432bac read mov eax, [abs]0x00432e1e write mov [abs], ax0x00432e1f write mov [abs], eax |
| medium | 48 | 0x0059dda8 | .data | {'compare': 2, 'read': 3, 'write-imm': 1, 'write': 1} | {'0x00': 3} | .data global, read/write pair, small immediate values | 0x00407a1b compare cmp dword ptr [abs], imm8 imm=0x000x00407a28 read mov eax, [abs]0x00407a3f read mov eax, [abs]0x00407a4d write-imm mov dword ptr [abs], imm32 imm=0x000x00407a9b write mov [abs], eax |
| medium | 48 | 0x004676ec | .data | {'write-imm': 2, 'read': 1, 'write': 4} | {'0x01': 1, '0x45c70001': 1} | .data global, read/write pair, small immediate values | 0x00415b73 write-imm mov word ptr [abs], imm16 imm=0x010x00415b74 write-imm mov dword ptr [abs], imm32 imm=0x45c700010x0041616d read mov eax, [abs]0x0041619e write mov [abs], ax0x0041619f write mov [abs], eax |
| medium | 48 | 0x0055a1ac | .data | {'write': 1, 'compare': 1, 'read': 4} | {'0x00': 1} | .data global, read/write pair, small immediate values | 0x00401f42 write mov [abs], eax0x00401f47 compare cmp dword ptr [abs], imm8 imm=0x000x0040200c read mov eax, [abs]0x00402066 read mov eax, [abs]0x004020a5 read mov eax, [abs] |
| medium | 48 | 0x0055a1b0 | .data | {'write': 1, 'compare': 1, 'read': 4} | {'0x00': 1} | .data global, read/write pair, small immediate values | 0x00401f94 write mov [abs], eax0x00401f99 compare cmp dword ptr [abs], imm8 imm=0x000x00401ffe read mov eax, [abs]0x00402018 read mov eax, [abs]0x00402024 read mov eax, [abs] |
| medium | 48 | 0x00574531 | .data | {'write-imm': 2, 'read': 4} | {'0x00': 2} | .data global, read/write pair, small immediate values | 0x00407673 write-imm mov byte ptr [abs], imm8 imm=0x000x00430139 write-imm mov byte ptr [abs], imm8 imm=0x000x00430e40 read mov al, [abs]0x00430eaa read mov al, [abs]0x00430efb read mov al, [abs] |
| medium | 48 | 0x00574540 | .data | {'write-imm': 2, 'read': 4} | {'0x00': 2} | .data global, read/write pair, small immediate values | 0x00408177 write-imm mov byte ptr [abs], imm8 imm=0x000x004234fe read mov al, [abs]0x00423516 read mov al, [abs]0x0043019f write-imm mov byte ptr [abs], imm8 imm=0x000x00430354 read mov al, [abs] |
| medium | 48 | 0x0059e339 | .data | {'write-imm': 2, 'write': 2, 'read': 2} | {'0x00': 2} | .data global, read/write pair, small immediate values | 0x0040fd11 write-imm mov byte ptr [abs], imm8 imm=0x000x0040fd3f write-imm mov byte ptr [abs], imm8 imm=0x000x0040fd90 write mov [abs], al0x0040fdc3 read mov al, [abs]0x0040fe0e write mov [abs], al |
| medium | 48 | 0x00574580 | .data | {'write': 1, 'compare': 2, 'write-imm': 2, 'read': 1} | {'0x00': 4} | .data global, read/write pair, small immediate values | 0x00428edd write mov [abs], eax0x00428ee2 compare cmp dword ptr [abs], imm8 imm=0x000x00428eef write-imm mov dword ptr [abs], imm32 imm=0x000x00428f15 compare cmp dword ptr [abs], imm8 imm=0x000x00428f22 read mov eax, [abs] |
| medium | 48 | 0x0055b7cc | .data | {'write-imm': 1, 'read': 4, 'write': 1} | {'0x00': 1} | .data global, read/write pair, small immediate values | 0x0042db8f write-imm mov dword ptr [abs], imm32 imm=0x000x0042e105 read mov eax, [abs]0x0042e1d7 read mov eax, [abs]0x0042e2e2 read mov eax, [abs]0x0042e3ae read mov eax, [abs] |
| medium | 48 | 0x00527068 | .data | {'write': 2, 'compare': 1, 'read': 1, 'write-imm': 2} | {'0x00': 3} | .data global, read/write pair, small immediate values | 0x0042ef8a write mov [abs], eax0x0042f3d0 compare cmp dword ptr [abs], imm8 imm=0x000x0042f3dd read mov eax, [abs]0x0042f3e9 write-imm mov dword ptr [abs], imm32 imm=0x000x0042faec write-imm mov dword ptr [abs], imm32 imm=0x00 |
| medium | 48 | 0x005744e0 | .data | {'write-imm': 2, 'read': 2, 'write': 2} | {'0x00000160': 1, '0x00': 1} | .data global, read/write pair, small immediate values | 0x0043289b write-imm mov dword ptr [abs], imm32 imm=0x000001600x00432a77 read mov eax, [abs]0x00432aed write mov [abs], eax0x00432b5c read mov eax, [abs]0x00432be6 write mov [abs], eax |
| medium | 48 | 0x0059e390 | .data | {'compare': 2, 'write-imm': 3, 'read': 1} | {'0x00': 1, '0x00000200': 1, '0x14': 3} | .data global, read/write pair, small immediate values | 0x004396f0 compare cmp dword ptr [abs], imm8 imm=0x000x004396fa write-imm mov dword ptr [abs], imm32 imm=0x000002000x00439706 compare cmp dword ptr [abs], imm8 imm=0x140x0043970f write-imm mov dword ptr [abs], imm32 imm=0x140x0043971b read mov eax, [abs] |
| medium | 48 | 0x00574543 | .data | {'write': 1, 'read': 2, 'write-imm': 2} | {'0x00': 2} | .data global, read/write pair, small immediate values | 0x00409067 write mov [abs], al0x004090a5 read mov al, [abs]0x00430147 write-imm mov byte ptr [abs], imm8 imm=0x000x00431166 read mov al, [abs]0x004324e0 write-imm mov byte ptr [abs], imm8 imm=0x00 |
| medium | 48 | 0x004676e0 | .data | {'write-imm': 2, 'read': 3} | {'0x01': 1, '0x00008000': 1} | .data global, read/write pair, small immediate values | 0x00415fc1 write-imm mov dword ptr [abs], imm32 imm=0x010x00415fda write-imm mov dword ptr [abs], imm32 imm=0x000080000x004174f2 read mov eax, [abs]0x00420a84 read mov eax, [abs]0x00432d79 read mov eax, [abs] |
| medium | 48 | 0x0055b584 | .data | {'read': 1, 'write-imm': 2, 'read-write': 2} | {'0x00': 1, '0x5e5f0000': 1} | .data global, read/write pair, small immediate values | 0x00424b64 read mov eax, [abs]0x00424b8f write-imm mov word ptr [abs], imm16 imm=0x000x00424b90 write-imm mov dword ptr [abs], imm32 imm=0x5e5f00000x00424cc5 read-write inc/dec word ptr [abs]0x00424cc6 read-write inc/dec dword ptr [abs] |
| medium | 48 | 0x0055b7c8 | .data | {'write-imm': 1, 'read': 3, 'write': 1} | {'0x00': 1} | .data global, read/write pair, small immediate values | 0x0042db85 write-imm mov dword ptr [abs], imm32 imm=0x000x0042e645 read mov eax, [abs]0x0042e7bf read mov eax, [abs]0x0042e922 read mov eax, [abs]0x0042e93d write mov [abs], eax |
| medium | 48 | 0x0055b7d8 | .data | {'write-imm': 1, 'read': 2, 'write': 2} | {'0x00': 1} | .data global, read/write pair, small immediate values | 0x0042dba3 write-imm mov dword ptr [abs], imm32 imm=0x000x0042e12d read mov eax, [abs]0x0042e640 write mov [abs], eax0x0042e7ba write mov [abs], eax0x0042eace read mov eax, [abs] |
| medium | 48 | 0x005744d0 | .data | {'write': 1, 'read': 2, 'write-imm': 2} | {'0x00': 1, '0x00000160': 1} | .data global, read/write pair, small immediate values | 0x004328e1 write mov [abs], eax0x0043293b read mov eax, [abs]0x00432a33 write-imm mov dword ptr [abs], imm32 imm=0x000x00432b28 write-imm mov dword ptr [abs], imm32 imm=0x000001600x00432d57 read mov eax, [abs] |
| medium | 48 | 0x0059dda4 | .data | {'compare': 1, 'read': 1, 'write-imm': 1, 'write': 1} | {'0x00': 2} | .data global, read/write pair, small immediate values | 0x0040793b compare cmp dword ptr [abs], imm8 imm=0x000x00407948 read mov eax, [abs]0x00407956 write-imm mov dword ptr [abs], imm32 imm=0x000x0040797b write mov [abs], eax |
| medium | 48 | 0x00574591 | .data | {'read': 3, 'write-imm': 1} | {'0x00': 1} | .data global, read/write pair, small immediate values | 0x0042cf2d read mov al, [abs]0x0042db7e write-imm mov byte ptr [abs], imm8 imm=0x000x0042dc3e read mov al, [abs]0x0042dc4d read mov al, [abs] |
| medium | 48 | 0x005744d4 | .data | {'write': 1, 'read': 1, 'write-imm': 2} | {'0x00': 1, '0x20': 1} | .data global, read/write pair, small immediate values | 0x004328f6 write mov [abs], eax0x00432945 read mov eax, [abs]0x00432a6d write-imm mov dword ptr [abs], imm32 imm=0x000x00432b32 write-imm mov dword ptr [abs], imm32 imm=0x20 |
| medium | 48 | 0x0059e2d4 | .data | {'write': 1, 'compare': 1, 'read': 1} | {'0x00': 1} | .data global, read/write pair, small immediate values | 0x00404c44 write mov [abs], eax0x00404e77 compare cmp dword ptr [abs], imm8 imm=0x000x00404e8a read mov eax, [abs] |
| medium | 48 | 0x0057457c | .data | {'read': 2, 'write-imm': 1} | {'0x00': 1} | .data global, read/write pair, small immediate values | 0x004302b5 read mov al, [abs]0x004302c2 read mov al, [abs]0x004302cc write-imm mov byte ptr [abs], imm8 imm=0x00 |
| medium | 48 | 0x005744f2 | .data | {'read': 1, 'write-imm': 2} | {'0x01': 1, '0x00e90001': 1} | .data global, read/write pair, small immediate values | 0x00432ad9 read mov eax, [abs]0x00432e00 write-imm mov word ptr [abs], imm16 imm=0x010x00432e01 write-imm mov dword ptr [abs], imm32 imm=0x00e90001 |
| medium | 48 | 0x0059f4bc | .data | {'write': 1, 'compare': 1, 'read': 1} | {'0x00': 1} | .data global, read/write pair, small immediate values | 0x0043748d write mov [abs], eax0x004374a0 compare cmp dword ptr [abs], imm8 imm=0x000x00438798 read mov eax, [abs] |
| medium | 48 | 0x0059e337 | .data | {'write-imm': 1, 'read': 1} | {'0x01': 1} | .data global, read/write pair, small immediate values | 0x0040fc84 write-imm mov byte ptr [abs], imm8 imm=0x010x0040fcc6 read mov al, [abs] |
| medium | 48 | 0x0059db5a | .data | {'read': 1, 'write-imm': 1} | {'0x02': 1} | .data global, read/write pair, small immediate values | 0x004106c5 read mov al, [abs]0x0041d747 write-imm mov byte ptr [abs], imm8 imm=0x02 |
| medium | 48 | 0x0059e318 | .data | {'write-imm': 1, 'read': 1} | {'0x00': 1} | .data global, read/write pair, small immediate values | 0x00411330 write-imm mov dword ptr [abs], imm32 imm=0x000x00411485 read mov eax, [abs] |
| medium | 48 | 0x0059e31c | .data | {'write-imm': 1, 'read': 1} | {'0x00': 1} | .data global, read/write pair, small immediate values | 0x0041133a write-imm mov dword ptr [abs], imm32 imm=0x000x0041147f read mov eax, [abs] |