Function at 0x4689f2
Capabilities:
Reference http user-agent string

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x58
mov dword [ebp - 4], 0
push 8
call fcn.004d3445
add esp, 4
mov dword [ebp - 8], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
mov dword [ebx], 0x5f63b2
push ebx
mov eax, esp
push eax
call fcn.0044b00e
pop ebx
mov dword [ebp - 0xc], 0
mov dword [ebp - 0x10], 0
mov dword [ebp - 0x14], 0
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x24], 0
push 8
call fcn.004d3445
add esp, 4
mov dword [ebp - 0x28], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
mov dword [ebx], 0x5f32e9
push ebx
add ebx, 4
push ebx
push 8
call fcn.004d3445
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
pop ebx
pop ebx
mov ebx, dword [ebp + 8]
push dword [ebx]
push 0x5f390f
mov ebx, dword [ebp + 0x10]
push dword [ebx]
push str.https:__
mov ecx, 4
call fcn.00401ac5
add esp, 0x10
mov dword [ebp - 0x2c], eax
mov eax, dword [ebp - 0x2c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x468ae6
push ebx
call fcn.004d344b
add esp, 4
pop eax
mov dword [ebp - 4], eax
lea eax, [ebp - 4]
push eax
mov eax, 0x5f3d59
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x14]
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x468b18
push ebx
call fcn.004d344b
add esp, 4
push 0x3e8
push 0x3e8
push 0x3e8
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x20]
mov ebx, dword [ebp + 8]
push dword [ebx]
push 0x5f390f
mov ebx, dword [ebp + 0x10]
push dword [ebx]
push str.https:__
mov ecx, 4
call fcn.00401ac5
add esp, 0x10
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Referer
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x468b87
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x468b97
push ebx
call fcn.004d344b
add esp, 4
push dword [ebp + 0x10]
mov eax, 0x5f4cac
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x468bc4
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.Mozilla_5.0__Windows_NT_10.0__Win64__x64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_107.0.0.0_Safari_537.36
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.User_Agent
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x468bfa
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x468c0a
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.navigate
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Sec_Fetch_Mode
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x468c40
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x468c50
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.gzip__deflate__br
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Accept_Encoding
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x468c86
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x468c96
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.zh_CN_zh_q0.9
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Accept_Language
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x468ccc
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x468cdc
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.keep_alive
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Connection
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x468d12
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x468d22
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.text_html_application_xhtmlxml_application_xml_q0.9_image_avif_image_webp_image_apng___q0.8_application_signed_exchange_vb3_q0.9
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Accept
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x468d58
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x468d68
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.same_origin
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Sec_Fetch_Site
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x468d9e
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x468dae
push ebx
call fcn.004d344b
add esp, 4
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 6
call fcn.00401d47
push reloc.WS2_32.dll_connect
push 0
push 0x5f2fc6
push reloc.WS2_32.dll_connect
push 0
push 0x5f2fc8
push reloc.WS2_32.dll_connect
push 0
push str.Windows
push 6
mov ebx, 0x4d4b10
call fcn.004d345d
add esp, 0x4c
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.sec_ch_ua_platform
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x468e2b
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x468e3b
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.document
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Sec_Fetch_Dest
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x468e71
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x468e81
push ebx
call fcn.004d344b
add esp, 4
mov eax, 0x8bb696
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Sec_Fetch_User
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x468eb7
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x468ec7
push ebx
call fcn.004d344b
add esp, 4
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 6
call fcn.00401d47
push reloc.WS2_32.dll_connect
push 0
push 0x5f2fc6
push reloc.WS2_32.dll_connect
push 0
push 0x5f2fc8
push reloc.WS2_32.dll_connect
push 0
push str.Google_Chrome_v107__Chromium_v107__NotA_Brand_v24
push 6
mov ebx, 0x4d4b10
call fcn.004d345d
add esp, 0x4c
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.sec_ch_ua
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x468f44
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x468f54
push ebx
call fcn.004d344b
add esp, 4
mov eax, 0x8bb66e
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.sec_ch_ua_mobile
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x468f8a
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x468f9a
push ebx
call fcn.004d344b
add esp, 4
mov eax, 0x5f3d62
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Upgrade_Insecure_Requests
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x468fd0
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x468fe0
push ebx
call fcn.004d344b
add esp, 4
lea eax, [ebp - 0xc]
push eax
mov eax, str.Cookie
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x46900e
push ebx
call fcn.004d344b
add esp, 4
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x469039
push ebx
call fcn.004d344b
add esp, 4
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x3c]
mov dword [ebp - 0x2c], eax
mov eax, dword [ebp - 0x2c]
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x46905e
push ebx
call fcn.004d344b
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
mov dword [ebp - 0x2c], 0
push 0
push dword [ebp - 0x2c]
mov dword [ebp - 0x30], 0
push 0
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 0x10]
push eax
call fcn.00406bd1
mov dword [ebp - 0x34], eax
mov eax, dword [ebp - 0x34]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x46909b
push ebx
call fcn.004d344b
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x2c], 0
push 0
push dword [ebp - 0x2c]
mov dword [ebp - 0x30], 0
push 0
push dword [ebp - 0x30]
mov dword [ebp - 0x34], 0
push 0
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0
push 0
push dword [ebp - 0x38]
mov eax, 0x8bb8be
mov dword [ebp - 0x3c], eax
lea eax, [ebp - 0x3c]
push eax
mov eax, 0x8bb8c0
mov dword [ebp - 0x40], eax
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.00422933
mov dword [ebp - 0x44], eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x469103
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x469113
push ebx
call fcn.004d344b
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x44]
test eax, eax
jne 0x469126
mov eax, 0x5f2f36
push eax
push 1
mov ebx, 0x4d4af0
call fcn.004d345d
add esp, 0x10
mov dword [ebp - 0x48], eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x46914c
push ebx
call fcn.004d344b
add esp, 4
mov eax, dword [ebp - 0x48]
push eax
mov ebx, dword [ebp + 0xc]
mov ebx, dword [ebx]
test ebx, ebx
je 0x469162
push ebx
call fcn.004d344b
add esp, 4
pop eax
mov ebx, dword [ebp + 0xc]
mov dword [ebx], eax
push 0x80000101
push 0
push 9
push 1
mov ebx, 0x4d3ff0
call fcn.004d345d
add esp, 0x10
mov dword [ebp - 0x2c], eax
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 9
call fcn.00401d47
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x2c]
test eax, eax
jne 0x4691b2
mov eax, 0x5f2f36
push eax
push reloc.WS2_32.dll_connect
push 0
mov ebx, dword [ebp + 0xc]
mov eax, dword [ebx]
test eax, eax
jne 0x4691c8
mov eax, 0x5f2f36
push eax
push 6
mov ebx, 0x4d4b10
call fcn.004d345d
add esp, 0x4c
mov dword [ebp - 0x30], eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x4691ee
push ebx
call fcn.004d344b
add esp, 4
mov eax, dword [ebp - 0x30]
push eax
mov ebx, dword [ebp + 0xc]
mov ebx, dword [ebx]
test ebx, ebx
je 0x469204
push ebx
call fcn.004d344b
add esp, 4
pop eax
mov ebx, dword [ebp + 0xc]
mov dword [ebx], eax
push 0x80000101
push 0
push 0xa
push 1
mov ebx, 0x4d3ff0
call fcn.004d345d
add esp, 0x10
mov dword [ebp - 0x2c], eax
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 9
call fcn.00401d47
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x2c]
test eax, eax
jne 0x469254
mov eax, 0x5f2f36
push eax
push reloc.WS2_32.dll_connect
push 0
mov ebx, dword [ebp + 0xc]
mov eax, dword [ebx]
test eax, eax
jne 0x46926a
mov eax, 0x5f2f36
push eax
push 6
mov ebx, 0x4d4b10
call fcn.004d345d
add esp, 0x4c
mov dword [ebp - 0x30], eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x469290
push ebx
call fcn.004d344b
add esp, 4
mov eax, dword [ebp - 0x30]
push eax
mov ebx, dword [ebp + 0xc]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4692a6
push ebx
call fcn.004d344b
add esp, 4
pop eax
mov ebx, dword [ebp + 0xc]
mov dword [ebx], eax
push 0x80000101
push 0
push 0xd
push 1
mov ebx, 0x4d3ff0
call fcn.004d345d
add esp, 0x10
mov dword [ebp - 0x2c], eax
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 9
call fcn.00401d47
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x2c]
test eax, eax
jne 0x4692f6
mov eax, 0x5f2f36
push eax
push reloc.WS2_32.dll_connect
push 0
mov ebx, dword [ebp + 0xc]
mov eax, dword [ebx]
test eax, eax
jne 0x46930c
mov eax, 0x5f2f36
push eax
push 6
mov ebx, 0x4d4b10
call fcn.004d345d
add esp, 0x4c
mov dword [ebp - 0x30], eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x469332
push ebx
call fcn.004d344b
add esp, 4
mov eax, dword [ebp - 0x30]
push eax
mov ebx, dword [ebp + 0xc]
mov ebx, dword [ebx]
test ebx, ebx
je 0x469348
push ebx
call fcn.004d344b
add esp, 4
pop eax
mov ebx, dword [ebp + 0xc]
mov dword [ebx], eax
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 6
call fcn.00401d47
push reloc.WS2_32.dll_connect
push 0
push 0x5f2fc6
push reloc.WS2_32.dll_connect
push 0
push 0x5f2fc8
push reloc.WS2_32.dll_connect
push 0
push str.src_fn_
push 6
mov ebx, 0x4d4b10
call fcn.004d345d
add esp, 0x4c
mov dword [ebp - 0x2c], eax
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 6
call fcn.00401d47
push reloc.WS2_32.dll_connect
push 0
push 0x5f2fc6
push reloc.WS2_32.dll_connect
push 0
push 0x5f2fc8
push reloc.WS2_32.dll_connect
push 0
push str.src_fn
push 6
mov ebx, 0x4d4b10
call fcn.004d345d
add esp, 0x4c
mov dword [ebp - 0x30], eax
push reloc.WS2_32.dll_bind
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x30]
test eax, eax
jne 0x469411
mov eax, 0x5f2f36
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x469425
mov eax, 0x5f2f36
push eax
push 4
mov ebx, 0x4d41f0
call fcn.004d345d
add esp, 0x34
mov dword [ebp - 0x34], eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x46944b
push ebx
call fcn.004d344b
add esp, 4
fild dword [ebp - 0x34]
fstp qword [ebp - 0x3c]
fld qword [ebp - 0x3c]
fadd qword [0x5f2f96]
fstp qword [ebp - 0x44]
mov dword [ebp - 0x48], 0
push 0
push dword [ebp - 0x48]
mov dword [ebp - 0x4c], 0
push 0
push dword [ebp - 0x4c]
mov dword [ebp - 0x50], 0
push 0
push dword [ebp - 0x50]
push 1
fld qword [ebp - 0x44]
call fcn.00401d6f
push eax
mov eax, 0x5f2fc6
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.00422933
mov dword [ebp - 0x58], eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x4694b8
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x4694c8
push ebx
call fcn.004d344b
add esp, 4
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x4694dc
push ebx
call fcn.004d344b
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
push 0x5f2f36
push dword [ebp - 0x18]
call fcn.00401017
add esp, 8
cmp eax, 0
je 0x469c00
push dword [ebp - 0x18]
push str._fn_
mov ebx, dword [ebp + 0x10]
push dword [ebx]
push str.https:__
mov ecx, 4
call fcn.00401ac5
add esp, 0x10
mov dword [ebp - 0x2c], eax
mov eax, dword [ebp - 0x2c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x46952f
push ebx
call fcn.004d344b
add esp, 4
pop eax
mov dword [ebp - 4], eax
lea eax, [ebp - 4]
push eax
mov eax, 0x5f3d59
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x14]
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x469561
push ebx
call fcn.004d344b
add esp, 4
push 0x3e8
push 0x3e8
push 0x3e8
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x20]
mov ebx, dword [ebp + 8]
push dword [ebx]
push 0x5f390f
mov ebx, dword [ebp + 0x10]
push dword [ebx]
push str.https:__
mov ecx, 4
call fcn.00401ac5
add esp, 0x10
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Referer
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x4695d0
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x4695e0
push ebx
call fcn.004d344b
add esp, 4
push dword [ebp + 0x10]
mov eax, 0x5f4cac
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x46960d
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.Mozilla_5.0__Windows_NT_10.0__Win64__x64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_107.0.0.0_Safari_537.36
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.User_Agent
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x469643
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x469653
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.navigate
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Sec_Fetch_Mode
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x469689
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x469699
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.gzip__deflate__br
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Accept_Encoding
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x4696cf
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x4696df
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.zh_CN_zh_q0.9
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Accept_Language
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x469715
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x469725
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.keep_alive
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Connection
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x46975b
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x46976b
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.text_html_application_xhtmlxml_application_xml_q0.9_image_avif_image_webp_image_apng___q0.8_application_signed_exchange_vb3_q0.9
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Accept
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x4697a1
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x4697b1
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.same_origin
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Sec_Fetch_Site
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x4697e7
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x4697f7
push ebx
call fcn.004d344b
add esp, 4
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 6
call fcn.00401d47
push reloc.WS2_32.dll_connect
push 0
push 0x5f2fc6
push reloc.WS2_32.dll_connect
push 0
push 0x5f2fc8
push reloc.WS2_32.dll_connect
push 0
push str.Windows
push 6
mov ebx, 0x4d4b10
call fcn.004d345d
add esp, 0x4c
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.sec_ch_ua_platform
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x469874
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x469884
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.document
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Sec_Fetch_Dest
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x4698ba
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x4698ca
push ebx
call fcn.004d344b
add esp, 4
mov eax, 0x8bb696
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Sec_Fetch_User
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x469900
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x469910
push ebx
call fcn.004d344b
add esp, 4
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 6
call fcn.00401d47
push reloc.WS2_32.dll_connect
push 0
push 0x5f2fc6
push reloc.WS2_32.dll_connect
push 0
push 0x5f2fc8
push reloc.WS2_32.dll_connect
push 0
push str.Google_Chrome_v107__Chromium_v107__NotA_Brand_v24
push 6
mov ebx, 0x4d4b10
call fcn.004d345d
add esp, 0x4c
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.sec_ch_ua
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x46998d
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x46999d
push ebx
call fcn.004d344b
add esp, 4
mov eax, 0x8bb66e
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.sec_ch_ua_mobile
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x4699d3
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x4699e3
push ebx
call fcn.004d344b
add esp, 4
mov eax, 0x5f3d62
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Upgrade_Insecure_Requests
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x469a19
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x469a29
push ebx
call fcn.004d344b
add esp, 4
lea eax, [ebp - 0xc]
push eax
mov eax, str.Cookie
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x469a57
push ebx
call fcn.004d344b
add esp, 4
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x469a82
push ebx
call fcn.004d344b
add esp, 4
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x3c]
mov dword [ebp - 0x2c], eax
mov eax, dword [ebp - 0x2c]
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x469aa7
push ebx
call fcn.004d344b
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
mov dword [ebp - 0x2c], 0
push 0
push dword [ebp - 0x2c]
mov dword [ebp - 0x30], 0
push 0
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 0x10]
push eax
call fcn.00406bd1
mov dword [ebp - 0x34], eax
mov eax, dword [ebp - 0x34]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x469ae4
push ebx
call fcn.004d344b
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x2c], 0
push 0
push dword [ebp - 0x2c]
mov dword [ebp - 0x30], 0
push 0
push dword [ebp - 0x30]
mov dword [ebp - 0x34], 0
push 0
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0
push 0
push dword [ebp - 0x38]
mov eax, 0x5f2fc8
mov dword [ebp - 0x3c], eax
lea eax, [ebp - 0x3c]
push eax
mov eax, str.sign:
mov dword [ebp - 0x40], eax
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.00422933
mov dword [ebp - 0x44], eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x469b4c
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x469b5c
push ebx
call fcn.004d344b
add esp, 4
mov eax, dword [ebp - 0x44]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x469b70
push ebx
call fcn.004d344b
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov dword [ebp - 0x2c], 0
push 0
push dword [ebp - 0x2c]
mov dword [ebp - 0x30], 0
push 0
push dword [ebp - 0x30]
mov dword [ebp - 0x34], 0
push 0
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0
push 0
push dword [ebp - 0x38]
mov eax, 0x5f2fc8
mov dword [ebp - 0x3c], eax
lea eax, [ebp - 0x3c]
push eax
mov eax, str.var_aihidcms__
mov dword [ebp - 0x40], eax
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.00422933
mov dword [ebp - 0x44], eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x469bd8
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x469be8
push ebx
call fcn.004d344b
add esp, 4
mov eax, dword [ebp - 0x44]
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x469bfc
push ebx
call fcn.004d344b
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
push 0x5f2f36
push dword [ebp - 0x1c]
call fcn.00401017
add esp, 8
cmp eax, 0
jne 0x469c23
mov eax, 0x5f2f36
jmp 0x46a9e1
push str._ajaxm.php
mov ebx, dword [ebp + 0x10]
push dword [ebx]
push str.https:__
mov ecx, 3
call fcn.00401ac5
add esp, 0xc
mov dword [ebp - 0x2c], eax
mov eax, dword [ebp - 0x2c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x469c56
push ebx
call fcn.004d344b
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov eax, str.actiondownprocess
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x469c70
push ebx
call fcn.004d344b
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
push str.signs_3Fctdf
push dword [ebp - 0x24]
mov ecx, 2
call fcn.00401ac5
add esp, 8
mov dword [ebp - 0x2c], eax
mov eax, dword [ebp - 0x2c]
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x469ca0
push ebx
call fcn.004d344b
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
push dword [ebp - 0x1c]
push str.sign
push dword [ebp - 0x24]
mov ecx, 3
call fcn.00401ac5
add esp, 0xc
mov dword [ebp - 0x2c], eax
mov eax, dword [ebp - 0x2c]
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x469cd3
push ebx
call fcn.004d344b
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
push str.websign
push dword [ebp - 0x24]
mov ecx, 2
call fcn.00401ac5
add esp, 8
mov dword [ebp - 0x2c], eax
mov eax, dword [ebp - 0x2c]
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x469d03
push ebx
call fcn.004d344b
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
push dword [ebp - 0x20]
push str.websignkey
push dword [ebp - 0x24]
mov ecx, 3
call fcn.00401ac5
add esp, 0xc
mov dword [ebp - 0x2c], eax
mov eax, dword [ebp - 0x2c]
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x469d36
push ebx
call fcn.004d344b
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
push str.ves1
push dword [ebp - 0x24]
mov ecx, 2
call fcn.00401ac5
add esp, 8
mov dword [ebp - 0x2c], eax
mov eax, dword [ebp - 0x2c]
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x469d66
push ebx
call fcn.004d344b
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
lea eax, [ebp - 4]
push eax
mov eax, 0x5f3d5d
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x14]
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x469d98
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.Mozilla_5.0__Windows_NT_10.0__Win64__x64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_107.0.0.0_Safari_537.36
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.User_Agent
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x469dce
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x469dde
push ebx
call fcn.004d344b
add esp, 4
push dword [ebp - 0x18]
push str._fn_
mov ebx, dword [ebp + 0x10]
push dword [ebx]
push str.https:__
mov ecx, 4
call fcn.00401ac5
add esp, 0x10
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Referer
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x469e2e
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x469e3e
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.gzip__deflate__br
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Accept_Encoding
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x469e74
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x469e84
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.XMLHttpRequest
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.X_Requested_With
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x469eba
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x469eca
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.keep_alive
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Connection
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x469f00
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x469f10
push ebx
call fcn.004d344b
add esp, 4
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 6
call fcn.00401d47
push reloc.WS2_32.dll_connect
push 0
push 0x5f2fc6
push reloc.WS2_32.dll_connect
push 0
push 0x5f2fc8
push reloc.WS2_32.dll_connect
push 0
push str.Google_Chrome_v107__Chromium_v107__NotA_Brand_v24
push 6
mov ebx, 0x4d4b10
call fcn.004d345d
add esp, 0x4c
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.sec_ch_ua
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x469f8d
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x469f9d
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.application_json__text_javascript___
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Accept
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x469fd3
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x469fe3
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp + 0x10]
push dword [ebx]
push str.https:__
mov ecx, 2
call fcn.00401ac5
add esp, 8
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Origin
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x46a02b
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x46a03b
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.same_origin
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Sec_Fetch_Site
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x46a071
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x46a081
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.cors
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Sec_Fetch_Mode
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x46a0b7
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x46a0c7
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.empty
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Sec_Fetch_Dest
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x46a0fd
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x46a10d
push ebx
call fcn.004d344b
add esp, 4
push dword [ebp + 0x10]
mov eax, 0x5f4cac
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x46a13a
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.application_x_www_form_urlencoded
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Content_Type
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x46a170
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x46a180
push ebx
call fcn.004d344b
add esp, 4
mov eax, 0x8bb66e
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.sec_ch_ua_mobile
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x46a1b6
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x46a1c6
push ebx
call fcn.004d344b
add esp, 4
push reloc.WS2_32.dll_bind
push 0
push 1
mov ebx, 6
call fcn.00401d47
push reloc.WS2_32.dll_connect
push 0
push 0x5f2fc6
push reloc.WS2_32.dll_connect
push 0
push 0x5f2fc8
push reloc.WS2_32.dll_connect
push 0
push str.Windows
push 6
mov ebx, 0x4d4b10
call fcn.004d345d
add esp, 0x4c
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.sec_ch_ua_platform
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x46a243
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x46a253
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.zh_CN_zh_q0.9
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Accept_Language
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x46a289
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x46a299
push ebx
call fcn.004d344b
add esp, 4
lea eax, [ebp - 0xc]
push eax
mov eax, str.Cookie
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x46a2c7
push ebx
call fcn.004d344b
add esp, 4
push 1
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x28]
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x3c]
mov dword [ebp - 0x2c], eax
mov eax, dword [ebp - 0x2c]
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x46a300
push ebx
call fcn.004d344b
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
mov dword [ebp - 0x2c], 0
push 0
push dword [ebp - 0x2c]
mov dword [ebp - 0x30], 0
push 0
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 0x10]
push eax
call fcn.00406bd1
mov dword [ebp - 0x34], eax
mov eax, dword [ebp - 0x34]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x46a33d
push ebx
call fcn.004d344b
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
mov dword [ebp - 0x30], 0
push 0
lea eax, [ebp - 0x30]
push eax
mov dword [ebp - 0x34], 0
push 0
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0
push 0
push dword [ebp - 0x38]
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0x28]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x40]
push 1
mov eax, 0x5fdf31
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 0x28]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x110]
mov dword [ebp - 0x30], eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x46a3b7
push ebx
call fcn.004d344b
add esp, 4
push 0x5f2f36
push dword [ebp - 0x30]
call fcn.00401017
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x34], eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x46a3e5
push ebx
call fcn.004d344b
add esp, 4
cmp dword [ebp - 0x34], 0
je 0x46a3f9
mov eax, 0x5f2f36
jmp 0x46a9e1
push 1
mov eax, 0x8bb95a
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 0x28]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x110]
mov dword [ebp - 0x30], eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x46a42b
push ebx
call fcn.004d344b
add esp, 4
push 0x5f2f36
push dword [ebp - 0x30]
call fcn.00401017
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x34], eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x46a459
push ebx
call fcn.004d344b
add esp, 4
cmp dword [ebp - 0x34], 0
je 0x46a46d
mov eax, 0x5f2f36
jmp 0x46a9e1
push 1
mov eax, 0x8bb95a
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 0x28]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x110]
mov dword [ebp - 0x30], eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x46a49f
push ebx
call fcn.004d344b
add esp, 4
push 1
mov eax, 0x5fdf31
mov dword [ebp - 0x34], eax
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x28]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x110]
mov dword [ebp - 0x38], eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x46a4d1
push ebx
call fcn.004d344b
add esp, 4
push dword [ebp - 0x38]
push str._file_
push dword [ebp - 0x30]
mov ecx, 3
call fcn.00401ac5
add esp, 0xc
mov dword [ebp - 0x3c], eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x46a4fc
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x46a50c
push ebx
call fcn.004d344b
add esp, 4
mov eax, dword [ebp - 0x3c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x46a520
push ebx
call fcn.004d344b
add esp, 4
pop eax
mov dword [ebp - 4], eax
lea eax, [ebp - 4]
push eax
mov eax, 0x5f3d59
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x14]
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x46a552
push ebx
call fcn.004d344b
add esp, 4
push 1
push 0
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov eax, str.text_html_application_xhtmlxml_application_xml_q0.9_image_avif_image_webp_image_apng___q0.8_application_signed_exchange_vb3_q0.7
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Accept
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x46a59d
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x46a5ad
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.zh_CN_zh_q0.9
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Accept_Language
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x46a5e3
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x46a5f3
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.keep_alive
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Connection
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x46a629
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x46a639
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.document
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Sec_Fetch_Dest
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x46a66f
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x46a67f
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.navigate
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Sec_Fetch_Mode
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x46a6b5
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x46a6c5
push ebx
call fcn.004d344b
add esp, 4
mov eax, str.cross_site
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Sec_Fetch_Site
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x46a6fb
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x46a70b
push ebx
call fcn.004d344b
add esp, 4
mov eax, 0x8bb696
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Sec_Fetch_User
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x46a741
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x46a751
push ebx
call fcn.004d344b
add esp, 4
mov eax, 0x5f3d62
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
mov eax, str.Upgrade_Insecure_Requests
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x46a787
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x46a9f2
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 8]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x46aa12
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x46aa22
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x46aa32
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x46aa42
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x46aa52
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x46aa62
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x46aa72
push ebx
call fcn.004d344b
add esp, 4
mov ebx, dword [ebp - 0x28]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.004d344b
add esp, 4
pop eax
mov esp, ebp
pop ebp
ret 0xc