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

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xe0
mov dword [ebp - 4], 0
mov dword [ebp - 8], 0
mov dword [ebp - 0xc], 0
push 0xc
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x10], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
mov dword [ebx + 8], 0
mov dword [ebx], 0x85d3ed
push ebx
add ebx, 8
push ebx
push 8
call fcn.004c0084
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
push ebx
mov eax, esp
push eax
call fcn.0044b97a
pop ebx
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
mov dword [ebp - 0x28], 0
push 0x10
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x2c], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
mov dword [ebx + 8], 0
mov dword [ebx + 0xc], 0
mov dword [ebx], 0x854bf3
push ebx
add ebx, 4
push ebx
push 8
call fcn.004c0084
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
add ebx, 4
push ebx
push 8
call fcn.004c0084
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
add ebx, 4
push ebx
push 0x10
call fcn.004c0084
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
mov dword [ebx + 8], 0
mov dword [ebx + 0xc], 0
mov eax, 3
mov dword [ebx], eax
pop ebx
pop ebx
push ebx
mov eax, esp
push eax
call fcn.00439b57
pop ebx
mov dword [ebp - 0x34], 0
mov dword [ebp - 0x30], 0
mov dword [ebp - 0x38], 0
mov dword [ebp - 0x3c], 0
mov dword [ebp - 0x40], 0
mov dword [ebp - 0x44], 0
mov dword [ebp - 0x48], 0
mov dword [ebp - 0x4c], 0
mov dword [ebp - 0x50], 0
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, str._index.htm
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x440db7
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x60], 0xffffffff
je 0x440e11
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov eax, str.dingtalk.com_
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x70]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x74], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x440e00
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x74], 0xffffffff
je 0x440e11
mov eax, 1
jmp 0x440e16
mov eax, 0
test eax, eax
je 0x44109a
push dword [ebp + 0x20]
call fcn.0044a1b0
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x440e3d
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x854a3e
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, str.liveUuid
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
push dword [ebp + 8]
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x440e8c
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x440e9c
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x440eb0
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 8], eax
push 0x685e5b
push dword [ebp - 8]
call fcn.00401abc
add esp, 8
cmp eax, 0
jne 0x440f41
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x8540ac
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, str._cover_
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x440f19
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x440f29
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x440f3d
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 8], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x764ca6
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, str._og:title__content_
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x440f8d
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x440f9d
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x440fb1
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
push 0x685e5b
push dword [ebp - 8]
call fcn.00401abc
add esp, 8
cmp eax, 0
je 0x440fee
push 0x685e5b
push dword [ebp - 0xc]
call fcn.00401abc
add esp, 8
cmp eax, 0
je 0x440fee
mov eax, 1
jmp 0x440ff3
mov eax, 0
test eax, eax
je 0x44108b
push CPtrArray::~CPtrArray
push 0
push dword [0x103f3f8]
push 1
mov eax, 3
mov ebx, 0x5334a0
call fcn.004c00ae
add esp, 0x10
push 0x854bde
push dword [ebp - 0xc]
push 0x854bdb
push dword [ebp - 8]
push 0x854bdb
push dword [0x103f3ec]
mov ecx, 6
call fcn.0040106f
add esp, 0x18
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [0x103f3ec]
test ebx, ebx
je 0x441061
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [0x103f3ec], eax
push CPtrArray::~CPtrArray
push 0
push dword [0x103f3f8]
push 1
mov eax, 3
mov ebx, 0x5334c0
call fcn.004c00ae
add esp, 0x10
mov eax, 1
jmp 0x44a0b8
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, str..douyu.com_betard_
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4410d9
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x60], 0
jle 0x44132e
push dword [ebp + 0x20]
call fcn.0044a1b0
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x441102
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x20
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x54], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x54]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x44115e
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x441172
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x441186
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x44119a
push ebx
call fcn.004c0096
add esp, 4
pop ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.room_room_id_
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4411de
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x4411f2
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 8], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.room.nickname
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x441231
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x441245
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
push 0x685e5b
push dword [ebp - 8]
call fcn.00401abc
add esp, 8
cmp eax, 0
je 0x441282
push 0x685e5b
push dword [ebp - 0xc]
call fcn.00401abc
add esp, 8
cmp eax, 0
je 0x441282
mov eax, 1
jmp 0x441287
mov eax, 0
test eax, eax
je 0x44131f
push CPtrArray::~CPtrArray
push 0
push dword [0x103f3f8]
push 1
mov eax, 3
mov ebx, 0x5334a0
call fcn.004c00ae
add esp, 0x10
push 0x854bde
push dword [ebp - 0xc]
push 0x854bdb
push dword [ebp - 8]
push 0x854bdb
push dword [0x103f3ec]
mov ecx, 6
call fcn.0040106f
add esp, 0x18
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [0x103f3ec]
test ebx, ebx
je 0x4412f5
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [0x103f3ec], eax
push CPtrArray::~CPtrArray
push 0
push dword [0x103f3f8]
push 1
mov eax, 3
mov ebx, 0x5334c0
call fcn.004c00ae
add esp, 0x10
mov eax, 1
jmp 0x44a0b8
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, str..m3u8
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x44136d
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x60], 0
jle 0x44168b
push dword [ebp + 0x20]
call fcn.0044a1b0
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x441396
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x8549b8
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 4]
push eax
call fcn.00413ca4
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4413da
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x60], 0
jle 0x44168b
mov ebx, dword [ebp + 8]
mov eax, dword [ebx]
test eax, eax
je 0x441402
push eax
mov ebx, eax
call fcn.00401004
inc eax
push eax
call fcn.004c0084
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x441413
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
push 8
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x60], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
push 1
push dword [ebp + 0x18]
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
push 1
push 0
lea eax, [ebp - 0x14]
push eax
call fcn.00408076
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x44153f
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x441552
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x441565
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x441578
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x441588
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x441598
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4415a8
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4415b8
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x60]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x4c61b0
call fcn.004c00a2
add esp, 0x10
call fcn.004c0096
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x94]
test eax, eax
jne 0x4415f1
mov eax, 0x685ee5
push eax
push 1
mov ebx, 0x4c27e0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x44161d
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x98]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x441634
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0x1c]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
mov eax, 0x8549a6
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x441671
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x441681
push ebx
call fcn.004c0096
add esp, 4
mov eax, 1
jmp 0x44a0b8
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, str..douyucdn
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4416ca
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x60], 0
jle 0x441724
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov eax, str..m3u8
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x70]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x74], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x441713
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x74], 0
jle 0x441724
mov eax, 1
jmp 0x441729
mov eax, 0
test eax, eax
je 0x441b2d
push dword [ebp + 0x20]
call fcn.0044a1b0
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x441750
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x8549b8
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 4]
push eax
call fcn.00413ca4
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x441794
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x60], 0
jle 0x4417eb
lea eax, [ebp - 0x1c]
push eax
lea eax, [ebp - 4]
push eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
mov eax, 0x8549a6
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 8]
call fcn.004364e7
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4417d6
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x4417e6
push ebx
call fcn.004c0096
add esp, 4
jmp 0x441b23
push 0x80000101
push 0
push 0xa
push 1
mov ebx, 0x4c0c20
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x54]
push eax
mov eax, str.https:
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x441850
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x441860
push ebx
call fcn.004c0096
add esp, 4
push dword [ebp - 0x64]
push str.https:
mov ecx, 2
call fcn.0040106f
add esp, 8
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x441888
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x68]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44189c
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x685e5b
push dword [ebp - 0x14]
call fcn.00401abc
add esp, 8
cmp eax, 0
je 0x441b23
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
push 8
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x60], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
push 1
push dword [ebp + 0x18]
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
push 1
push 0
lea eax, [ebp - 0x14]
push eax
call fcn.00408076
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x4419e1
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4419f4
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x441a07
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x441a1a
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x441a2a
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x441a3a
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x441a4a
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x441a5a
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x60]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x4c61b0
call fcn.004c00a2
add esp, 0x10
call fcn.004c0096
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x94]
test eax, eax
jne 0x441a93
mov eax, 0x685ee5
push eax
push 1
mov ebx, 0x4c27e0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x441abf
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x98]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x441ad6
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0x1c]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
mov eax, 0x8549a6
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x441b13
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x441b23
push ebx
call fcn.004c0096
add esp, 4
mov eax, 1
jmp 0x44a0b8
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, str.douyu.com_lapi_live_getH5Play_
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x441b6c
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x60], 0
jle 0x4421cd
push reloc.WS2_32.dll_getpeername
push 0
mov ebx, dword [ebp + 0x30]
mov eax, dword [ebx]
test eax, eax
jne 0x441b8b
mov eax, 0x685ee5
push eax
push 1
mov ebx, 0x4c27e0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x441bb5
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
push 0x685e5b
push dword [ebp - 0x20]
call fcn.00401abc
add esp, 8
cmp eax, 0
jne 0x441c05
mov ebx, dword [ebp + 8]
mov eax, dword [ebx]
test eax, eax
je 0x441bf0
push eax
mov ebx, eax
call fcn.00401004
inc eax
push eax
call fcn.004c0084
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x441c01
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x854a3e
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, 0x85a4c1
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x441c51
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x441c61
push ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov eax, 0x854a3e
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x70]
push eax
mov eax, 0x85a4c4
mov dword [ebp - 0x74], eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.0040b41c
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x441cad
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x441cbd
push ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
push dword [ebp - 0x80]
mov eax, 0x854a3e
mov dword [ebp - 0x84], eax
lea eax, [ebp - 0x84]
push eax
mov eax, 0x85a4c9
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x88]
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.0040b41c
mov dword [ebp - 0x8c], eax
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x441d1b
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x441d2e
push ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x90], 0
push 0
push dword [ebp - 0x90]
mov dword [ebp - 0x94], 0
push 0
push dword [ebp - 0x94]
mov eax, 0x854a3e
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x98]
push eax
mov eax, 0x85a4cd
mov dword [ebp - 0x9c], eax
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.0040b41c
mov dword [ebp - 0xa0], eax
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x441d98
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x441dab
push ebx
call fcn.004c0096
add esp, 4
push str.ver22011191rid1457640rate_1
push dword [ebp - 0xa0]
push str.sign
push dword [ebp - 0x8c]
push 0x85a4fc
push dword [ebp - 0x78]
push str.did
push dword [ebp - 0x64]
push 0x85a4c1
mov ecx, 9
call fcn.0040106f
add esp, 0x24
mov dword [ebp - 0xa4], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x441df9
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x441e09
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x441e1c
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0xa0]
test ebx, ebx
je 0x441e2f
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0xa4]
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x441e46
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
push 8
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x60], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
push 1
lea eax, [ebp - 0x20]
push eax
push 1
push 1
mov eax, str.https:__m.douyu.com_hgapi_livenc_room_getStreamUrl
mov dword [ebp - 0x94], eax
lea eax, [ebp - 0x94]
push eax
call fcn.00408076
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x441f81
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x441f94
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x441fa7
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x441fba
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x441fcd
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x441fdd
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x441fed
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x441ffd
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x44200d
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x60]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x4c61b0
call fcn.004c00a2
add esp, 0x10
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x98]
push eax
mov ebx, dword [ebp + 0x20]
mov ebx, dword [ebx]
test ebx, ebx
je 0x442049
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov ebx, dword [ebp + 0x20]
mov dword [ebx], eax
push dword [ebp + 0x20]
call fcn.0044a1b0
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x44206e
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x20
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x54], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x54]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4420ca
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4420de
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4420f2
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x442106
push ebx
call fcn.004c0096
add esp, 4
pop ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.data.url
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x44214a
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44215e
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
lea eax, [ebp - 0x1c]
push eax
mov eax, 0x685e5b
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, 0x8549a6
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4421a3
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4421b3
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x4421c3
push ebx
call fcn.004c0096
add esp, 4
mov eax, 1
jmp 0x44a0b8
mov ebx, dword [0x103f410]
add ebx, 4
mov dword [ebp - 0x54], ebx
mov ebx, dword [ebp - 0x54]
cmp dword [ebx], 1
jne 0x442235
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str..flv
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x442224
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0
jle 0x442235
mov eax, 1
jmp 0x44223a
mov eax, 0
test eax, eax
je 0x4422ab
mov eax, 0x685e5b
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
mov eax, 0x685e5b
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 0x18]
mov eax, 0x854997
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
push dword [ebp + 8]
call fcn.004364e7
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x442281
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x442291
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x4422a1
push ebx
call fcn.004c0096
add esp, 4
mov eax, 1
jmp 0x44a0b8
mov ebx, dword [0x103f410]
add ebx, 4
mov dword [ebp - 0x54], ebx
mov ebx, dword [ebp - 0x54]
cmp dword [ebx], 1
jne 0x442313
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str..mp4
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x442302
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0
jle 0x442313
mov eax, 1
jmp 0x442318
mov eax, 0
test eax, eax
je 0x442389
mov eax, 0x685e5b
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
mov eax, 0x685e5b
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 0x18]
mov eax, 0x8549b0
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
push dword [ebp + 8]
call fcn.004364e7
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x44235f
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x44236f
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x44237f
push ebx
call fcn.004c0096
add esp, 4
mov eax, 1
jmp 0x44a0b8
mov ebx, dword [0x103f410]
add ebx, 4
mov dword [ebp - 0x54], ebx
mov ebx, dword [ebp - 0x54]
cmp dword [ebx], 1
jne 0x44243a
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.mime_typevideo_mp4
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x4423e0
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0
jle 0x44243a
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov eax, str.douyinvod.com_
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x442429
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x7c], 0
jle 0x44243a
mov eax, 1
jmp 0x44243f
mov eax, 0
test eax, eax
je 0x4424b0
mov eax, 0x685e5b
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
mov eax, 0x685e5b
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
push dword [ebp + 0x18]
mov eax, 0x8549b0
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
push dword [ebp + 8]
call fcn.004364e7
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x442486
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x442496
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x4424a6
push ebx
call fcn.004c0096
add esp, 4
mov eax, 1
jmp 0x44a0b8
mov ebx, dword [0x103f410]
add ebx, 4
mov dword [ebp - 0x54], ebx
mov ebx, dword [ebp - 0x54]
cmp dword [ebx], 1
jne 0x442518
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.douyin.com_webcast_room_web_enter_
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x442507
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0xffffffff
je 0x442518
mov eax, 1
jmp 0x44251d
mov eax, 0
test eax, eax
je 0x442964
push dword [ebp + 0x20]
call fcn.0044a1b0
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x442544
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x20
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x54], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x54]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4425a0
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4425b4
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4425c8
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4425dc
push ebx
call fcn.004c0096
add esp, 4
pop ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.data.data_0__stream_url__flv_pull_url__FULL_HD1_
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x442620
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x442634
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x685e5b
push dword [ebp - 0x14]
call fcn.00401abc
add esp, 8
cmp eax, 0
jne 0x4426a4
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.data.data_0__stream_url__flv_pull_url_.SD1
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x44268c
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x4426a0
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.data.user.nickname
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4426df
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x4426f3
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, str._or4
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.00413ca4
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x442737
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x60], 0
jle 0x442760
mov eax, 0x85a5e4
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x442757
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
jmp 0x4428b5
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x85a5e9
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.00413ca4
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4427a0
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x60], 0
jle 0x4427c9
mov eax, 0x85a5ed
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4427c0
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
jmp 0x4428b5
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x85a5f2
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.00413ca4
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x442809
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x60], 0
jle 0x442832
mov eax, 0x85a5f6
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x442829
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
jmp 0x4428b5
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x85a5fb
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.00413ca4
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x442872
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x60], 0
jle 0x44289b
mov eax, 0x85a5ff
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x442892
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
jmp 0x4428b5
mov eax, 0x85a604
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4428b1
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
push 0x685e5b
push dword [ebp - 0x14]
call fcn.00401abc
add esp, 8
cmp eax, 0
je 0x44295a
push dword [ebp - 0x1c]
push 0x764c41
push dword [ebp - 0x24]
mov ecx, 3
call fcn.0040106f
add esp, 0xc
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
mov eax, 0x685e5b
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_6.1__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_50.0.2661.87_Safari_537.36
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, 0x854997
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x44292a
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x44293a
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x44294a
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x44295a
push ebx
call fcn.004c0096
add esp, 4
mov eax, 1
jmp 0x44a0b8
mov ebx, dword [0x103f410]
add ebx, 4
mov dword [ebp - 0x54], ebx
mov ebx, dword [ebp - 0x54]
cmp dword [ebx], 1
jne 0x4429cc
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.api.m.jd.com_video_videoDetail
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x4429bb
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0
jle 0x4429cc
mov eax, 1
jmp 0x4429d1
mov eax, 0
test eax, eax
je 0x442bc3
push dword [ebp + 0x20]
call fcn.0044a1b0
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4429f8
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x20
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x54], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x54]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x442a54
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x442a68
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x442a7c
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x442a90
push ebx
call fcn.004c0096
add esp, 4
pop ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.list_0_.playInfo.videoUrl
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x442ad4
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x442ae8
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.list_0_.title
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x442b27
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x442b3b
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
push 0x685e5b
push dword [ebp - 0x14]
call fcn.00401abc
add esp, 8
cmp eax, 0
je 0x442bb9
lea eax, [ebp - 0x1c]
push eax
mov eax, 0x685e5b
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_6.1__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_50.0.2661.87_Safari_537.36
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, 0x8549b0
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x442b99
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x442ba9
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x442bb9
push ebx
call fcn.004c0096
add esp, 4
mov eax, 1
jmp 0x44a0b8
mov ebx, dword [0x103f410]
add ebx, 4
mov dword [ebp - 0x54], ebx
mov ebx, dword [ebp - 0x54]
cmp dword [ebx], 1
jne 0x442c74
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.lives.jd.com
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x442c1a
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0
jle 0x442c74
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov eax, str.appidjdzb
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x442c63
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x7c], 0
jle 0x442c74
mov eax, 1
jmp 0x442c79
mov eax, 0
test eax, eax
je 0x44366a
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x854a3e
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, str.lives.jd.com_2F_23_2F
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
push dword [ebp + 8]
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x442ccc
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x442cdc
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x442cf0
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
push 0x685e5b
push dword [ebp - 0x28]
call fcn.00401abc
add esp, 8
cmp eax, 0
je 0x442d2a
lea eax, [ebp - 0x28]
push eax
call fcn.0044a1f3
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 1
jne 0x442d2a
mov eax, 1
jmp 0x442d2f
mov eax, 0
test eax, eax
je 0x443660
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov dword [ebp - 0x60], 0
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
push dword [ebp - 0x60]
call fcn.0044a2e4
mov dword [ebp - 0x64], eax
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov dword [ebp - 0x74], 0
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
push dword [ebp - 0x74]
call fcn.0044a2e4
mov dword [ebp - 0x78], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x78]
test eax, eax
jne 0x442db6
mov eax, 0x685e5b
push eax
push 1
mov ebx, 0x4c12d0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x442ddc
push ebx
call fcn.004c0096
add esp, 4
fild dword [ebp - 0x7c]
fstp qword [ebp - 0x84]
fld qword [ebp - 0x84]
fadd qword [0x7649f6]
fstp qword [ebp - 0x8c]
push 0x80000601
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
push 1
mov ebx, 0x4c27e0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x90], eax
push dword [ebp - 0x90]
push str._22__22encrypt_22:_221_22__22nonstr_22:_227dgIPrHYjJ_22__22jj_22:_22_22__22token_22:_22d41d8cd98f00b204e9800998ecf8427e_22__22cf_v_22:_220.0.0_22__22client_version_22:_222.1.1_22__22call_stack_22:_22859b69f17633f59b43e581ab62c02d76_22__22session_c_22:_2216098986846946505_22_7D__22reserve_22:_7B_22jj_22:_22_22_7D_7D_7Dt
push dword [ebp - 0x64]
push str._22__22message_22:_7B_22userid_22:_2250070_22__22bussinessid_22:_22live.m_22__22uid_22:_2216098974291691443841610_22__22buttonid_22:_22getImmedeatePlayToM_22__22sign_22:_22C5F576404ABA3E6F8DE8CB5E6630D90DCCE2A20F_22__22data_22:_7B_22is_trust_22:true__22sign_22:_22C5F576404ABA3E6F8DE8CB5E6630D90DCCE2A20F_22__22fpb_22:_22_22__22time_22:_22
push dword [ebp - 0x28]
push str.https:__api.m.jd.com_api_appidh5_livefunctionIdgetImmediatePlayToMbody_7B_22liveId_22:_22
mov ecx, 6
call fcn.0040106f
add esp, 0x18
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x442e5e
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x442e71
push ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
mov dword [ebp - 0x9c], 0
push 0
push dword [ebp - 0x9c]
mov dword [ebp - 0xa0], 0
push 0
push dword [ebp - 0xa0]
push 8
call fcn.004c0084
add esp, 4
mov dword [ebp - 0xa4], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0xa4]
push eax
mov dword [ebp - 0xa8], 0
push 0
push dword [ebp - 0xa8]
mov dword [ebp - 0xac], 0
push 0
lea eax, [ebp - 0xac]
push eax
mov dword [ebp - 0xb0], 0
push 0
lea eax, [ebp - 0xb0]
push eax
mov dword [ebp - 0xb4], 0
push 0
push dword [ebp - 0xb4]
mov dword [ebp - 0xb8], 0
push 0
lea eax, [ebp - 0xb8]
push eax
mov dword [ebp - 0xbc], 0
push 0
lea eax, [ebp - 0xbc]
push eax
mov dword [ebp - 0xc0], 0
push 0
push dword [ebp - 0xc0]
mov dword [ebp - 0xc4], 0
push 0
lea eax, [ebp - 0xc4]
push eax
mov dword [ebp - 0xc8], 0
push 0
lea eax, [ebp - 0xc8]
push eax
push 1
mov eax, str.User_Agent:_Mozilla_5.0__iPhone__CPU_iPhone_OS_11_0_like_Mac_OS_X__AppleWebKit_604.1.38__KHTML__like_Gecko__Version_11.0_Mobile_15A372_Safari_604.1
mov dword [ebp - 0xcc], eax
lea eax, [ebp - 0xcc]
push eax
mov dword [ebp - 0xd0], 0
push 0
lea eax, [ebp - 0xd0]
push eax
mov dword [ebp - 0xd4], 0
push 0
lea eax, [ebp - 0xd4]
push eax
mov dword [ebp - 0xd8], 0
push 0
lea eax, [ebp - 0xd8]
push eax
push 1
push 0
lea eax, [ebp - 0x94]
push eax
call fcn.00408076
mov dword [ebp - 0xdc], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x442ff3
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0xd8]
test ebx, ebx
je 0x443006
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0xd4]
test ebx, ebx
je 0x443019
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0xd0]
test ebx, ebx
je 0x44302c
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0xcc]
test ebx, ebx
je 0x44303f
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0xc8]
test ebx, ebx
je 0x443052
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0xbc]
test ebx, ebx
je 0x443065
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0xb8]
test ebx, ebx
je 0x443078
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0xb0]
test ebx, ebx
je 0x44308b
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0xac]
test ebx, ebx
je 0x44309e
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0xa4]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x4c61b0
call fcn.004c00a2
add esp, 0x10
call fcn.004c0096
add esp, 4
lea eax, [ebp - 0xdc]
push eax
call fcn.0044a1b0
mov dword [ebp - 0xe0], eax
mov ebx, dword [ebp - 0xdc]
test ebx, ebx
je 0x4430e9
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0xe0]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x443100
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x764ca6
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, str._videoUrl__:__
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x443150
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x443160
push ebx
call fcn.004c0096
add esp, 4
push 0x685e5b
push dword [ebp - 0x64]
call fcn.00401abc
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x44318e
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0
jne 0x443267
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov eax, 0x764ca6
mov dword [ebp - 0x74], eax
lea eax, [ebp - 0x74]
push eax
mov eax, str._videoUrl__:__
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0040b41c
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x4431e4
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x4431f4
push ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x80], 0
push 0
push dword [ebp - 0x80]
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
mov eax, str..flv
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x88]
push eax
lea eax, [ebp - 0x7c]
push eax
call fcn.00413ca4
mov dword [ebp - 0x8c], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x443243
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x443256
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x8c], 0
jg 0x443267
xor eax, eax
jmp 0x44326c
mov eax, 1
test eax, eax
je 0x443368
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x764ca6
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, str._videoUrl__:__
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4432c0
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4432d0
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x4432e4
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov eax, 0x85aa18
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x4432fe
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
lea eax, [ebp - 0x1c]
push eax
mov eax, 0x685e5b
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, 0x854997
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x443343
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x443353
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x443363
push ebx
call fcn.004c0096
add esp, 4
jmp 0x443660
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x764ca6
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, str._videoUrl__:__
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4433b4
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4433c4
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x4433d8
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
push 8
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x60], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
push 1
push dword [ebp + 0x18]
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
push 1
push 0
lea eax, [ebp - 0x14]
push eax
call fcn.00408076
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x443504
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x443517
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x44352a
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x44353d
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x44354d
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x44355d
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x44356d
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x44357d
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x60]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x4c61b0
call fcn.004c00a2
add esp, 0x10
call fcn.004c0096
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x94]
test eax, eax
jne 0x4435b6
mov eax, 0x685ee5
push eax
push 1
mov ebx, 0x4c27e0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x4435e2
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x98]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x4435f9
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
mov eax, 0x85aa21
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x443613
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
lea eax, [ebp - 0x1c]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
mov eax, 0x8549a6
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x443650
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x443660
push ebx
call fcn.004c0096
add esp, 4
mov eax, 1
jmp 0x44a0b8
mov ebx, dword [0x103f410]
add ebx, 4
mov dword [ebp - 0x54], ebx
mov ebx, dword [ebp - 0x54]
cmp dword [ebx], 1
jne 0x4436d2
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.api_sns_red_live_app_v1_ecology_outside_share_info
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x4436c1
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0
jle 0x4436d2
mov eax, 1
jmp 0x4436d7
mov eax, 0
test eax, eax
je 0x443950
push dword [ebp + 0x20]
call fcn.0044a1b0
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4436fe
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x20
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x54], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x54]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x44375a
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x44376e
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x443782
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x443796
push ebx
call fcn.004c0096
add esp, 4
pop ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.data.room_room_id_
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4437da
push ebx
call fcn.004c0096
add esp, 4
push 0x685e5b
push dword [ebp - 0x5c]
call fcn.00401abc
add esp, 8
cmp eax, 0
mov eax, 0
setne al
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x443808
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x60], 0
je 0x443946
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.data.room_room_id_
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x44384d
push ebx
call fcn.004c0096
add esp, 4
push str..flv
push dword [ebp - 0x5c]
push str.http:__live_ali.xhscdn.com:80_live_
mov ecx, 3
call fcn.0040106f
add esp, 0xc
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x44387a
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44388e
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.data.room.name
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4438cd
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x4438e1
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
lea eax, [ebp - 0x1c]
push eax
mov eax, 0x685e5b
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
mov eax, 0x854997
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x443926
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x443936
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x443946
push ebx
call fcn.004c0096
add esp, 4
mov eax, 1
jmp 0x44a0b8
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, str.kuaishou.com_live_api_playback_
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x44398f
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x60], 0
jle 0x443ded
push dword [ebp + 0x20]
call fcn.0044a1b0
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4439b8
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x20
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x54], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x54]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x443a14
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x443a28
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x443a3c
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x443a50
push ebx
call fcn.004c0096
add esp, 4
pop ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.data.currentWork.playUrl
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x443a94
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x443aa8
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x685e5b
push dword [ebp - 0x14]
call fcn.00401abc
add esp, 8
cmp eax, 0
je 0x443de3
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.data.currentWork.author.name
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x443b00
push ebx
call fcn.004c0096
add esp, 4
push 1
push 2
mov eax, str.1675091797
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
call fcn.0044a7e5
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x443b2b
push ebx
call fcn.004c0096
add esp, 4
push dword [ebp - 0x64]
push dword [ebp - 0x5c]
mov ecx, 2
call fcn.0040106f
add esp, 8
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x443b51
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x443b61
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x68]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x443b75
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
push 8
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x60], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
push 1
push dword [ebp + 0x18]
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
push 1
push 0
lea eax, [ebp - 0x14]
push eax
call fcn.00408076
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x443ca1
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x443cb4
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x443cc7
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x443cda
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x443cea
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x443cfa
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x443d0a
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x443d1a
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x60]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x4c61b0
call fcn.004c00a2
add esp, 0x10
call fcn.004c0096
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x94]
test eax, eax
jne 0x443d53
mov eax, 0x685ee5
push eax
push 1
mov ebx, 0x4c27e0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x443d7f
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x98]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x443d96
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0x1c]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
mov eax, 0x8549a6
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x443dd3
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x443de3
push ebx
call fcn.004c0096
add esp, 4
mov eax, 1
jmp 0x44a0b8
mov ebx, dword [0x103f410]
add ebx, 4
mov dword [ebp - 0x54], ebx
mov ebx, dword [ebp - 0x54]
cmp dword [ebx], 1
jne 0x443e55
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.yangkeduo.com_pjlkvgcf.html
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x443e44
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0
jle 0x443e55
mov eax, 1
jmp 0x443e5a
mov eax, 0
test eax, eax
je 0x4440d0
push dword [ebp + 0x20]
call fcn.0044a1b0
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x443e81
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x85ab22
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, str.window.rawData
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x443ed1
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x443ee1
push ebx
call fcn.004c0096
add esp, 4
push 0x85ab36
push dword [ebp - 0x64]
mov ecx, 2
call fcn.0040106f
add esp, 8
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x443f09
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x68]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x443f1d
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x20
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x54], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x54]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x443f79
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x443f8d
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x443fa1
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x443fb5
push ebx
call fcn.004c0096
add esp, 4
pop ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.store.playUrlList_0_.playUrl
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x443ff9
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44400d
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x685e5b
push dword [ebp - 0x14]
call fcn.00401abc
add esp, 8
cmp eax, 0
je 0x4440c6
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.store.liveInfo.name
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x444065
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x444079
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
lea eax, [ebp - 0x1c]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
mov eax, 0x854997
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4440b6
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x4440c6
push ebx
call fcn.004c0096
add esp, 4
mov eax, 1
jmp 0x44a0b8
mov ebx, dword [0x103f410]
add ebx, 4
mov dword [ebp - 0x54], ebx
mov ebx, dword [ebp - 0x54]
cmp dword [ebx], 1
jne 0x444138
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.h5api.m.taobao.com_h5_mtop.mediaplatform.live.livedetail_
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x444127
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0
jle 0x444138
mov eax, 1
jmp 0x44413d
mov eax, 0
test eax, eax
je 0x444921
push dword [ebp + 0x20]
call fcn.0044a1b0
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x444164
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x85aba4
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, 0x85aba7
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4441b4
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4441c4
push ebx
call fcn.004c0096
add esp, 4
push 0x85aba9
push dword [ebp - 0x64]
mov ecx, 2
call fcn.0040106f
add esp, 8
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x4441ec
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x68]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x444200
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x20
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x54], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x54]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x44425c
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x444270
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x444284
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x444298
push ebx
call fcn.004c0096
add esp, 4
pop ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, 0x85abab
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4442dc
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x4442f0
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x685e5b
push dword [ebp - 0x14]
call fcn.00401abc
add esp, 8
cmp eax, 0
je 0x444917
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, 0x85abbb
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x444348
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x44435c
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_6.1__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_50.0.2661.87_Safari_537.36
push eax
mov ebx, dword [ebp + 0x18]
mov ebx, dword [ebx]
test ebx, ebx
je 0x444378
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov ebx, dword [ebp + 0x18]
mov dword [ebx], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
push 8
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x60], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
push 1
push dword [ebp + 0x18]
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
push 1
push 0
lea eax, [ebp - 0x14]
push eax
call fcn.00408076
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x4444a6
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4444b9
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x4444cc
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x4444df
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x4444ef
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x4444ff
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x44450f
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x44451f
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x60]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x4c61b0
call fcn.004c00a2
add esp, 0x10
call fcn.004c0096
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x94]
test eax, eax
jne 0x444558
mov eax, 0x685ee5
push eax
push 1
mov ebx, 0x4c27e0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x444584
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x98]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x44459b
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x8549b8
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x18]
push eax
call fcn.00413ca4
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4445df
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x60], 0xffffffff
jne 0x4448e7
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, 0x85abc6
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x444624
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x444638
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x685e5b
push dword [ebp - 0x14]
call fcn.00401abc
add esp, 8
cmp eax, 0
je 0x4448e7
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, 0x85abbb
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x444690
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x4446a4
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_6.1__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_50.0.2661.87_Safari_537.36
push eax
mov ebx, dword [ebp + 0x18]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4446c0
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov ebx, dword [ebp + 0x18]
mov dword [ebx], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
push 8
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x60], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
push 1
push dword [ebp + 0x18]
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
push 1
push 0
lea eax, [ebp - 0x14]
push eax
call fcn.00408076
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x4447ee
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x444801
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x444814
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x444827
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x444837
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x444847
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x444857
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x444867
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x60]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x4c61b0
call fcn.004c00a2
add esp, 0x10
call fcn.004c0096
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x94]
test eax, eax
jne 0x4448a0
mov eax, 0x685ee5
push eax
push 1
mov ebx, 0x4c27e0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x4448cc
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x98]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x4448e3
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0x1c]
push eax
lea eax, [ebp - 0x18]
push eax
push dword [ebp + 0x18]
mov eax, 0x8549a6
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x444917
push ebx
call fcn.004c0096
add esp, 4
mov eax, 1
jmp 0x44a0b8
mov ebx, dword [0x103f410]
add ebx, 4
mov dword [ebp - 0x54], ebx
mov ebx, dword [ebp - 0x54]
cmp dword [ebx], 1
jne 0x444989
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.douyin.com_aweme_v1_web_aweme_post_
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x444978
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0
jle 0x444989
mov eax, 1
jmp 0x44498e
mov eax, 0
test eax, eax
je 0x4449a0
mov eax, 1
jmp 0x44a0b8
mov ebx, dword [0x103f410]
add ebx, 4
mov dword [ebp - 0x54], ebx
mov ebx, dword [ebp - 0x54]
cmp dword [ebx], 1
jne 0x444a08
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.kuaishou.com_graphql
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x4449f7
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0
jle 0x444a08
mov eax, 1
jmp 0x444a0d
mov eax, 0
test eax, eax
je 0x444a15
mov ebx, dword [0x103f410]
add ebx, 4
mov dword [ebp - 0x54], ebx
mov ebx, dword [ebp - 0x54]
cmp dword [ebx], 1
jne 0x444a7d
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.__bvc.bilivideo.com_pbp_data_
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x444a6c
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0
jle 0x444a7d
mov eax, 1
jmp 0x444a82
mov eax, 0
test eax, eax
je 0x444b9c
lea eax, [ebp - 0x1c]
push eax
push dword [ebp + 8]
call fcn.0044ac73
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x444aad
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, str..mp4
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.00413ca4
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x444af1
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x60], 0
jle 0x444b49
lea eax, [ebp - 0x1c]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
mov eax, 0x8549b0
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x444b34
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x444b44
push ebx
call fcn.004c0096
add esp, 4
jmp 0x444b92
lea eax, [ebp - 0x1c]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
mov eax, 0x854997
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x444b82
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x444b92
push ebx
call fcn.004c0096
add esp, 4
mov eax, 1
jmp 0x44a0b8
mov ebx, dword [0x103f410]
add ebx, 4
mov dword [ebp - 0x54], ebx
mov ebx, dword [ebp - 0x54]
cmp dword [ebx], 1
jne 0x444c04
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.:__live.bilibili.com_
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x444bf3
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0
jle 0x444c04
mov eax, 1
jmp 0x444c09
mov eax, 0
test eax, eax
je 0x444c9e
push dword [ebp + 8]
call fcn.0044b9bf
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x444c30
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push str._r_nUser_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov ebx, dword [ebp + 8]
push dword [ebx]
push 0x85acbf
mov ecx, 3
call fcn.0040106f
add esp, 0xc
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x1c]
push eax
lea eax, [ebp - 0x18]
push eax
lea eax, [ebp - 0x54]
push eax
mov eax, 0x854997
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x444c84
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x444c94
push ebx
call fcn.004c0096
add esp, 4
mov eax, 1
jmp 0x44a0b8
mov ebx, dword [0x103f410]
add ebx, 4
mov dword [ebp - 0x54], ebx
mov ebx, dword [ebp - 0x54]
cmp dword [ebx], 1
jne 0x444d06
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.www.ixigua.com_
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x444cf5
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0
jle 0x444d06
mov eax, 1
jmp 0x444d0b
mov eax, 0
test eax, eax
je 0x4450b8
push 1
push 1
push 1
push 1
push 1
push 0
push 1
push 0
push dword [ebp + 8]
mov eax, str.ixigua.com__d_
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x2c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 8]
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x444d5c
push ebx
call fcn.004c0096
add esp, 4
lea eax, [ebp - 0x2c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x58], eax
cmp dword [ebp - 0x58], 0
jle 0x4450b8
push dword [ebp + 0x20]
call fcn.0044a1b0
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x444d96
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x764ca6
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, str._title_:_
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x444de6
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x444df6
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x444e0a
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
push 1
push 1
push 1
push 1
push 1
push 0
push 1
push 0
lea eax, [ebp - 4]
push eax
mov eax, 0x85acf4
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x2c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 8]
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x444e58
push ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x34], 0
mov dword [ebp - 0x30], 0
lea eax, [ebp - 0x2c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
xor ecx, ecx
push eax
lea eax, [ebp - 0x38]
mov ebx, eax
pop eax
inc ecx
push ecx
push ebx
mov dword [ebx], ecx
push eax
cmp ecx, eax
jg 0x445085
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
push 1
push dword [ebp - 0x38]
lea eax, [ebp - 0x2c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x20]
mov dword [ebp - 0x58], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x58]
test eax, eax
jne 0x444ec4
mov eax, 0x685e5b
push eax
push 1
mov ebx, 0x4c12d0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x444eea
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
cdq
mov dword [ebp - 0x64], eax
mov dword [ebp - 0x60], edx
mov edx, dword [ebp - 0x30]
mov eax, dword [ebp - 0x34]
xor ecx, ecx
cmp dword [ebp - 0x60], edx
jl 0x444f09
jg 0x444f08
cmp dword [ebp - 0x64], eax
jbe 0x444f09
inc ecx
mov eax, ecx
test eax, eax
je 0x44507d
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
push 1
push dword [ebp - 0x38]
lea eax, [ebp - 0x2c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x20]
mov dword [ebp - 0x58], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x58]
test eax, eax
jne 0x444f4c
mov eax, 0x685e5b
push eax
push 1
mov ebx, 0x4c12d0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x444f72
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
cdq
mov dword [ebp - 0x34], eax
mov dword [ebp - 0x30], edx
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
push 2
push dword [ebp - 0x38]
lea eax, [ebp - 0x2c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x20]
mov dword [ebp - 0x58], eax
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x444fb6
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x3c], eax
push 1
push 1
lea eax, [ebp - 0x3c]
push eax
call fcn.0044cb25
mov dword [ebp - 0x54], eax
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x54]
test eax, eax
jne 0x444fe0
mov eax, 0x685ee5
push eax
push 1
mov ebx, 0x4c27e0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x58], eax
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x445006
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x58]
push eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x44501a
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x3c], eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x3c]
push eax
call fcn.00439044
mov dword [ebp - 0x5c], eax
mov dword [ebp - 0x58], edx
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x44504a
push ebx
call fcn.004c0096
add esp, 4
xor eax, eax
cmp dword [ebp - 0x58], 0
jg 0x44505b
jl 0x44505a
cmp dword [ebp - 0x5c], 0
ja 0x44505b
inc eax
test eax, eax
je 0x44507d
mov eax, 0x685e5b
push eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x445079
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x3c], eax
pop eax
pop ebx
pop ecx
jmp 0x444e7d
add esp, 0xc
lea eax, [ebp - 0x1c]
push eax
lea eax, [ebp - 0x18]
push eax
push dword [ebp + 0x18]
mov eax, 0x8549b0
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x3c]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x4450b8
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [0x103f410]
add ebx, 4
mov dword [ebp - 0x54], ebx
mov ebx, dword [ebp - 0x54]
cmp dword [ebx], 1
jne 0x445120
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.__www.huya.com_
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x44510f
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0
jle 0x445120
mov eax, 1
jmp 0x445125
mov eax, 0
test eax, eax
je 0x445796
push dword [ebp + 0x20]
call fcn.0044a1b0
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x44514c
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x85ad3c
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 4]
push eax
call fcn.00413ca4
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x445190
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x60], 0
jle 0x445796
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x764ca6
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, str.class_host_name__title_
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4451e6
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4451f6
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x44520a
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x764ca6
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, str._stream_:__
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x44525a
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x44526a
push ebx
call fcn.004c0096
add esp, 4
push 0x685e5b
push dword [ebp - 0x64]
call fcn.00401abc
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x445298
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0
je 0x44531b
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x85ad73
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, str.stream:
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4452ee
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4452fe
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x445312
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4453f8
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x764ca6
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, str._stream_:__
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x445367
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x445377
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x44538b
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
lea eax, [ebp - 4]
push eax
call fcn.0044cb25
mov dword [ebp - 0x58], eax
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x58]
test eax, eax
jne 0x4453ba
mov eax, 0x685ee5
push eax
push 1
mov ebx, 0x4c27e0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4453e0
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4453f4
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x20
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x54], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x54]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x445453
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x445467
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x44547b
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x44548f
push ebx
call fcn.004c0096
add esp, 4
pop ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x5c], 0
je 0x445796
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.data_0_.gameStreamInfoList_0_.sFlvAntiCode
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4454dd
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x4454f1
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x854a3e
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, str.wsTime
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x40]
push eax
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x445541
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x445551
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x445565
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.data_0_.gameStreamInfoList_0_.sStreamName
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4455a4
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x4455b8
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x44], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.data_0_.gameStreamInfoList_0_.sFlvUrl
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4455f7
push ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
push 1
mov eax, str.data_0_.gameStreamInfoList_0_.sStreamName
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x445632
push ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
push 1
mov eax, str.data_0_.gameStreamInfoList_0_.sFlvUrlSuffix
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x70]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x74], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x44566d
push ebx
call fcn.004c0096
add esp, 4
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, 0x685e5b
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
mov eax, str.____________function_ft_t__e___r_n________________var_i___65535__t____65535__e___r_n________________return__t____16____e____16____i____16_____16__65535__i_r_n_____________r_n____________function__t_t__e__i__s__a__r___r_n________________return_ft__n__ft_ft_e__t___ft_s__r________o__a___n_____32___o__i___r_n________________var_n__o_r_n_____________r_n____________function_mt_t__e__i__s__a__r__n___r_n________________return__t_e__i__e__s__t__e__a__r__n__r_n_____________r_n____________function_yt_t__e__i__s__a__r__n___r_n________________return__t_e__s__i__s__t__e__a__r__n__r_n_____________r_n____________function_vt_t__e__i__s__a__r__n___r_n________________return__t_e__i__s__t__e__a__r__n__r_n_____________r_n____________function_Tt_t__e__i__s__a__r__n___r_n________________return__t_i___e__s___t__e__a__r__n__r_n_____________r_n____________function_gt_t__e___r_n________________var_i__s__a__r__n__r_n________________t_e____5___128____e___32__r_n________________t_14___e__64_____9____4____e__r_n________________var_o__1732584193_r_n____________________h___271733879_r_n____________________u___1732584194_r_n____________________l__271733878__r_n________________for__i__0__i___t.length__i__16__r_n____________________s__o__r_n____________________a__h__r_n____________________r__u__r_n____________________n__l__r_n____________________o__mt_o__h__u__l__t_i___7___680876936___r_n____________________l__mt_l__o__h__u__t_i__1___12___389564586___r_n____________________u__mt_u__l__o__h__t_i__2___17__606105819___r_n____________________h__mt_h__u__l__o__t_i__3___22___1044525330___r_n____________________o__mt_o__h__u__l__t_i__4___7___176418897___r_n____________________l__mt_l__o__h__u__t_i__5___12__1200080426___r_n____________________u__mt_u__l__o__h__t_i__6___17___1473231341___r_n____________________h__mt_h__u__l__o__t_i__7___22___45705983___r_n____________________o__mt_o__h__u__l__t_i__8___7__1770035416___r_n____________________l__mt_l__o__h__u__t_i__9___12___1958414417___r_n____________________u__mt_u__l__o__h__t_i__10___17___42063___r_n____________________h__mt_h__u__l__o__t_i__11___22___1990404162___r_n____________________o__mt_o__h__u__l__t_i__12___7__1804603682___r_n____________________l__mt_l__o__h__u__t_i__13___12___40341101___r_n____________________u__mt_u__l__o__h__t_i__14___17___1502002290___r_n____________________o__yt_o__h__mt_h__u__l__o__t_i__15___22__1236535329___u__l__t_i__1___5___165796510___r_n____________________l__yt_l__o__h__u__t_i__6___9___1069501632___r_n____________________u__yt_u__l__o__h__t_i__11___14__643717713___r_n____________________h__yt_h__u__l__o__t_i___20___373897302___r_n____________________o__yt_o__h__u__l__t_i__5___5___701558691___r_n____________________l__yt_l__o__h__u__t_i__10___9__38016083___r_n____________________u__yt_u__l__o__h__t_i__15___14___660478335___r_n____________________h__yt_h__u__l__o__t_i__4___20___405537848___r_n____________________o__yt_o__h__u__l__t_i__9___5__568446438___r_n____________________l__yt_l__o__h__u__t_i__14___9___1019803690___r_n____________________u__yt_u__l__o__h__t_i__3___14___187363961___r_n____________________h__yt_h__u__l__o__t_i__8___20__1163531501___r_n____________________o__yt_o__h__u__l__t_i__13___5___1444681467___r_n____________________l__yt_l__o__h__u__t_i__2___9___51403784___r_n____________________u__yt_u__l__o__h__t_i__7___14__1735328473___r_n____________________o__vt_o__h__yt_h__u__l__o__t_i__12___20___1926607734___u__l__t_i__5___4___378558___r_n____________________l__vt_l__o__h__u__t_i__8___11___2022574463___r_n____________________u__vt_u__l__o__h__t_i__11___16__1839030562___r_n____________________h__vt_h__u__l__o__t_i__14___23___35309556___r_n____________________o__vt_o__h__u__l__t_i__1___4___1530992060___r_n____________________l__vt_l__o__h__u__t_i__4___11__1272893353___r_n____________________u__vt_u__l__o__h__t_i__7___16___155497632___r_n____________________h__vt_h__u__l__o__t_i__10___23___1094730640___r_n____________________o__vt_o__h__u
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
call fcn.0044d626
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4456a5
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x4456b5
push ebx
call fcn.004c0096
add esp, 4
push str.u1278620448234t100sv2302080741sdk_sid1676596719270
push dword [ebp - 0x80]
push 0x8549f5
push dword [ebp - 0x74]
push 0x685fcc
push dword [ebp - 0x68]
push 0x7650c0
push dword [ebp - 0x5c]
mov ecx, 8
call fcn.0040106f
add esp, 0x20
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4456f8
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x445708
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x445718
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x445728
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44573f
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
lea eax, [ebp - 0x1c]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
mov eax, 0x854997
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x44577c
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x44578c
push ebx
call fcn.004c0096
add esp, 4
mov eax, 1
jmp 0x44a0b8
mov ebx, dword [0x103f410]
add ebx, 4
mov dword [ebp - 0x54], ebx
mov ebx, dword [ebp - 0x54]
cmp dword [ebx], 1
jne 0x4457fe
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.live.pinduoduo.com_sprite_obs_statistic_finish
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x4457ed
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0
jle 0x4457fe
mov eax, 1
jmp 0x445803
mov eax, 0
test eax, eax
je 0x445c8c
push dword [ebp + 0x20]
call fcn.0044a1b0
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x44582a
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x20
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x54], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x54]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x445886
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x44589a
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4458ae
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4458c2
push ebx
call fcn.004c0096
add esp, 4
pop ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.result.anchorInfo.showTitle
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x445906
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x44591a
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.result.topShowInfoVO.replayVO.videoUrl
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x445959
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44596d
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x685e5b
push dword [ebp - 0x14]
call fcn.00401abc
add esp, 8
cmp eax, 0
jne 0x4459dd
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.result.timeStatistic.replayUrl
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4459c5
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x4459d9
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x685e5b
push dword [ebp - 0x14]
call fcn.00401abc
add esp, 8
cmp eax, 0
je 0x445c8c
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
push 8
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x60], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
push 1
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
push 1
push 0
lea eax, [ebp - 0x14]
push eax
call fcn.00408076
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x445b2d
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x445b40
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x445b53
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x445b66
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x445b79
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x445b89
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x445b99
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x445ba9
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x445bb9
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x60]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x4c61b0
call fcn.004c00a2
add esp, 0x10
call fcn.004c0096
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x98]
test eax, eax
jne 0x445bf2
mov eax, 0x685ee5
push eax
push 1
mov ebx, 0x4c27e0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x445c1e
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x9c]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x445c35
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0x1c]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
mov eax, 0x8549a6
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x445c72
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x445c82
push ebx
call fcn.004c0096
add esp, 4
mov eax, 1
jmp 0x44a0b8
mov ebx, dword [0x103f410]
add ebx, 4
mov dword [ebp - 0x54], ebx
mov ebx, dword [ebp - 0x54]
cmp dword [ebx], 1
jne 0x445cf4
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.rest_activity_h5_video_interactive_live_get_liveroom_info_v3
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x445ce3
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0
jle 0x445cf4
mov eax, 1
jmp 0x445cf9
mov eax, 0
test eax, eax
je 0x446116
push dword [ebp + 0x20]
call fcn.0044a1b0
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x445d20
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x20
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x54], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x54]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x445d7c
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x445d90
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x445da4
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x445db8
push ebx
call fcn.004c0096
add esp, 4
pop ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.data_room_name_
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x445dfc
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x445e10
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.data.afterLiveUrl
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x445e4f
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x445e63
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x685e5b
push dword [ebp - 0x14]
call fcn.00401abc
add esp, 8
cmp eax, 0
je 0x446116
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
push 8
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x60], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
push 1
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
push 1
push 0
lea eax, [ebp - 0x14]
push eax
call fcn.00408076
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x445fb7
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x445fca
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x445fdd
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x445ff0
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x446003
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x446013
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x446023
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x446033
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x446043
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x60]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x4c61b0
call fcn.004c00a2
add esp, 0x10
call fcn.004c0096
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x98]
test eax, eax
jne 0x44607c
mov eax, 0x685ee5
push eax
push 1
mov ebx, 0x4c27e0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x4460a8
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x9c]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x4460bf
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0x1c]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
mov eax, 0x8549a6
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4460fc
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x44610c
push ebx
call fcn.004c0096
add esp, 4
mov eax, 1
jmp 0x44a0b8
mov ebx, dword [0x103f410]
add ebx, 4
mov dword [ebp - 0x54], ebx
mov ebx, dword [ebp - 0x54]
cmp dword [ebx], 1
jne 0x44617e
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.xiaohongshu.com_api_sns_v1_live_dynamic_clip_detail_web
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x44616d
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0
jle 0x44617e
mov eax, 1
jmp 0x446183
mov eax, 0
test eax, eax
je 0x4465a0
push dword [ebp + 0x20]
call fcn.0044a1b0
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4461aa
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x20
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x54], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x54]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x446206
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x44621a
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x44622e
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x446242
push ebx
call fcn.004c0096
add esp, 4
pop ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.data_host_info_.nickname
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x446286
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x44629a
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.data_clip_info__video_url_
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4462d9
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x4462ed
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x685e5b
push dword [ebp - 0x14]
call fcn.00401abc
add esp, 8
cmp eax, 0
je 0x4465a0
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
push 8
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x60], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
push 1
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
push 1
push 0
lea eax, [ebp - 0x14]
push eax
call fcn.00408076
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x446441
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x446454
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x446467
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x44647a
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x44648d
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x44649d
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x4464ad
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4464bd
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4464cd
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x60]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x4c61b0
call fcn.004c00a2
add esp, 0x10
call fcn.004c0096
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x98]
test eax, eax
jne 0x446506
mov eax, 0x685ee5
push eax
push 1
mov ebx, 0x4c27e0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x446532
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x9c]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x446549
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0x1c]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
mov eax, 0x8549a6
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x446586
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x446596
push ebx
call fcn.004c0096
add esp, 4
mov eax, 1
jmp 0x44a0b8
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, str._fw_playback_
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4465df
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x60], 0
jle 0x446639
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov eax, str.chenzhongtech.com
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x70]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x74], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x446628
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x74], 0
jle 0x446639
mov eax, 1
jmp 0x44663e
mov eax, 0
test eax, eax
je 0x446a00
push dword [ebp + 0x20]
call fcn.0044a1b0
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x446665
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x764ca6
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, str.alt_
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4466b5
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4466c5
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x4466d9
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x764ca6
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, str._application_x_mpegURL__src_
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x446729
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x446739
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44674d
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x685e5b
push dword [ebp - 0x14]
call fcn.00401abc
add esp, 8
cmp eax, 0
je 0x446a00
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
push 8
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x60], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
push 1
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
push 1
push 0
lea eax, [ebp - 0x14]
push eax
call fcn.00408076
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x4468a1
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x4468b4
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4468c7
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x4468da
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x4468ed
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x4468fd
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x44690d
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x44691d
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x44692d
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x60]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x4c61b0
call fcn.004c00a2
add esp, 0x10
call fcn.004c0096
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x98]
test eax, eax
jne 0x446966
mov eax, 0x685ee5
push eax
push 1
mov ebx, 0x4c27e0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x446992
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x9c]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x4469a9
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0x1c]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
mov eax, 0x8549a6
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4469e6
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x4469f6
push ebx
call fcn.004c0096
add esp, 4
mov eax, 1
jmp 0x44a0b8
mov ebx, dword [0x103f410]
add ebx, 4
mov dword [ebp - 0x54], ebx
mov ebx, dword [ebp - 0x54]
cmp dword [ebx], 1
jne 0x446a68
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.live_api.immomo.com_open_m_room_profile
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x446a57
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0
jle 0x446a68
mov eax, 1
jmp 0x446a6d
mov eax, 0
test eax, eax
je 0x446e8a
push dword [ebp + 0x20]
call fcn.0044a1b0
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x446a94
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x20
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x54], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x54]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x446af0
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x446b04
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x446b18
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x446b2c
push ebx
call fcn.004c0096
add esp, 4
pop ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, 0x85abbb
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x446b70
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x446b84
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.data.url
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x446bc3
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x446bd7
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x685e5b
push dword [ebp - 0x14]
call fcn.00401abc
add esp, 8
cmp eax, 0
je 0x446e8a
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
push 8
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x60], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
push 1
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
push 1
push 0
lea eax, [ebp - 0x14]
push eax
call fcn.00408076
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x446d2b
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x446d3e
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x446d51
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x446d64
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x446d77
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x446d87
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x446d97
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x446da7
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x446db7
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x60]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x4c61b0
call fcn.004c00a2
add esp, 0x10
call fcn.004c0096
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x98]
test eax, eax
jne 0x446df0
mov eax, 0x685ee5
push eax
push 1
mov ebx, 0x4c27e0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x446e1c
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x9c]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x446e33
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0x1c]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
mov eax, 0x8549a6
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x446e70
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x446e80
push ebx
call fcn.004c0096
add esp, 4
mov eax, 1
jmp 0x44a0b8
mov ebx, dword [0x103f410]
add ebx, 4
mov dword [ebp - 0x54], ebx
mov ebx, dword [ebp - 0x54]
cmp dword [ebx], 1
jne 0x446ef2
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.__www.douyin.com_user_
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x446ee1
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0
jle 0x446ef2
mov eax, 1
jmp 0x446ef7
mov eax, 0
test eax, eax
je 0x4472e8
push dword [ebp + 0x20]
call fcn.0044a1b0
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x446f1e
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, str.__script_
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, str.type_application_json__
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x446f6e
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x446f7e
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x446f92
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 1
push 1
push 1
push 1
lea eax, [ebp - 4]
push eax
call fcn.0044d8a2
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x446fc4
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x446fdb
mov eax, 0x685e5b
push eax
push 1
mov ebx, 0x4c0770
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x5c], eax
fild dword [ebp - 0x5c]
fstp qword [ebp - 0x5c]
fld qword [ebp - 0x5c]
fsub qword [0x685f42]
fstp qword [ebp - 0x64]
fld qword [ebp - 0x64]
call fcn.0040163b
push CPtrArray::~CPtrArray
push 0
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x447026
mov eax, 0x685e5b
push eax
push 2
mov ebx, 0x4c0b30
call fcn.004c00a2
add esp, 0x1c
mov dword [ebp - 0x68], eax
mov eax, dword [ebp - 0x68]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x447050
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x20
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x54], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x54]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4470ac
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4470c0
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4470d4
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4470e8
push ebx
call fcn.004c0096
add esp, 4
pop ebx
call fcn.004c0096
add esp, 4
push 1
mov eax, str._40_.post.data
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x58], eax
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x447120
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x58]
mov dword [ebp - 0x48], eax
mov eax, dword [ebp - 0x48]
xor ecx, ecx
push eax
lea eax, [ebp - 0x38]
mov ebx, eax
pop eax
inc ecx
push ecx
push ebx
mov dword [ebx], ecx
push eax
cmp ecx, eax
jg 0x4472e5
fild dword [ebp - 0x38]
fstp qword [ebp - 0x58]
fld qword [ebp - 0x58]
fsub qword [0x685f42]
fstp qword [ebp - 0x60]
push 0x80000601
push dword [ebp - 0x5c]
push dword [ebp - 0x60]
push 1
mov ebx, 0x4c27e0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x64], eax
push str._.desc
push dword [ebp - 0x64]
push str._40_.post.data_
mov ecx, 3
call fcn.0040106f
add esp, 0xc
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x44719f
push ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
push 1
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4471d2
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x70]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x4471e6
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
fild dword [ebp - 0x38]
fstp qword [ebp - 0x58]
fld qword [ebp - 0x58]
fsub qword [0x685f42]
fstp qword [ebp - 0x60]
push 0x80000601
push dword [ebp - 0x5c]
push dword [ebp - 0x60]
push 1
mov ebx, 0x4c27e0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x64], eax
push str._.video.playApi
push dword [ebp - 0x64]
push str._40_.post.data_
mov ecx, 3
call fcn.0040106f
add esp, 0xc
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x447249
push ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
push 1
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x44727c
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x70]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x447290
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
lea eax, [ebp - 0x1c]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
mov eax, 0x8549b0
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4472cd
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x4472dd
push ebx
call fcn.004c0096
add esp, 4
pop eax
pop ebx
pop ecx
jmp 0x447132
add esp, 0xc
mov ebx, dword [0x103f410]
add ebx, 4
mov dword [ebp - 0x54], ebx
mov ebx, dword [ebp - 0x54]
cmp dword [ebx], 1
jne 0x447350
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.twjha.cn_app_wxapp.php
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x44733f
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0
jle 0x447350
mov eax, 1
jmp 0x447355
mov eax, 0
test eax, eax
je 0x447772
push dword [ebp + 0x20]
call fcn.0044a1b0
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x44737c
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x20
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x54], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x54]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4473d8
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4473ec
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x447400
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x447414
push ebx
call fcn.004c0096
add esp, 4
pop ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.data.live.title
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x447458
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x44746c
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.data.live_recording_url_
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4474ab
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x4474bf
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x685e5b
push dword [ebp - 0x14]
call fcn.00401abc
add esp, 8
cmp eax, 0
je 0x447772
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
push 8
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x60], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
push 1
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
push 1
push 0
lea eax, [ebp - 0x14]
push eax
call fcn.00408076
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x447613
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x447626
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x447639
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x44764c
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x44765f
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x44766f
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x44767f
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x44768f
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x44769f
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x60]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x4c61b0
call fcn.004c00a2
add esp, 0x10
call fcn.004c0096
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x98]
test eax, eax
jne 0x4476d8
mov eax, 0x685ee5
push eax
push 1
mov ebx, 0x4c27e0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x447704
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x9c]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x44771b
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0x1c]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
mov eax, 0x8549a6
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x447758
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x447768
push ebx
call fcn.004c0096
add esp, 4
mov eax, 1
jmp 0x44a0b8
mov ebx, dword [0x103f410]
add ebx, 4
mov dword [ebp - 0x54], ebx
mov ebx, dword [ebp - 0x54]
cmp dword [ebx], 1
jne 0x4477da
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.__www.168shch.com_pp_
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x4477c9
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0
jle 0x4477da
mov eax, 1
jmp 0x4477df
mov eax, 0
test eax, eax
je 0x4485dc
push dword [ebp + 0x20]
call fcn.0044a1b0
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x447806
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
lea eax, [ebp - 0x64]
push eax
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov eax, 0x685e5b
mov dword [ebp - 0x74], eax
lea eax, [ebp - 0x74]
push eax
mov eax, str._url_:_www.168shch.com_
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
push dword [ebp - 0x80]
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
lea eax, [ebp - 4]
push eax
call fcn.00416be1
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x4478d3
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x4478e3
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x4478f3
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x447903
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x447913
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x447923
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x447933
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x447943
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x447953
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x447963
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x44797a
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, str.__li_
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, str.class_active__
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4479ca
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4479da
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x4479ee
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x85d257
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, 0x85d25a
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x1c]
push eax
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x447a3e
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x447a4e
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x447a62
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x764c41
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, str._title_
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x447ab2
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x447ac2
push ebx
call fcn.004c0096
add esp, 4
push dword [ebp - 0x1c]
push 0x764c41
push dword [ebp - 0x64]
mov ecx, 3
call fcn.0040106f
add esp, 0xc
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x447aed
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x68]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x447b01
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x764ca6
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, str._url_:_
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x447b51
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x447b61
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x447b75
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
lea eax, [ebp - 0x64]
push eax
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov eax, 0x7650c0
mov dword [ebp - 0x74], eax
lea eax, [ebp - 0x74]
push eax
mov eax, 0x85d26c
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
push dword [ebp - 0x80]
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
lea eax, [ebp - 0x14]
push eax
call fcn.00416be1
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x447c42
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x447c52
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x447c62
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x447c72
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x447c82
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x447c92
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x447ca2
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x447cb2
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x447cc2
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x447cd2
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x447ce9
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x685e5b
push dword [ebp - 0x14]
call fcn.00401abc
add esp, 8
cmp eax, 0
je 0x4485dc
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
push 8
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x60], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
push 1
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
push 1
push 0
lea eax, [ebp - 0x14]
push eax
call fcn.00408076
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x447e3d
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x447e50
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x447e63
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x447e76
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x447e89
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x447e99
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x447ea9
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x447eb9
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x447ec9
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x60]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x4c61b0
call fcn.004c00a2
add esp, 0x10
call fcn.004c0096
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x98]
test eax, eax
jne 0x447f02
mov eax, 0x685ee5
push eax
push 1
mov ebx, 0x4c27e0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x447f2e
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x9c]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x447f45
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
push 0xa
mov eax, 0x7650c0
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.0040b1dd
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x447f84
push ebx
call fcn.004c0096
add esp, 4
push 0x80000101
push 0
push 0xa
push 1
mov ebx, 0x4c0c20
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x60], eax
push 0x80000101
push 0
push 0xa
push 1
mov ebx, 0x4c0c20
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x64], eax
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
lea eax, [ebp - 0x64]
push eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x18]
push eax
call fcn.00413857
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x448002
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x448012
push ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x70]
push eax
lea eax, [ebp - 0x5c]
push eax
call fcn.0044de97
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x44803f
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x44804f
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x44805f
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x78]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x448073
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
push 8
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x60], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
push 1
push 1
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
push 1
lea eax, [ebp - 0x4c]
push eax
push 1
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
push 1
push 0
lea eax, [ebp - 0x14]
push eax
call fcn.00408076
mov ebx, eax
test ebx, ebx
je 0x44818c
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x44819f
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x4481b2
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x4481c5
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x4481d5
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x4481e5
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x4481f5
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x448205
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x448215
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x60]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x4c61b0
call fcn.004c00a2
add esp, 0x10
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x764bcf
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, str.ocation:
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x4c]
push eax
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x448284
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x448294
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x4482a8
mov ebx, dword [0x103f410]
add ebx, 4
mov dword [ebp - 0x54], ebx
mov ebx, dword [ebp - 0x54]
cmp dword [ebx], 1
jne 0x448644
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.h5api.m.taobao.com_h5_mtop.taobao.livex.vcore.share.live.query_
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x448633
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0
jle 0x448644
mov eax, 1
jmp 0x448649
mov eax, 0
test eax, eax
je 0x4497c2
push dword [ebp + 0x20]
call fcn.0044a1b0
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x448670
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x20
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x54], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x54]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4486cc
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4486e0
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4486f4
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x448708
push ebx
call fcn.004c0096
add esp, 4
pop ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, 0x85abab
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x44874c
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x448760
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x685e5b
push dword [ebp - 0x14]
call fcn.00401abc
add esp, 8
cmp eax, 0
je 0x4497b8
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, 0x85abbb
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4487b8
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x4487cc
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_6.1__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_50.0.2661.87_Safari_537.36
push eax
mov ebx, dword [ebp + 0x18]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4487e8
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov ebx, dword [ebp + 0x18]
mov dword [ebx], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
push 8
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x60], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
push 1
push dword [ebp + 0x18]
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
push 1
push 0
lea eax, [ebp - 0x14]
push eax
call fcn.00408076
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x448916
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x448929
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x44893c
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x44894f
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x44895f
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x44896f
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x44897f
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x44898f
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x60]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x4c61b0
call fcn.004c00a2
add esp, 0x10
call fcn.004c0096
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x94]
test eax, eax
jne 0x4489c8
mov eax, 0x685ee5
push eax
push 1
mov ebx, 0x4c27e0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x4489f4
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x98]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x448a0b
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x8549b8
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x18]
push eax
call fcn.00413ca4
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x448a4f
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x60], 0xffffffff
jne 0x449788
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x8549f5
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.0040b1dd
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x448a99
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x448aad
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, str..alicdn.
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, 0x85d2c2
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x448afd
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x448b0d
push ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov eax, str..alicdn.
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x70]
push eax
mov eax, 0x85d2c2
mov dword [ebp - 0x74], eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.0040b41c
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x448b59
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x448b69
push ebx
call fcn.004c0096
add esp, 4
push 0x85d2c5
push dword [ebp - 0x78]
mov ecx, 2
call fcn.0040106f
add esp, 8
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x448b91
push ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
mov dword [ebp - 0x98], 0
push 0
lea eax, [ebp - 0x98]
push eax
mov dword [ebp - 0x9c], 0
push 0
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x64]
push eax
mov dword [ebp - 0xa0], 0
push 0
push dword [ebp - 0xa0]
mov dword [ebp - 0xa4], 0
push 0
push dword [ebp - 0xa4]
push 1
push 1
lea eax, [ebp - 0x14]
push eax
call fcn.00416be1
mov dword [ebp - 0xa8], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x448c75
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x448c85
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x448c98
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x448cab
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x448cbe
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x448cd1
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x448ce4
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x448cf7
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x448d0a
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x448d1a
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x448d31
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x685e5b
push dword [ebp - 0x14]
call fcn.00401abc
add esp, 8
cmp eax, 0
je 0x449788
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, 0x85abbb
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x448d89
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x448d9d
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_6.1__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_50.0.2661.87_Safari_537.36
push eax
mov ebx, dword [ebp + 0x18]
mov ebx, dword [ebx]
test ebx, ebx
je 0x448db9
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov ebx, dword [ebp + 0x18]
mov dword [ebx], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
push 8
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x60], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
push 1
push dword [ebp + 0x18]
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
push 1
push 0
lea eax, [ebp - 0x14]
push eax
call fcn.00408076
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x448ee7
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x448efa
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x448f0d
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x448f20
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x448f30
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x448f40
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x448f50
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x448f60
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x60]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x4c61b0
call fcn.004c00a2
add esp, 0x10
call fcn.004c0096
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x94]
test eax, eax
jne 0x448f99
mov eax, 0x685ee5
push eax
push 1
mov ebx, 0x4c27e0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x448fc5
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x98]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x448fdc
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, str._merge
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.00413ca4
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x449020
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x60], 0xffffffff
jne 0x449193
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
lea eax, [ebp - 0x64]
push eax
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov eax, str._merge.m3u8
mov dword [ebp - 0x74], eax
lea eax, [ebp - 0x74]
push eax
mov eax, str..m3u8
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
push dword [ebp - 0x80]
push 1
push 1
lea eax, [ebp - 0x14]
push eax
call fcn.00416be1
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x4490e8
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x4490f8
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x449108
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x449118
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x449128
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x449138
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x449148
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
push 8
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x60], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
push 1
push dword [ebp + 0x18]
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
push 1
push 0
lea eax, [ebp - 0x14]
push eax
call fcn.00408076
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x4492bb
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4492ce
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x4492e1
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x4492f4
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x449304
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x449314
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x449324
lea eax, [ebp - 0x1c]
push eax
lea eax, [ebp - 0x18]
push eax
push dword [ebp + 0x18]
mov eax, 0x8549a6
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x4497b8
push ebx
call fcn.004c0096
add esp, 4
mov eax, 1
jmp 0x44a0b8
mov ebx, dword [0x103f410]
add ebx, 4
mov dword [ebp - 0x54], ebx
mov ebx, dword [ebp - 0x54]
cmp dword [ebx], 1
jne 0x44982a
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.aliyuncs.com_ds_larave_cache
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x449819
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x68], 0
jle 0x44982a
mov eax, 1
jmp 0x44982f
mov eax, 0
test eax, eax
je 0x449c2f
push dword [ebp + 0x20]
call fcn.0044a1b0
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x449856
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x20
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x54], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x54]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4498b2
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4498c6
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4498da
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x4498ee
push ebx
call fcn.004c0096
add esp, 4
pop ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str._pull_url__m3u8_url_
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x449932
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x449946
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x685e5b
push dword [ebp - 0x14]
call fcn.00401abc
add esp, 8
cmp eax, 0
je 0x449c25
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str._direct_seeding_.name
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x44999e
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x4499b2
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_6.1__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_50.0.2661.87_Safari_537.36
push eax
mov ebx, dword [ebp + 0x18]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4499ce
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov ebx, dword [ebp + 0x18]
mov dword [ebx], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
push 8
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x60], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
push 1
push dword [ebp + 0x18]
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
push 1
push 0
lea eax, [ebp - 0x14]
push eax
call fcn.00408076
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x449afc
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x449b0f
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x449b22
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x449b35
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x449b45
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x449b55
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x449b65
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x449b75
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x60]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x4c61b0
call fcn.004c00a2
add esp, 0x10
call fcn.004c0096
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x94]
test eax, eax
jne 0x449bae
mov eax, 0x685ee5
push eax
push 1
mov ebx, 0x4c27e0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x449bda
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x98]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x449bf1
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0x1c]
push eax
lea eax, [ebp - 0x18]
push eax
push dword [ebp + 0x18]
mov eax, 0x8549a6
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x449c25
push ebx
call fcn.004c0096
add esp, 4
mov eax, 1
jmp 0x44a0b8
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, str.live.kuaishou.com_u_
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
push dword [ebp + 8]
call fcn.00413ca4
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x449c6e
push ebx
call fcn.004c0096
add esp, 4
cmp dword [ebp - 0x60], 0
jle 0x44a0ae
push dword [ebp + 0x20]
call fcn.0044a1b0
mov dword [ebp - 0x54], eax
mov eax, dword [ebp - 0x54]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x449c97
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
mov eax, 0x85ab22
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0x5c]
push eax
mov eax, str.INITIAL_STATE__
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0040b41c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x449ce7
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x449cf7
push ebx
call fcn.004c0096
add esp, 4
push 0x85ab36
push dword [ebp - 0x64]
mov ecx, 2
call fcn.0040106f
add esp, 8
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x449d1f
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x68]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x449d33
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x20
call fcn.004c0084
add esp, 4
mov dword [ebp - 0x54], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x54]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x449d8f
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x449da3
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x449db7
push ebx
call fcn.004c0096
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x449dcb
push ebx
call fcn.004c0096
add esp, 4
pop ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 1
mov eax, str.liveroom.author.name
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x449e0f
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x449e23
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
push 1
mov eax, str.liveroom.liveStream.playUrls_0_.adaptationSet.representation
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x58], eax
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x449e56
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x58]
mov dword [ebp - 0x50], eax
push 0x685e5b
push dword [ebp - 0x1c]
call fcn.00401abc
add esp, 8
cmp eax, 0
je 0x44a0ae
mov eax, dword [ebp - 0x50]
xor ecx, ecx
push eax
lea eax, [ebp - 0x38]
mov ebx, eax
pop eax
inc ecx
push ecx
push ebx
mov dword [ebx], ecx
push eax
cmp ecx, eax
jg 0x44a0a1
cmp dword [0x103f414], 1
jne 0x449eaf
mov eax, dword [ebp - 0x38]
cmp dword [ebp - 0x50], eax
je 0x449eaf
mov eax, 1
jmp 0x449eb4
mov eax, 0
test eax, eax
je 0x449ec1
jmp 0x44a099
fild dword [ebp - 0x38]
fstp qword [ebp - 0x58]
fld qword [ebp - 0x58]
fsub qword [0x685f42]
fstp qword [ebp - 0x60]
push 0x80000601
push dword [ebp - 0x5c]
push dword [ebp - 0x60]
push 1
mov ebx, 0x4c27e0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x64], eax
push str._.url
push dword [ebp - 0x64]
push str.liveroom.liveStream.playUrls_0_.adaptationSet.representation_
mov ecx, 3
call fcn.0040106f
add esp, 0xc
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x449f20
push ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
push 1
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x449f53
push ebx
call fcn.004c0096
add esp, 4
mov eax, dword [ebp - 0x70]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x449f67
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
fild dword [ebp - 0x38]
fstp qword [ebp - 0x58]
fld qword [ebp - 0x58]
fsub qword [0x685f42]
fstp qword [ebp - 0x60]
push 0x80000601
push dword [ebp - 0x5c]
push dword [ebp - 0x60]
push 1
mov ebx, 0x4c27e0
call fcn.004c00a2
add esp, 0x10
mov dword [ebp - 0x64], eax
push str._.name
push dword [ebp - 0x64]
push str.liveroom.liveStream.playUrls_0_.adaptationSet.representation_
mov ecx, 3
call fcn.0040106f
add esp, 0xc
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x449fca
push ebx
call fcn.004c0096
add esp, 4
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
push 1
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x10]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x449ffd
push ebx
call fcn.004c0096
add esp, 4
push dword [ebp - 0x1c]
push 0x764c41
push dword [ebp - 0x70]
mov ecx, 3
call fcn.0040106f
add esp, 0xc
mov dword [ebp - 0x74], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x44a028
push ebx
call fcn.004c0096
add esp, 4
lea eax, [ebp - 0x74]
push eax
mov eax, 0x685e5b
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Safari_537.36
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
mov eax, 0x854997
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.004364e7
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x44a069
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x44a079
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x44a089
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x44a099
push ebx
call fcn.004c0096
add esp, 4
pop eax
pop ebx
pop ecx
jmp 0x449e81
add esp, 0xc
mov eax, 1
jmp 0x44a0b8
mov eax, 0
jmp 0x44a0b8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x44a0c9
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x44a0d9
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x44a0e9
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x10]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44a109
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x44a119
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x44a129
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x44a139
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x44a149
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x44a159
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x2c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x44a179
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x44a189
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x44a199
push ebx
call fcn.004c0096
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x44a1a9
push ebx
call fcn.004c0096
add esp, 4
pop eax
mov esp, ebp
pop ebp
ret 0x30