Function Graph 0
Basic Block 0
Opcode: 87 cd_start:
Opcode: 87 cdxchg ebp, ecx
Opcode: 0c 05or al, 0x5
Opcode: bb 00 00 80 00mov ebx, 0x800000
Opcode: ba f8 ff ff b7mov edx, 0xb7fffff8
Opcode: cd 80int 0x80
Opcode: 89 d4mov esp, edx
Opcode: 0c 06or al, 0x6
Opcode: 89 d9mov ecx, ebx {0x800000}
Opcode: bb 00 b0 2a bamov ebx, 0xba2ab000
Opcode: cd 80int 0x80
Opcode: 31 dbxor ebx, ebx {0x0}
Opcode: 89 e9mov ecx, ebp
Opcode: 31 d2xor edx, edx {0x0}
Opcode: 31 edxor ebp, ebp {0x0}
Opcode: 87 cdxchg ebp, ecx
Opcode: 50push eax
Opcode: 04 07add al, 0x7
Opcode: 89 e3mov ebx, esp
Opcode: 83 c1 04add ecx, 0x4
Opcode: cd 80int 0x80
Opcode: 04 05add al, 0x5
Opcode: bb 00 00 00 01mov ebx, 0x1000000
Opcode: 31 c9xor ecx, ecx {0x0}
Opcode: ba fc ff ff b7mov edx, 0xb7fffffc
Opcode: cd 80int 0x80
Opcode: 58pop eax
Opcode: 25 00 f0 7f 00and eax, 0x7ff000
Opcode: 05 fc ff 7f 00add eax, 0x7ffffc
Opcode: 01 02add dword [edx], eax
Opcode: 87 22xchg dword [edx], esp
Opcode: 31 c0xor eax, eax {0x0}
Opcode: 31 dbxor ebx, ebx {0x0}
Opcode: 87 cdxchg ebp, ecx
Opcode: 31 d2xor edx, edx {0x0}
Opcode: 87 cdxchg ebp, ecx
Opcode: 04 07add al, 0x7
Opcode: bb a8 ff ff b7mov ebx, 0xb7ffffa8
Opcode: 83 c1 50add ecx, 0x50
Opcode: cd 80int 0x80
Opcode: c1 f9 02sar ecx, 0x2 {0x14}
Basic Block 1
Opcode: 0b 54 8b fcor edx, dword [ebx+ecx*4-0x4]
Opcode: 89 44 8b fcmov dword [ebx+ecx*4-0x4], eax
Opcode: e2 f6loop 0x8054852
Basic Block 2
Opcode: 89 15 f8 ff ff b7mov dword [0xb7fffff8], edx
Opcode: 83 ec 14sub esp, 0x14
Opcode: 31 dbxor ebx, ebx {0x0}
Opcode: 87 cdxchg ebp, ecx
Opcode: 31 d2xor edx, edx {0x0}
Opcode: 87 cdxchg ebp, ecx
Opcode: 50push eax
Opcode: 04 07add al, 0x7
Opcode: 89 e3mov ebx, esp
Opcode: 83 c1 04add ecx, 0x4
Opcode: cd 80int 0x80
Opcode: 04 05add al, 0x5
Opcode: 5bpop ebx
Opcode: c1 eb 08shr ebx, 0x8
Opcode: 31 c9xor ecx, ecx {0x0}
Opcode: cd 80int 0x80
Opcode: 31 dbxor ebx, ebx {0x0}
Opcode: 87 cdxchg ebp, ecx
Opcode: 0f 1f 44 00 00mmxnop dword [eax+eax]
Opcode: e8 0b 07 00 00call sub_8054f9a
Opcode: 83 2d fc ff ff b7 04sub dword [0xb7fffffc], 0x4
Opcode: 8b 04 24mov eax, dword [esp]
Opcode: 51push ecx
Opcode: 8b 0d fc ff ff b7mov ecx, dword [0xb7fffffc]
Opcode: 89 01mov dword [ecx], eax
Opcode: 59pop ecx
Opcode: 8b 44 24 04mov eax, dword [esp+0x4]
Opcode: c7 00 08 52 05 08mov dword [eax], data_8055208
Opcode: 8b 4c 24 08mov ecx, dword [esp+0x8]
Opcode: 89 48 04mov dword [eax+0x4], ecx
Opcode: 57push edi
Opcode: bf fc ff ff b7mov edi, 0xb7fffffc
Opcode: 83 07 04add dword [edi], 0x4
Opcode: 8b 3fmov edi, dword [edi]
Opcode: 8b 7f fcmov edi, dword [edi-0x4]
Opcode: 3b 7c 24 04cmp edi, dword [esp+0x4]
Opcode: 74 05je 0x80548cd
Basic Block 3
Opcode: 5fpop edi
Opcode: c3retn
Basic Block 4
Opcode: e8 ae 38 ff ffcall sub_804817b