Function at 0x467720
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff8
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x643aaf
mov eax, dword fs:[0]
push eax
push ebx
sub esp, 0x218
mov eax, dword [0x6ddc7c]
xor eax, ebp
mov dword [ebp - 0x14], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov edi, ecx
xorps xmm0, xmm0
lea ecx, [ebp - 0x70]
push 0
movups xmmword [ebp - 0x70], xmm0
movq qword [ebp - 0x60], xmm0
call fcn.00568580
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x1e0]
mov eax, dword [edi + 0x344]
inc eax
mov dword [ebp - 0x54], 0x726576
push eax
mov dword [ebp - 0x2c], 0x6b636170
mov byte [ebp - 0x28], 0
mov dword [ebp - 0x24], 0x65676170
mov byte [ebp - 0x20], 0
mov dword [ebp - 0x4c], 0x74666f73
mov dword [ebp - 0x48], 0x64695f
mov dword [ebp - 0x44], 0x5f726576
mov word [ebp - 0x40], 0x6469
mov byte [ebp - 0x3e], 0
mov dword [ebp - 0x34], 0x6e6f6870
mov word [ebp - 0x30], 0x65
mov dword [ebp - 0x58], 0x776f77
mov word [ebp - 0x50], 0x736f
mov byte [ebp - 0x4e], 0
call fcn.00568300
lea eax, [ebp - 0x1e0]
mov byte [ebp - 4], 1
push eax
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x70]
call fcn.005690e0
mov ecx, eax
call fcn.00568b40
lea ecx, [ebp - 0x1e0]
mov byte [ebp - 4], 0
call fcn.00568a20
push str.1.0.0.2
lea ecx, [ebp - 0x1e0]
call fcn.00568450
lea eax, [ebp - 0x1e0]
mov byte [ebp - 4], 2
push eax
lea eax, [ebp - 0x54]
push eax
lea ecx, [ebp - 0x70]
call fcn.005690e0
mov ecx, eax
call fcn.00568b40
lea ecx, [ebp - 0x1e0]
mov byte [ebp - 4], 0
call fcn.00568a20
call fcn.0046d120
push 0xfde9
lea ecx, [ebp - 0x1dc]
lea edx, [eax + 0x40]
call fcn.0044d8e0
add esp, 4
lea eax, [ebp - 0x1dc]
mov byte [ebp - 4], 3
push eax
lea ecx, [ebp - 0x1f8]
call fcn.00568280
lea eax, [ebp - 0x1f8]
mov byte [ebp - 4], 4
push eax
lea eax, [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x70]
call fcn.005690e0
mov ecx, eax
call fcn.00568b40
lea ecx, [ebp - 0x1f8]
call fcn.00568a20
mov byte [ebp - 4], 0
mov edx, dword [ebp - 0x1c8]
cmp edx, 0x10
jb 0x4678ef
mov ecx, dword [ebp - 0x1dc]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x4678e5
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x467e44
push edx
push ecx
call fcn.005ff7fe
add esp, 8
push 6
lea ecx, [ebp - 0x1e0]
call fcn.00568300
lea eax, [ebp - 0x1e0]
mov byte [ebp - 4], 5
push eax
lea eax, [ebp - 0x4c]
push eax
lea ecx, [ebp - 0x70]
call fcn.005690e0
mov ecx, eax
call fcn.00568b40
lea ecx, [ebp - 0x1e0]
mov byte [ebp - 4], 0
call fcn.00568a20
push dword [edi + 0x350]
lea ecx, [ebp - 0x1e0]
call fcn.00568370
lea eax, [ebp - 0x1e0]
mov byte [ebp - 4], 6
push eax
lea eax, [ebp - 0x44]
push eax
lea ecx, [ebp - 0x70]
call fcn.005690e0
mov ecx, eax
call fcn.00568b40
lea ecx, [ebp - 0x1e0]
mov byte [ebp - 4], 0
call fcn.00568a20
call fcn.0046d120
lea ecx, [ebp - 0x1e0]
push dword [eax + 0xc]
call fcn.00568300
lea eax, [ebp - 0x1e0]
mov byte [ebp - 4], 7
push eax
lea eax, [ebp - 0x58]
push eax
lea ecx, [ebp - 0x70]
call fcn.005690e0
mov ecx, eax
call fcn.00568b40
lea ecx, [ebp - 0x1e0]
mov byte [ebp - 4], 0
call fcn.00568a20
call fcn.0046d120
call fcn.0046d120
mov esi, dword [eax]
call fcn.0046d120
mov eax, dword [eax + 4]
mov dword [ebp - 0x1c], eax
call fcn.0046d120
shl esi, 8
mov ecx, dword [eax + 8]
mov eax, dword [ebp - 0x1c]
movzx edx, al
or edx, esi
movzx eax, cx
shl edx, 0x10
lea ecx, [ebp - 0x1e0]
or edx, eax
push edx
call fcn.00568300
lea eax, [ebp - 0x1e0]
mov byte [ebp - 4], 8
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x70]
call fcn.005690e0
mov ecx, eax
call fcn.00568b40
lea ecx, [ebp - 0x1e0]
mov byte [ebp - 4], 0
call fcn.00568a20
push 0xfde9
lea edx, [edi + 0x454]
lea ecx, [ebp - 0x1f8]
call fcn.0044d8e0
add esp, 4
mov byte [ebp - 4], 9
cmp dword [eax + 0x14], 0x10
jb 0x467a37
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x1e0]
call fcn.00568450
lea eax, [ebp - 0x1e0]
mov byte [ebp - 4], 0xa
push eax
lea eax, [ebp - 0x34]
push eax
lea ecx, [ebp - 0x70]
call fcn.005690e0
mov ecx, eax
call fcn.00568b40
lea ecx, [ebp - 0x1e0]
call fcn.00568a20
mov byte [ebp - 4], 0
mov edx, dword [ebp - 0x1e4]
cmp edx, 0x10
jb 0x467aaa
mov ecx, dword [ebp - 0x1f8]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x467aa0
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x467e49
push edx
push ecx
call fcn.005ff7fe
add esp, 8
lea ecx, [ebp - 0xd8]
call fcn.005647e0
lea eax, [ebp - 0x70]
mov byte [ebp - 4], 0xb
push eax
lea eax, [ebp - 0xb8]
push eax
lea ecx, [ebp - 0xd8]
call fcn.00565740
lea edx, [ebp - 0x70]
mov byte [ebp - 4], 0xc
lea ecx, [ebp - 0xa0]
call fcn.0044dbc0
mov byte [ebp - 4], 0xd
mov dword [ebp - 0x3c], 0x6e756f63
mov word [ebp - 0x38], 0x74
mov dword [ebp - 0x1c], 0x61746164
mov byte [ebp - 0x18], 0
call fcn.0046d120
lea ecx, [ebp - 0x3c]
push ecx
lea ecx, [ebp - 0x88]
lea edx, [eax + 0x58]
call fcn.00453240
add esp, 4
mov byte [ebp - 4], 0xe
lea ecx, [ebp - 0x1c]
mov dword [ebp - 0x1cc], 0
lea edx, [ecx + 1]
mov dword [ebp - 0x1c8], 0xf
mov byte [ebp - 0x1dc], 0
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x467b40
sub ecx, edx
lea eax, [ebp - 0x1c]
push ecx
push eax
lea ecx, [ebp - 0x1dc]
call fcn.0044e6d0
lea eax, [ebp - 0x1dc]
mov byte [ebp - 4], 0xf
push eax
lea ecx, [ebp - 0x228]
call fcn.0044e2c0
lea eax, [ebp - 0xa0]
mov byte [ebp - 4], 0x10
push eax
lea ecx, [ebp - 0x210]
call fcn.0044e2c0
mov byte [ebp - 4], 0xe
mov edx, dword [ebp - 0x1c8]
cmp edx, 0x10
jb 0x467bc3
mov ecx, dword [ebp - 0x1dc]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x467bb9
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x467e4e
push edx
push ecx
call fcn.005ff7fe
add esp, 8
mov byte [ebp - 4], 0x11
lea eax, [ebp - 0x1f8]
push dword [ebp - 0x1b]
lea ecx, [ebp - 0x1ec]
mov byte [ebp - 0x1f0], 1
push eax
lea eax, [ebp - 0x228]
mov dword [ebp - 0x1ec], 0
push eax
mov dword [ebp - 0x1e8], 0
mov dword [ebp - 0x1e4], 0
call fcn.004b8cc4
lea eax, [ebp - 0x88]
mov byte [ebp - 4], 0x12
push eax
lea ecx, [ebp - 0x1dc]
mov dword [ebp - method.cpr::Url.virtual_0], vtable.cpr::StringHolder_class_cpr::Url_.0
call fcn.0044e2c0
mov dword [ebp - method.cpr::Url.virtual_0], vtable.cpr::Url.0
lea eax, [ebp - 0x1b9]
mov byte [ebp - 4], 0x13
push eax
lea eax, [ebp - 0x1f0]
mov byte [ebp - 0x1b9], 0
push eax
lea edx, [ebp - 0x1e0]
lea ecx, [ebp - 0x1b8]
call fcn.004533b0
add esp, 8
mov byte [ebp - 4], 0x15
mov edx, dword [ebp - 0x1c8]
cmp edx, 0x10
jb 0x467c9d
mov ecx, dword [ebp - 0x1dc]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x467c93
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x467e53
push edx
push ecx
call fcn.005ff7fe
add esp, 8
lea ecx, [ebp - 0x1ec]
call fcn.00452660
push fcn.00451bb0
push 1
push 0x30
lea eax, [ebp - 0x228]
mov byte [ebp - 4], 0x17
push eax
call fcn.005fff6b
lea ecx, [ebp - 0x1b8]
call fcn.00451c50
mov edx, dword [ebp - 0x74]
cmp edx, 0x10
jb 0x467d03
mov ecx, dword [ebp - 0x88]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x467cf9
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x467e58
push edx
push ecx
call fcn.005ff7fe
add esp, 8
mov edx, dword [ebp - 0x8c]
mov dword [ebp - 0x78], 0
mov dword [ebp - 0x74], 0xf
mov byte [ebp - 0x88], 0
cmp edx, 0x10
jb 0x467d52
mov ecx, dword [ebp - 0xa0]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x467d48
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x467e5d
push edx
push ecx
call fcn.005ff7fe
add esp, 8
mov edx, dword [ebp - 0xa4]
mov dword [ebp - 0x90], 0
mov dword [ebp - 0x8c], 0xf
mov byte [ebp - 0xa0], 0
cmp edx, 0x10
jb 0x467da7
mov ecx, dword [ebp - 0xb8]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x467d9d
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x467e62
push edx
push ecx
call fcn.005ff7fe
add esp, 8
mov edx, dword [ebp - 0xc0]
mov dword [ebp - 0xa8], 0
mov dword [ebp - 0xa4], 0xf
mov byte [ebp - 0xb8], 0
cmp edx, 0x10
jb 0x467df8
mov ecx, dword [ebp - 0xd4]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x467dee
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x467e67
push edx
push ecx
call fcn.005ff7fe
add esp, 8
lea ecx, [ebp - 0xd8]
mov dword [ebp - 0xc4], 0
mov dword [ebp - 0xc0], 0xf
mov byte [ebp - 0xd4], 0
call fcn.00564840
lea ecx, [ebp - 0x70]
call fcn.00568a20
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [ebp - 0x14]
xor ecx, ebp
call fcn.005ff7bd
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret
call fcn.0061f5be
call fcn.0061f5be
call fcn.0061f5be
call fcn.0061f5be
call fcn.0061f5be
call fcn.0061f5be
call fcn.0061f5be
call fcn.0061f5be
int3