Function at 0x140001000
Capabilities:
Set console window title

Disassembly:
sub rsp, 0x28
mov r8, 0x58
xor rdx, rdx
movabs rcx, 0x140056d44
call sub.msvcrt.dll_memset
xor rcx, rcx
call sub.KERNEL32.dll_GetModuleHandleW
mov qword [0x140056d4c], rax
xor r8, r8
mov rdx, 0x1000
xor rcx, rcx
call sub.KERNEL32.dll_HeapCreate
mov qword [0x140056d44], rax
call fcn.140002110
call fcn.140005320
call fcn.140003ec0
call fcn.1400037c0
call fcn.1400035c0
call fcn.140002e38
call fcn.1400029a0
call fcn.14000241c
movabs rbp, 0x140001acc
mov rax, rbp
push rax
pop rcx
call fcn.140002550
push qword [0x140057240]
sub rsp, 8
push qword [0x140057240]
push qword [0x140057240]
push qword [0x140057240]
pop rcx
sub rsp, 0x20
call fcn.140002464
add rsp, 0x20
mov rdx, qword [0x140057260]
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140003ac0
add rsp, 0x28
lea rcx, [0x140056d7c]
pop rdx
call fcn.1400053b0
push qword [0x140056d7c]
pop rcx
call fcn.140003b80
mov rcx, qword [0x140056d7c]
push qword [0x140057240]
sub rsp, 0x28
call fcn.140005480
add rsp, 0x28
movabs rcx, str.m3u_
sub rsp, 0x28
call fcn.140005480
add rsp, 0x28
lea rcx, [0x140056d5c]
pop rdx
call fcn.1400053b0
push qword [0x140056d5c]
pop rcx
call fcn.140001dbd
and rax, rax
je 0x140001132
xor rax, rax
jmp 0x140001139
mov rax, 1
and rax, rax
je 0x140001165
push qword [0x140056d5c]
pop rcx
call fcn.140003b9c
and rax, rax
je 0x140001154
xor rax, rax
jmp 0x14000115b
mov rax, 1
and rax, rax
je 0x140001165
jmp 0x140001ace
mov rcx, qword [0x140056d7c]
push qword [0x140057240]
sub rsp, 0x28
call fcn.140005480
add rsp, 0x28
movabs rcx, str.m3uAdultes_
sub rsp, 0x28
call fcn.140005480
add rsp, 0x28
lea rcx, [0x140056d84]
pop rdx
call fcn.1400053b0
push qword [0x140056d84]
pop rcx
call fcn.140001dbd
and rax, rax
je 0x1400011b9
xor rax, rax
jmp 0x1400011c0
mov rax, 1
and rax, rax
je 0x1400011ec
push qword [0x140056d84]
pop rcx
call fcn.140003b9c
and rax, rax
je 0x1400011db
xor rax, rax
jmp 0x1400011e2
mov rax, 1
and rax, rax
je 0x1400011ec
jmp 0x140001ace
mov rcx, 0x200
sub rsp, 8
push rcx
lea r9, [0x140056d94]
movabs r8, 0x1400557b8
mov rdx, 7
mov rcx, reloc.WS2_32.dll_recv
sub rsp, 0x20
call fcn.140002e64
add rsp, 0x28
add rsp, 8
mov qword [0x140056d6c], 0xffffffffffffffff
mov r15, qword [0x140056d6c]
inc r15
mov qword [0x140056d6c], r15
push qword [0x140057240]
sub rsp, 8
push qword [0x140057240]
push qword [0x140056d6c]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140002140
add rsp, 0x28
lea rcx, [0x140056d8c]
pop rdx
call fcn.1400053b0
push qword [0x140056d8c]
pop rdx
mov rcx, qword [0x140056d94]
call fcn.140002f88
mov rbp, rax
movabs rdx, str.http:__adultiptv.net_all.m3u
lea rcx, [rbp]
call fcn.1400054f0
mov rbp, qword [0x140056d94]
mov rbp, qword [rbp]
movabs rdx, str.all.m3u
lea rcx, [rbp + 0x18]
call fcn.1400054f0
mov r15, qword [0x140056d6c]
inc r15
mov qword [0x140056d6c], r15
push qword [0x140057240]
sub rsp, 8
push qword [0x140057240]
push qword [0x140056d6c]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140002140
add rsp, 0x28
lea rcx, [0x140056d8c]
pop rdx
call fcn.1400053b0
push qword [0x140056d8c]
pop rdx
mov rcx, qword [0x140056d94]
call fcn.140002f88
mov rbp, rax
movabs rdx, str.http:__adultiptv.net_chs.m3u
lea rcx, [rbp]
call fcn.1400054f0
mov rbp, qword [0x140056d94]
mov rbp, qword [rbp]
movabs rdx, str.chs.m3u
lea rcx, [rbp + 0x18]
call fcn.1400054f0
mov r15, qword [0x140056d6c]
inc r15
mov qword [0x140056d6c], r15
push qword [0x140057240]
sub rsp, 8
push qword [0x140057240]
push qword [0x140056d6c]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140002140
add rsp, 0x28
lea rcx, [0x140056d8c]
pop rdx
call fcn.1400053b0
push qword [0x140056d8c]
pop rdx
mov rcx, qword [0x140056d94]
call fcn.140002f88
mov rbp, rax
movabs rdx, str.http:__adultiptv.net_videos.m3u8
lea rcx, [rbp]
call fcn.1400054f0
mov rbp, qword [0x140056d94]
mov rbp, qword [rbp]
movabs rdx, str.videos.m3u
lea rcx, [rbp + 0x18]
call fcn.1400054f0
mov r15, qword [0x140056d6c]
inc r15
mov qword [0x140056d6c], r15
push qword [0x140057240]
sub rsp, 8
push qword [0x140057240]
push qword [0x140056d6c]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140002140
add rsp, 0x28
lea rcx, [0x140056d8c]
pop rdx
call fcn.1400053b0
push qword [0x140056d8c]
pop rdx
mov rcx, qword [0x140056d94]
call fcn.140002f88
mov rbp, rax
movabs rdx, 0x140055410
lea rcx, [rbp]
call fcn.1400054f0
mov rbp, qword [0x140056d94]
mov rbp, qword [rbp]
movabs rdx, str.vods.m3u
lea rcx, [rbp + 0x18]
call fcn.1400054f0
mov r15, qword [0x140056d6c]
inc r15
mov qword [0x140056d6c], r15
push qword [0x140057240]
sub rsp, 8
push qword [0x140057240]
push qword [0x140056d6c]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140002140
add rsp, 0x28
lea rcx, [0x140056d8c]
pop rdx
call fcn.1400053b0
push qword [0x140056d8c]
pop rdx
mov rcx, qword [0x140056d94]
call fcn.140002f88
mov rbp, rax
movabs rdx, str.https:__iptv_org.github.io_iptv_categories_xxx.m3u
lea rcx, [rbp]
call fcn.1400054f0
mov rbp, qword [0x140056d94]
mov rbp, qword [rbp]
movabs rdx, str.xxx.m3u
lea rcx, [rbp + 0x18]
call fcn.1400054f0
mov r15, qword [0x140056d6c]
inc r15
mov qword [0x140056d6c], r15
push qword [0x140057240]
sub rsp, 8
push qword [0x140057240]
push qword [0x140056d6c]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140002140
add rsp, 0x28
lea rcx, [0x140056d8c]
pop rdx
call fcn.1400053b0
push qword [0x140056d8c]
pop rdx
mov rcx, qword [0x140056d94]
call fcn.140002f88
mov rbp, rax
movabs rdx, str.https:__iptvmate.net_files_adult.m3u
lea rcx, [rbp]
call fcn.1400054f0
mov rbp, qword [0x140056d94]
mov rbp, qword [rbp]
movabs rdx, str.adult.m3u
lea rcx, [rbp + 0x18]
call fcn.1400054f0
mov r15, qword [0x140056d6c]
inc r15
mov qword [0x140056d6c], r15
push qword [0x140057240]
sub rsp, 8
push qword [0x140057240]
push qword [0x140056d6c]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140002140
add rsp, 0x28
lea rcx, [0x140056d8c]
pop rdx
call fcn.1400053b0
push qword [0x140056d8c]
pop rdx
mov rcx, qword [0x140056d94]
call fcn.140002f88
mov rbp, rax
movabs rdx, str.https:__adultm3u.com_dl_x_adultm3u_com_07_03_2022.m3u
lea rcx, [rbp]
call fcn.1400054f0
mov rbp, qword [0x140056d94]
mov rbp, qword [rbp]
movabs rdx, str.adultm3u0.m3u
lea rcx, [rbp + 0x18]
call fcn.1400054f0
mov r15, qword [0x140056d6c]
inc r15
mov qword [0x140056d6c], r15
push qword [0x140057240]
sub rsp, 8
push qword [0x140057240]
push qword [0x140056d6c]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140002140
add rsp, 0x28
lea rcx, [0x140056d8c]
pop rdx
call fcn.1400053b0
push qword [0x140056d8c]
pop rdx
mov rcx, qword [0x140056d94]
call fcn.140002f88
mov rbp, rax
movabs rdx, str.https:__adultm3u.com_dl_x_adultm3u_com_07_03_2022_1.m3u
lea rcx, [rbp]
call fcn.1400054f0
mov rbp, qword [0x140056d94]
mov rbp, qword [rbp]
movabs rdx, str.adultm3u1.m3u
lea rcx, [rbp + 0x18]
call fcn.1400054f0
mov r15, qword [0x140056d6c]
inc r15
mov qword [0x140056d6c], r15
push qword [0x140057240]
sub rsp, 8
push qword [0x140057240]
push qword [0x140056d6c]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140002140
add rsp, 0x28
lea rcx, [0x140056d8c]
pop rdx
call fcn.1400053b0
push qword [0x140056d8c]
pop rdx
mov rcx, qword [0x140056d94]
call fcn.140002f88
mov rbp, rax
movabs rdx, str.https:__adultm3u.com_dl_x_adultm3u_com_07_03_2022_2.m3u
lea rcx, [rbp]
call fcn.1400054f0
mov rbp, qword [0x140056d94]
mov rbp, qword [rbp]
movabs rdx, str.adultm3u2.m3u
lea rcx, [rbp + 0x18]
call fcn.1400054f0
mov r15, qword [0x140056d6c]
inc r15
mov qword [0x140056d6c], r15
push qword [0x140057240]
sub rsp, 8
push qword [0x140057240]
push qword [0x140056d6c]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140002140
add rsp, 0x28
lea rcx, [0x140056d8c]
pop rdx
call fcn.1400053b0
push qword [0x140056d8c]
pop rdx
mov rcx, qword [0x140056d94]
call fcn.140002f88
mov rbp, rax
movabs rdx, str.https:__adultm3u.com_dl_x_adultm3u_com_07_03_2022_3.m3u
lea rcx, [rbp]
call fcn.1400054f0
mov rbp, qword [0x140056d94]
mov rbp, qword [rbp]
movabs rdx, str.adultm3u3.m3u
lea rcx, [rbp + 0x18]
call fcn.1400054f0
mov r15, qword [0x140056d6c]
inc r15
mov qword [0x140056d6c], r15
push qword [0x140057240]
sub rsp, 8
push qword [0x140057240]
push qword [0x140056d6c]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140002140
add rsp, 0x28
lea rcx, [0x140056d8c]
pop rdx
call fcn.1400053b0
push qword [0x140056d8c]
pop rdx
mov rcx, qword [0x140056d94]
call fcn.140002f88
mov rbp, rax
movabs rdx, str.https:__adultm3u.com_dl_x_adultm3u_com_07_03_2022_4.m3u
lea rcx, [rbp]
call fcn.1400054f0
mov rbp, qword [0x140056d94]
mov rbp, qword [rbp]
movabs rdx, str.adultm3u4.m3u
lea rcx, [rbp + 0x18]
call fcn.1400054f0
mov r15, qword [0x140056d6c]
inc r15
mov qword [0x140056d6c], r15
push qword [0x140057240]
sub rsp, 8
push qword [0x140057240]
push qword [0x140056d6c]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140002140
add rsp, 0x28
lea rcx, [0x140056d8c]
pop rdx
call fcn.1400053b0
push qword [0x140056d8c]
pop rdx
mov rcx, qword [0x140056d94]
call fcn.140002f88
mov rbp, rax
movabs rdx, str.https:__adultm3u.com_dl_x_adultm3u_com_07_03_2022_5.m3u
lea rcx, [rbp]
call fcn.1400054f0
mov rbp, qword [0x140056d94]
mov rbp, qword [rbp]
movabs rdx, str.adultm3u5.m3u
lea rcx, [rbp + 0x18]
call fcn.1400054f0
mov r15, qword [0x140056d6c]
inc r15
mov qword [0x140056d6c], r15
push qword [0x140057240]
sub rsp, 8
push qword [0x140057240]
push qword [0x140056d6c]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140002140
add rsp, 0x28
lea rcx, [0x140056d8c]
pop rdx
call fcn.1400053b0
push qword [0x140056d8c]
pop rdx
mov rcx, qword [0x140056d94]
call fcn.140002f88
mov rbp, rax
movabs rdx, str.https:__adultm3u.com_dl_x_adultm3u_com_07_03_2022_6.m3u
lea rcx, [rbp]
call fcn.1400054f0
mov rbp, qword [0x140056d94]
mov rbp, qword [rbp]
movabs rdx, str.adultm3u6.m3u
lea rcx, [rbp + 0x18]
call fcn.1400054f0
call fcn.140005078
and rax, rax
je 0x140001acc
movabs rax, 0x14005521c
push rax
pop rcx
call sub.KERNEL32.dll_SetConsoleTitleW
mov qword [0x140056d74], 0x48
mov rcx, qword [0x140056d94]
call fcn.140002fbc
mov rcx, qword [0x140056d94]
call fcn.140002ff8
or rax, rax
je 0x140001ab0
movabs rax, 0x140055028
push rax
pop rcx
call qword [0x1400557d8]
push qword [0x140057240]
sub rsp, 8
push qword [0x140057240]
sub rsp, 8
push qword [0x140057240]
movabs rax, 0x14005502a
push rax
push qword [0x140056d74]
mov rbp, qword [0x140056d94]
mov rbp, qword [rbp]
mov rcx, qword [rbp + 0x10]
push qword [0x140057240]
sub rsp, 0x20
call fcn.140005480
add rsp, 0x20
movabs rcx, 0x14005552e
sub rsp, 0x20
call fcn.140005480
add rsp, 0x20
mov rdx, qword [0x140057260]
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.1400021a0
add rsp, 0x28
mov rdx, qword [0x140057260]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400557e0]
add rsp, 0x28
pop qword [0x140057240]
push qword [0x140057240]
sub rsp, 8
mov rcx, qword [0x140056d84]
push qword [0x140057240]
sub rsp, 0x28
call fcn.140005480
add rsp, 0x28
mov rbp, qword [0x140056d94]
mov rbp, qword [rbp]
mov rcx, qword [rbp + 0x18]
sub rsp, 0x28
call fcn.140005480
add rsp, 0x28
add qword [0x140057240], 2
mov rbp, qword [0x140056d94]
mov rbp, qword [rbp]
push qword [rbp + 0x10]
mov rdx, qword [0x140057260]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140001b17
add rsp, 0x28
pop qword [0x140057240]
jmp 0x14000196b
push qword [0x140056d94]
pop rcx
call fcn.140003098
push 0x1388
pop rcx
call fcn.140003a8c
call fcn.1400051bc
jmp 0x140001ace
call fcn.140001af0
call fcn.140005380
mov rcx, qword [0x140056d44]
call sub.KERNEL32.dll_HeapDestroy
mov rcx, qword [0x140056d54]
call sub.KERNEL32.dll_ExitProcess