Function at 0x4b4210
Capabilities:
Terminate process

Disassembly:
sub esp, 0x104
mov eax, dword [0x93e25c]
push ebx
xor ebx, ebx
mov dword [esp + 0x104], eax
mov dword [0x974bc8], ebx
mov dword [0x9745a4], ebx
mov eax, dword [0x9745a4]
mov dword [0x974968], eax
mov dword [0x974b94], ebx
mov dword [0x973924], ebx
mov ecx, dword [0x973924]
mov dword [0x9749e8], ecx
mov edx, dword [0x9749e8]
mov dword [0x974918], edx
mov dword [0x974160], ebx
mov eax, dword [0x974160]
mov dword [0x9749d0], eax
mov ecx, dword [0x9749d0]
push esi
push edi
mov dword [0x9741c4], ecx
mov byte [0x974ba9], bl
mov byte [0x974ba8], bl
mov byte [0x973958], bl
mov byte [0x9736f8], bl
mov byte [0x974350], bl
mov dword [0x974948], ebx
mov dword [0x974710], ebx
mov dword [0x9730c4], ebx
mov dword [0x974598], ebx
mov dword [0x974ba0], ebx
mov dword [0x974b9c], ebx
mov dword [0x9745f0], ebx
mov dword [0x9732a4], ebx
mov dword [0x97494c], ebx
mov dword [0x974b28], ebx
mov dword [0x97307c], 0x769570
mov byte [0x974bb4], bl
mov dword [0x974bb8], ebx
mov byte [0x9730bc], bl
mov byte [0x973f14], bl
mov dword [0x974a3c], ebx
mov dword [0x973b80], ebx
mov dword [0x97394c], ebx
mov dword [0x9732a0], ebx
mov dword [0x974ba4], ebx
mov dword [0x974954], ebx
mov dword [0x9749dc], ebx
mov dword [0x973edc], ebx
mov dword [0x973ee4], ebx
mov dword [0x973c28], ebx
mov dword [0x97309c], ebx
mov dword [0x97433c], ebx
mov dword [0x973c24], ebx
mov dword [0x974a28], ebx
mov dword [0x974584], ebx
mov dword [0x974310], ebx
mov dword [0x974b50], ebx
mov dword [0x9730b8], ebx
mov dword [0x974958], ebx
mov dword [0x973294], ebx
mov dword [0x973ef4], ebx
mov dword [0x974194], ebx
mov dword [0x9730a8], ebx
mov dword [0x974be0], ebx
mov dword [0x974be8], ebx
mov dword [0x974be4], ebx
mov dword [0x974bf4], ebx
mov dword [0x9749d8], ebx
mov dword [0x974588], ebx
mov dword [0x9745c4], ebx
mov dword [0x9730c0], ebx
mov dword [0x9749d4], ebx
mov dword [0x974bf0], ebx
mov dword [0x974690], ebx
mov dword [0x974a44], ebx
mov dword [0x973058], ebx
mov dword [0x9741b4], ebx
mov ecx, 0xe
xor eax, eax
mov edi, 0x974640
rep stosd dword es:[edi], eax
mov ecx, 0xaa
mov edi, 0x973c30
rep stosd dword es:[edi], eax
mov eax, 0x849978
mov esi, 1
or edi, 0xffffffff
mov dword [0x9749e0], eax
mov dword [0x97491c], eax
mov dword [0x974a34], eax
mov eax, 0x844320
push str.5.0.45
push 0x973f20
mov byte [0x974bbe], bl
mov dword [0x974d38], edi
mov dword [0x974d3c], edi
mov dword [0x973ee0], eax
mov dword [0x974608], eax
mov dword [0x97308c], ebx
mov dword [0x973088], ebx
mov dword [0x973084], ebx
mov dword [0x973944], esi
mov dword [0x974b00], 0x20
mov dword [0x974a04], edi
mov dword [0x974340], edi
mov dword [0x973080], 0x974350
mov dword [0x974b08], 0x9736f8
mov dword [0x973284], 0x973958
mov dword [0x973f1c], 0x973f60
mov dword [0x81f924], 0x974718
mov dword [0x9745f8], 0x80844800
mov dword [0x9745fc], ebx
mov dword [0x974348], 0xa
mov dword [0x9734c8], 0xffff7fff
mov dword [0x973c2c], esi
mov dword [0x9734cc], esi
mov dword [0x81f920], esi
mov dword [0x974b10], esi
mov dword [0x974b14], ebx
call fcn.0062b5e0
add esp, 8
mov eax, 0x768000
push ebx
mov dword [0x81f900], eax
mov dword [0x81f928], eax
mov dword [str.nulls_unequal], 0x73ea40
call sub.WSOCK32.dll_htonl
mov edx, dword [0x826f44]
mov dword [0x9745a0], eax
mov eax, dword [str.default]
push edx
push eax
mov dword [0x82546c], 0x825470
mov dword [0x825474], 0x82546c
mov dword [0x8253bc], 0x8253c0
mov dword [0x8253c4], 0x8253bc
mov dword [0x82547c], 0x825480
mov dword [0x825484], 0x82547c
call fcn.0040a1af
add esp, 8
cmp eax, ebx
mov dword [0x8412d0], eax
jne 0x4b4566
push esi
call fcn.006cf0c8
call fcn.005e9250
push 0x1ff
push str.english_
push 0x973f60
mov dword [0x82541c], 0x825420
mov dword [0x825424], 0x82541c
mov dword [0x82542c], 0x825430
mov dword [0x825434], 0x82542c
mov dword [0x82543c], 0x825440
mov dword [0x825444], 0x82543c
mov dword [0x82544c], 0x825450
mov dword [0x825454], 0x82544c
mov dword [0x82545c], 0x825460
mov dword [0x825464], 0x82545c
call fcn.0062b670
add esp, 0xc
push 0x1ff
mov eax, str.c:mysqldata
call fcn.004b1720
push eax
push 0x974718
call fcn.0062b670
mov ecx, dword [0x9749e0]
mov eax, dword [0x976bd8]
mov byte [0x974b18], 0x2e
mov byte [0x974b19], bl
mov dword [0x974198], 0x76954c
mov dword [0x97430c], ebx
mov dword [0x973078], ebx
mov dword [0x974a24], 0x76953c
mov dword [0x973274], 0x769528
mov dword [0x974314], ebx
mov dword [0x974b1c], ebx
mov dword [0x973c14], ebx
mov dword [0x974694], ebx
mov dword [0x974610], ebx
mov dword [0x97495c], ebx
mov dword [0x973ef8], ebx
mov dword [0x973c20], ebx
mov dword [0x974c0c], ebx
mov dword [0x974c08], ebx
mov dword [0x976ba4], ebx
mov dword [0x974a68], 0x73a350
mov dword [0x973f18], 0x81f904
mov edx, dword [ecx + 0x10]
push str.mysql_bin
mov dword [0x827064], edx
mov dword [0x9734d0], 0x73b5f8
mov dword [0x97463c], 0x769514
mov dword [0x973168], 9
mov dword [0x97316c], 2
mov dword [0x9730e8], edi
mov dword [0x9741e8], edi
mov dword [0x9730ec], edi
mov dword [0x9741ec], edi
mov byte [0x9731ae], bl
mov dword [0x973128], ebx
mov dword [0x81f918], esi
mov dword [0x825398], esi
mov dword [0x81a854], ebx
mov dword [0x973bb4], esi
mov dword [0x8253a4], esi
mov dword [0x81a5bc], ebx
mov dword [0x81a4fc], ebx
mov dword [0x81ab8c], ebx
mov dword [0x8253ac], esi
mov dword [0x8253a0], esi
mov dword [0x974580], esi
mov dword [0x973bdc], ebx
mov dword [0x973298], ebx
mov dword [0x973be0], ebx
mov dword [0x97459c], ebx
mov dword [0x973950], ebx
mov dword [0x974a60], ebx
mov dword [0x974b04], esi
mov dword [0x974960], ebx
mov dword [0x974614], ebx
mov dword [0x974164], ebx
mov dword [str.MYSQL], 0x767fcc
push eax
lea ecx, [esp + 0x20]
push ecx
call fcn.005eb630
lea edi, [esp + 0x24]
add esp, 0x18
dec edi
lea ecx, [ecx]
mov al, byte [edi + 1]
inc edi
cmp al, bl
jne 0x4b4790
mov edx, dword [str._.._]
mov al, byte [0x769510]
lea ecx, [esp + 0xc]
push ecx
mov dword [edi], edx
push 0x974350
mov byte [edi + 4], al
call fcn.005e2660
mov ecx, dword [esp + 0x114]
add esp, 8
pop edi
pop esi
pop ebx
call fcn.006cedd0
add esp, 0x104
ret