Function at 0x464c83
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 4
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push dword [0x813878]
push reloc.WS2_32.dll_connect
push 0
mov ebx, dword [ebp + 8]
mov eax, dword [ebx]
test eax, eax
jne 0x464cba
mov eax, 0x5fd812
push eax
push 3
mov ebx, 0x4acef0
call fcn.004ac5fd
add esp, 0x28
mov dword [ebp - 4], eax
mov eax, dword [ebp - 4]
push eax
mov ebx, dword [0x813888]
test ebx, ebx
je 0x464ce7
push ebx
call fcn.004ac5f7
add esp, 4
pop eax
mov dword [0x813888], eax
push 0x61dc99
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x464d36
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x30
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x61fb11
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x464d7f
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x31
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x61fb18
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x464dc8
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x32
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x61fb21
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x464e11
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x33
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push str.456BCDE_n
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x464e5a
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x34
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x62891e
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x464ea3
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x35
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x628920
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x464eec
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x36
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x61fc53
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x464f35
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x37
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x61fb57
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x464f7e
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x38
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x61fb5f
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x464fc7
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x39
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x61fc45
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x465010
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x41
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push str.bcdghijklmnopqrstuvxyz
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x465059
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x42
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x628e07
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x4650a2
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x43
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x628e09
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x4650eb
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x44
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x628908
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x465134
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x45
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x61fc43
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x46517d
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x46
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x628e0b
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x4651c6
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x47
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x628e0d
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x46520f
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x48
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x628e0f
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x465258
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x49
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x628e11
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x4652a1
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x4a
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x628e13
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x4652ea
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x4b
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x628e15
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x465333
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x4c
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x628e17
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x46537c
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x4d
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x628e19
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x4653c5
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x4e
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x628e1b
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x46540e
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x4f
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x628e1d
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x465457
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x50
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x628e1f
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x4654a0
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x51
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x628e21
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x4654e9
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x52
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x628e23
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x465532
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x53
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x628e25
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x46557b
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x54
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x628e27
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x4655c4
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x55
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x628e29
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x46560d
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x56
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x628a7d
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x465656
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x57
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x628e2b
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x46569f
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x58
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x628e2d
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x4656e8
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x59
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
push 0x628e2f
push dword [0x813888]
call fcn.004012a4
add esp, 8
cmp eax, 0
jne 0x465731
mov ebx, 6
call fcn.004013c2
push 0x80000301
push 0
push 0x5a
push 3
mov eax, 1
mov ebx, 0x504d40
call fcn.004ac60f
add esp, 0x28
inc dword [0x813878]
mov esp, ebp
pop ebp
ret 4