Function Graph 0Basic Block 0Opcode: 55sub_8048dd0:Opcode: 55push    ebpOpcode: 89 e5mov     ebpespOpcode: 53push    ebxOpcode: 57push    ediOpcode: 56push    esiOpcode: 81 ec 0c 05 00 00sub     esp0x50c {var_51c}Opcode: c7 45 f0 00 00 00 00mov     dword [ebp-0x10 {var_14}]0x0Opcode: e8 08 08 00 00call    sub_80495f0Opcode: e8 c3 fc ff ffcall    sub_8048ab0Basic Block 1Opcode: 81 bd ec fb ff ff 00 00 00 00cmp     dword [ebp-0x414 {var_418}]0x0Opcode: 0f 85 05 00 00 00jne     0x8048e51Basic Block 2Opcode: e9 84 04 00 00jmp     0x80492c0Basic Block 3Opcode: 89 e0mov     eaxespOpcode: 8d 8d f0 fb ff fflea     ecx[ebp-0x410] {var_414}Opcode: 89 08mov     dword [eax {var_51c}]ecxOpcode: e8 d0 f5 ff ffcall    sub_8048430Opcode: 89 85 e8 fb ff ffmov     dword [ebp-0x418 {var_41c}]eaxOpcode: e8 d5 f6 ff ffcall    sub_8048540Opcode: 89 85 e4 fb ff ffmov     dword [ebp-0x41c {var_420}]eaxOpcode: 8b 85 e8 fb ff ffmov     eaxdword [ebp-0x418 {var_41c}]Opcode: 0f b6 00movzx   eaxbyte [eax]Opcode: 48dec     eaxOpcode: 89 c1mov     ecxeaxOpcode: 83 e9 03sub     ecx0x3Opcode: 89 85 68 fb ff ffmov     dword [ebp-0x498 {var_49c}]eaxOpcode: 89 8d 64 fb ff ffmov     dword [ebp-0x49c {var_4a0}]ecxOpcode: 0f 87 c2 03 00 00ja      0x8049254Basic Block 4Opcode: e9 9c ff ff ffjmp     0x8048dedBasic Block 5Opcode: b8 00 00 00 00mov     eax0x0Opcode: 81 c4 0c 05 00 00add     esp0x50c {var_10}Opcode: 5epop     esiOpcode: 5fpop     ediOpcode: 5bpop     ebxOpcode: 5dpop     ebpOpcode: c3retn    Basic Block 6Opcode: 8d 05 06 d5 04 08lea     eax[data_804d506]  {"Invalid Query\n"}Opcode: 89 04 24mov     dword [esp {var_51c}]eaxOpcode: e8 ce 16 00 00call    sub_804a930Opcode: b9 00 00 00 00mov     ecx0x0Opcode: c7 04 24 00 00 00 00mov     dword [esp {var_51c}]0x0Opcode: 89 85 08 fb ff ffmov     dword [ebp-0x4f8 {var_4fc}]eaxOpcode: 89 8d 04 fb ff ffmov     dword [ebp-0x4fc {var_500}]ecxOpcode: e8 c5 3e 00 00call    sub_804d144Opcode: e8 c5 3e 00 00{ Does not return }Basic Block 7Opcode: 8b 85 68 fb ff ffmov     eaxdword [ebp-0x498 {var_49c}]Opcode: 8b 0c 85 a0 d4 04 08mov     ecxdword [eax*4+0x804d4a0]Opcode: ff e1jmp     ecxBasic Block 8Opcode: b8 00 04 00 00mov     eax0x400Opcode: b9 0a 00 00 00mov     ecx0xaOpcode: 8d 95 f0 fb ff fflea     edx[ebp-0x410] {var_414}Opcode: 89 14 24mov     dword [esp {var_51c}]edxOpcode: c7 44 24 04 00 04 00 00mov     dword [esp+0x4 {var_518}]0x400Opcode: c7 44 24 08 0a 00 00 00mov     dword [esp+0x8 {var_514}]0xaOpcode: 89 85 70 fb ff ffmov     dword [ebp-0x490 {var_494}]eaxOpcode: 89 8d 6c fb ff ffmov     dword [ebp-0x494 {var_498}]ecxOpcode: e8 8f 31 00 00call    sub_804bfb0Opcode: 89 85 ec fb ff ffmov     dword [ebp-0x414 {var_418}]eaxOpcode: 81 bd ec fb ff ff 00 00 00 00cmp     dword [ebp-0x414 {var_418}]0x0Opcode: 0f 8d 05 00 00 00jge     0x8048e3cBasic Block 9Opcode: 8d 05 e0 d4 04 08{Case 0x0}Opcode: 8d 05 e0 d4 04 08lea     eax[data_804d4e0]  {"Query All\n"}Opcode: 89 04 24mov     dword [esp {var_51c}]eaxOpcode: e8 81 1a 00 00call    sub_804a930Opcode: 8b 0d e8 29 06 08mov     ecxdword [data_80629e8]Opcode: 8b 49 04mov     ecxdword [ecx+0x4]Opcode: 89 8d e0 fb ff ffmov     dword [ebp-0x420 {var_424}]ecxOpcode: 89 85 60 fb ff ffmov     dword [ebp-0x4a0 {var_4a4}]eaxBasic Block 10Opcode: 8d 05 eb d4 04 08{Case 0x1}Opcode: 8d 05 eb d4 04 08lea     eax[data_804d4eb]  {"Query Server\n"}Opcode: 89 04 24mov     dword [esp {var_51c}]eaxOpcode: e8 b6 19 00 00call    sub_804a930Opcode: 8b 8d e8 fb ff ffmov     ecxdword [ebp-0x418 {var_41c}]Opcode: 8b 49 04mov     ecxdword [ecx+0x4]Opcode: 89 8d d8 fb ff ffmov     dword [ebp-0x428 {var_42c}]ecxOpcode: 8b 8d d8 fb ff ffmov     ecxdword [ebp-0x428 {var_42c}]Opcode: 89 0c 24mov     dword [esp {var_51c}]ecxOpcode: 89 85 50 fb ff ffmov     dword [ebp-0x4b0 {var_4b4}]eaxOpcode: e8 b3 f9 ff ffcall    sub_8048950Opcode: 89 85 d4 fb ff ffmov     dword [ebp-0x42c {var_430}]eaxOpcode: 81 bd d4 fb ff ff 00 00 00 00cmp     dword [ebp-0x42c {var_430}]0x0Opcode: 0f 85 05 00 00 00jne     0x8048fb8Basic Block 11Opcode: 8b 85 e8 fb ff ff{Case 0x2}Opcode: 8b 85 e8 fb ff ffmov     eaxdword [ebp-0x418 {var_41c}]Opcode: 8b 8d e4 fb ff ffmov     ecxdword [ebp-0x41c {var_420}]Opcode: 89 04 24mov     dword [esp {var_51c}]eaxOpcode: 89 4c 24 04mov     dword [esp+0x4 {var_518}]ecxOpcode: e8 96 fb ff ffcall    sub_8048c20Opcode: e9 f0 01 00 00jmp     0x804927fBasic Block 12Opcode: 8d 05 f9 d4 04 08{Case 0x3}Opcode: 8d 05 f9 d4 04 08lea     eax[data_804d4f9]  {"Query Admin\n"}Opcode: 89 04 24mov     dword [esp {var_51c}]eaxOpcode: e8 93 18 00 00call    sub_804a930Opcode: 8b 8d e8 fb ff ffmov     ecxdword [ebp-0x418 {var_41c}]Opcode: 8b 49 04mov     ecxdword [ecx+0x4]Opcode: 0f b6 09movzx   ecxbyte [ecx]Opcode: 89 8d c8 fb ff ffmov     dword [ebp-0x438 {var_43c}]ecxOpcode: 81 bd c8 fb ff ff 01 00 00 00cmp     dword [ebp-0x438 {var_43c}]0x1Opcode: 89 85 40 fb ff ffmov     dword [ebp-0x4c0 {var_4c4}]eaxOpcode: 0f 84 2b 00 00 00je      0x80490f0Basic Block 13Opcode: e9 13 03 00 00jmp     0x804927fBasic Block 14Opcode: 8b 85 e0 fb ff ffmov     eaxdword [ebp-0x420 {var_424}]Opcode: 8b 00mov     eaxdword [eax]Opcode: 89 85 dc fb ff ffmov     dword [ebp-0x424 {var_428}]eaxOpcode: 81 bd dc fb ff ff 00 00 00 00cmp     dword [ebp-0x424 {var_428}]0x0Opcode: 0f 85 05 00 00 00jne     0x8048ef7Basic Block 15Opcode: 8b 85 d4 fb ff ffmov     eaxdword [ebp-0x42c {var_430}]Opcode: 8b 40 04mov     eaxdword [eax+0x4]Opcode: 8b 40 04mov     eaxdword [eax+0x4]Opcode: 89 85 d0 fb ff ffmov     dword [ebp-0x430 {var_434}]eaxBasic Block 16Opcode: e9 35 fe ff ffjmp     0x8048dedBasic Block 17Opcode: 8b 85 e4 fb ff ffmov     eaxdword [ebp-0x41c {var_420}]Opcode: 89 04 24mov     dword [esp {var_51c}]eaxOpcode: e8 53 f4 ff ffcall    sub_80486e0Opcode: 8b 8d e8 fb ff ffmov     ecxdword [ebp-0x418 {var_41c}]Opcode: 89 0c 24mov     dword [esp {var_51c}]ecxOpcode: 89 85 00 fb ff ffmov     dword [ebp-0x500 {var_504}]eaxOpcode: e8 2f f1 ff ffcall    sub_80483d0Opcode: 89 85 e8 fb ff ffmov     dword [ebp-0x418 {var_41c}]eaxOpcode: 8b 85 e4 fb ff ffmov     eaxdword [ebp-0x41c {var_420}]Opcode: 89 04 24mov     dword [esp {var_51c}]eaxOpcode: e8 2b f2 ff ffcall    sub_80484e0Opcode: 89 85 e4 fb ff ffmov     dword [ebp-0x41c {var_420}]eaxOpcode: e9 2d fb ff ffjmp     0x8048dedBasic Block 18Opcode: b8 40 00 00 00mov     eax0x40Opcode: 8d 8d 88 fb ff fflea     ecx[ebp-0x478] {var_47c}Opcode: 8b 95 e8 fb ff ffmov     edxdword [ebp-0x418 {var_41c}]Opcode: 8b 52 04mov     edxdword [edx+0x4]Opcode: 81 c2 01 00 00 00add     edx0x1Opcode: 89 0c 24mov     dword [esp {var_51c}]ecxOpcode: 89 54 24 04mov     dword [esp+0x4 {var_518}]edxOpcode: c7 44 24 08 40 00 00 00mov     dword [esp+0x8 {var_514}]0x40Opcode: 89 85 34 fb ff ffmov     dword [ebp-0x4cc {var_4d0}]eaxOpcode: e8 8c 34 00 00call    sub_804c5b0Opcode: 8d 8d 88 fb ff fflea     ecx[ebp-0x478] {var_47c}Opcode: 89 0c 24mov     dword [esp {var_51c}]ecxOpcode: 89 85 30 fb ff ffmov     dword [ebp-0x4d0 {var_4d4}]eaxOpcode: e8 a8 f8 ff ffcall    sub_80489e0Opcode: 89 85 84 fb ff ffmov     dword [ebp-0x47c {var_480}]eaxOpcode: 81 bd 84 fb ff ff 00 00 00 00cmp     dword [ebp-0x47c {var_480}]0x0Opcode: 0f 85 2b 00 00 00jne     0x8049179Basic Block 19Opcode: 8d 05 06 d5 04 08lea     eax[data_804d506]  {"Invalid Query\n"}Opcode: 89 04 24mov     dword [esp {var_51c}]eaxOpcode: e8 5d 18 00 00call    sub_804a930Opcode: b9 00 00 00 00mov     ecx0x0Opcode: c7 04 24 00 00 00 00mov     dword [esp {var_51c}]0x0Opcode: 89 85 3c fb ff ffmov     dword [ebp-0x4c4 {var_4c8}]eaxOpcode: 89 8d 38 fb ff ffmov     dword [ebp-0x4c8 {var_4cc}]ecxOpcode: e8 54 40 00 00call    sub_804d144Opcode: e8 54 40 00 00{ Does not return }Basic Block 20Opcode: 8d 05 d8 d4 04 08lea     eax[data_804d4d8]  {"server:"}Opcode: 8b 8d e4 fb ff ffmov     ecxdword [ebp-0x41c {var_420}]Opcode: 89 0c 24mov     dword [esp {var_51c}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_518}]eaxOpcode: e8 61 f6 ff ffcall    sub_8048570Opcode: 8b 8d e4 fb ff ffmov     ecxdword [ebp-0x41c {var_420}]Opcode: 8b 95 dc fb ff ffmov     edxdword [ebp-0x424 {var_428}]Opcode: 8b 12mov     edxdword [edx]Opcode: 89 0c 24mov     dword [esp {var_51c}]ecxOpcode: 89 54 24 04mov     dword [esp+0x4 {var_518}]edxOpcode: 89 85 5c fb ff ffmov     dword [ebp-0x4a4 {var_4a8}]eaxOpcode: e8 41 f6 ff ffcall    sub_8048570Opcode: 8d 0d ce d4 04 08lea     ecx[data_804d4ce]Opcode: 8b 95 e4 fb ff ffmov     edxdword [ebp-0x41c {var_420}]Opcode: 89 14 24mov     dword [esp {var_51c}]edxOpcode: 89 4c 24 04mov     dword [esp+0x4 {var_518}]ecxOpcode: 89 85 58 fb ff ffmov     dword [ebp-0x4a8 {var_4ac}]eaxOpcode: e8 23 f6 ff ffcall    sub_8048570Opcode: 8b 8d e0 fb ff ffmov     ecxdword [ebp-0x420 {var_424}]Opcode: 8b 49 0cmov     ecxdword [ecx+0xc]Opcode: 89 8d e0 fb ff ffmov     dword [ebp-0x420 {var_424}]ecxOpcode: 89 85 54 fb ff ffmov     dword [ebp-0x4ac {var_4b0}]eaxOpcode: e9 5d ff ff ffjmp     0x8048ec4Basic Block 21Opcode: e9 cd ff ff ffjmp     0x8048ec4Basic Block 22Opcode: e9 0d 02 00 00jmp     0x804927fBasic Block 23Opcode: 8b 85 d0 fb ff ffmov     eaxdword [ebp-0x430 {var_434}]Opcode: 8b 00mov     eaxdword [eax]Opcode: 89 85 cc fb ff ffmov     dword [ebp-0x434 {var_438}]eaxOpcode: 81 bd cc fb ff ff 00 00 00 00cmp     dword [ebp-0x434 {var_438}]0x0Opcode: 0f 85 05 00 00 00jne     0x8048ffdBasic Block 24Opcode: 8d 05 29 d5 04 08lea     eax[data_804d529]  {"admin:"}Opcode: 8b 8d e4 fb ff ffmov     ecxdword [ebp-0x41c {var_420}]Opcode: 89 0c 24mov     dword [esp {var_51c}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_518}]eaxOpcode: e8 df f3 ff ffcall    sub_8048570Opcode: b9 00 00 00 00mov     ecx0x0Opcode: ba 0c 00 00 00mov     edx0xcOpcode: 8d b5 78 fb ff fflea     esi[ebp-0x488] {var_48c}Opcode: 89 34 24mov     dword [esp {var_51c}]esiOpcode: c7 44 24 04 00 00 00 00mov     dword [esp+0x4 {var_518}]0x0Opcode: c7 44 24 08 0c 00 00 00mov     dword [esp+0x8 {var_514}]0xcOpcode: 89 85 24 fb ff ffmov     dword [ebp-0x4dc {var_4e0}]eaxOpcode: 89 8d 20 fb ff ffmov     dword [ebp-0x4e0 {var_4e4}]ecxOpcode: 89 95 1c fb ff ffmov     dword [ebp-0x4e4 {var_4e8}]edxOpcode: e8 25 39 00 00call    sub_804caf0Opcode: 8d 0d 30 d5 04 08lea     ecx[data_804d530]Opcode: 8d 95 78 fb ff fflea     edx[ebp-0x488] {var_48c}Opcode: be 00 c0 47 43mov     esi0x4347c000Opcode: 8b bd 84 fb ff ffmov     edidword [ebp-0x47c {var_480}]Opcode: 8b 7f 0cmov     edidword [edi+0xc]Opcode: 66 8b 1c 3emov     bxword [esi+edi]Opcode: 66 89 9d 76 fb ff ffmov     word [ebp-0x48a {var_48e}]bxOpcode: 0f b7 b5 76 fb ff ffmovzx   esiword [ebp-0x48a {var_48e}]Opcode: 89 14 24mov     dword [esp {var_51c}]edxOpcode: 89 4c 24 04mov     dword [esp+0x4 {var_518}]ecxOpcode: 89 74 24 08mov     dword [esp+0x8 {var_514}]esiOpcode: 89 85 18 fb ff ffmov     dword [ebp-0x4e8 {var_4ec}]eaxOpcode: e8 53 17 00 00call    sub_804a960Opcode: 8d 8d 78 fb ff fflea     ecx[ebp-0x488] {var_48c}Opcode: 8b 95 e4 fb ff ffmov     edxdword [ebp-0x41c {var_420}]Opcode: 89 14 24mov     dword [esp {var_51c}]edxOpcode: 89 4c 24 04mov     dword [esp+0x4 {var_518}]ecxOpcode: 89 85 14 fb ff ffmov     dword [ebp-0x4ec {var_4f0}]eaxOpcode: e8 45 f3 ff ffcall    sub_8048570Opcode: 8d 0d ce d4 04 08lea     ecx[data_804d4ce]Opcode: 8b 95 e4 fb ff ffmov     edxdword [ebp-0x41c {var_420}]Opcode: 89 14 24mov     dword [esp {var_51c}]edxOpcode: 89 4c 24 04mov     dword [esp+0x4 {var_518}]ecxOpcode: 89 85 10 fb ff ffmov     dword [ebp-0x4f0 {var_4f4}]eaxOpcode: e8 27 f3 ff ffcall    sub_8048570Opcode: 89 85 0c fb ff ffmov     dword [ebp-0x4f4 {var_4f8}]eaxOpcode: e9 2b 00 00 00jmp     0x804927fBasic Block 25Opcode: 8d 05 15 d5 04 08lea     eax[data_804d515]  {"Instance Not Found\n"}Opcode: 89 04 24mov     dword [esp {var_51c}]eaxOpcode: e8 d4 17 00 00call    sub_804a930Opcode: b9 00 00 00 00mov     ecx0x0Opcode: c7 04 24 00 00 00 00mov     dword [esp {var_51c}]0x0Opcode: 89 85 2c fb ff ffmov     dword [ebp-0x4d4 {var_4d8}]eaxOpcode: 89 8d 28 fb ff ffmov     dword [ebp-0x4d8 {var_4dc}]ecxOpcode: e8 cb 3f 00 00call    sub_804d144Opcode: e8 cb 3f 00 00{ Does not return }Basic Block 26Opcode: 81 bd e0 fb ff ff 00 00 00 00cmp     dword [ebp-0x420 {var_424}]0x0Opcode: 0f 84 93 00 00 00je      0x8048f67Basic Block 27Opcode: 8d 05 c6 d4 04 08lea     eax[data_804d4c6]  {"instance:"}Opcode: 8b 8d e4 fb ff ffmov     ecxdword [ebp-0x41c {var_420}]Opcode: 89 0c 24mov     dword [esp {var_51c}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_518}]eaxOpcode: e8 5b f5 ff ffcall    sub_8048570Opcode: 8b 8d e4 fb ff ffmov     ecxdword [ebp-0x41c {var_420}]Opcode: 8b 95 cc fb ff ffmov     edxdword [ebp-0x434 {var_438}]Opcode: 8b 12mov     edxdword [edx]Opcode: 89 0c 24mov     dword [esp {var_51c}]ecxOpcode: 89 54 24 04mov     dword [esp+0x4 {var_518}]edxOpcode: 89 85 4c fb ff ffmov     dword [ebp-0x4b4 {var_4b8}]eaxOpcode: e8 3b f5 ff ffcall    sub_8048570Opcode: 8d 0d ce d4 04 08lea     ecx[data_804d4ce]Opcode: 8b 95 e4 fb ff ffmov     edxdword [ebp-0x41c {var_420}]Opcode: 89 14 24mov     dword [esp {var_51c}]edxOpcode: 89 4c 24 04mov     dword [esp+0x4 {var_518}]ecxOpcode: 89 85 48 fb ff ffmov     dword [ebp-0x4b8 {var_4bc}]eaxOpcode: e8 1d f5 ff ffcall    sub_8048570Opcode: 8b 8d d0 fb ff ffmov     ecxdword [ebp-0x430 {var_434}]Opcode: 8b 49 0cmov     ecxdword [ecx+0xc]Opcode: 89 8d d0 fb ff ffmov     dword [ebp-0x430 {var_434}]ecxOpcode: 89 85 44 fb ff ffmov     dword [ebp-0x4bc {var_4c0}]eaxOpcode: e9 5d ff ff ffjmp     0x8048fcaBasic Block 28Opcode: e9 cd ff ff ffjmp     0x8048fcaBasic Block 29Opcode: 81 bd d0 fb ff ff 00 00 00 00cmp     dword [ebp-0x430 {var_434}]0x0Opcode: 0f 84 93 00 00 00je      0x804906d