Function Graph 0 Basic Block 0 Opcode: 31 c0_start: Opcode: 31 c0xor     eax, eax  {0x0} Opcode: 74 01je      0x80520fa Basic Block 1 Opcode: 89 0d d0 48 05 08mov     dword [data_80548d0], ecx Opcode: 8d 89 00 10 00 00lea     ecx, [ecx+0x1000] Opcode: 89 0d d4 48 05 08mov     dword [data_80548d4], ecx Opcode: 8d 89 00 f0 ff fflea     ecx, [ecx-0x1000] Opcode: 85 c9test    ecx, ecx Opcode: 74 08je      0x805211e Basic Block 2 Opcode: e8 89 0d d0 48call    0x50d52e87 Opcode: 05 08 8d 89 00add     eax, 0x898d08 Opcode: 10 00adc     byte [eax], al Opcode: 00 89 0d d4 48 05add     byte [ecx+0x548d40d], cl Opcode: 08 8d 89 00 f0 ffor      byte [ebp-0xfff77], cl Opcode: ff 85 c9 74 08 0finc     dword [ebp+0xf0874c9] Opcode: b6 01mov     dh, 0x1 Basic Block 3 Opcode: 31 c0xor     eax, eax  {0x0} Opcode: 31 dbxor     ebx, ebx  {0x0} Opcode: 31 d2xor     edx, edx  {0x0} Opcode: e8 1b ee ff ffcall    sub_8050f44 Opcode: 50push    eax Opcode: e8 00 00 00 00call    $+5 Opcode: e8 00 00 00 00{ Falls through into sub_805212f } Basic Block 4 Opcode: 29 c4sub     esp, eax Opcode: 83 e4 f0and     esp, 0xfffffff0 Basic Block 5 Opcode: 0f b6 01movzx   eax, byte [ecx]