Function at 0x14007fd30
Capabilities:
Delete file
Encode data using xor
Terminate process

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
mov qword [rsp + 0x20], r12
push rbp
push r14
push r15
lea rbp, [rsp - 0x3a0]
sub rsp, 0x4a0
mov rax, qword [0x140130080]
xor rax, rsp
mov qword [rbp + 0x390], rax
xor edi, edi
lea rcx, [0x14036cf50]
call fcn.14009f290
cmp byte [0x14036d160], dil
jne 0x14007fdc9
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14007e770
mov rdx, rax
lea r8, str._n__T___eternalist__api__:_something_went_wrong
lea rcx, [rbp + 0x38]
call fcn.14007e7d0
nop
mov rdx, rax
mov rcx, rbx
call fcn.14006ae10
nop
lea rcx, [rbp + 0x38]
call fcn.14005e250
mov ecx, 0x5dc
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rcx, [rbp + 0x110]
call fcn.14007fbe0
mov rbx, rax
mov rsi, qword [rax + 0x10]
cmp qword [rax + 0x18], 0xf
jbe 0x14007fde6
mov rbx, qword [rax]
call fcn.1400f59cc
mov qword [rbp + 0x80], rbx
mov qword [rbp + 0x88], rsi
lea r8, [rbp + 0x80]
mov edx, eax
lea rcx, [rbp - 8]
call fcn.14006c870
nop
lea rcx, [rbp - 8]
call fcn.14006d150
movzx ebx, al
mov rdx, qword [rbp + 0x10]
cmp rdx, 7
jbe 0x14007fe5b
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14007fe56
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14007fe56
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f6600
movdqa xmm0, xmmword [0x14011b140]
movdqu xmmword [rbp + 8], xmm0
mov word [rbp - 8], di
mov rdx, qword [rbp + 0x128]
cmp rdx, 0xf
jbe 0x14007feb0
inc rdx
mov rcx, qword [rbp + 0x110]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14007feab
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14007feab
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f6600
movdqa xmm0, xmmword [0x14011b170]
movdqu xmmword [rbp + 0x120], xmm0
mov byte [rbp + 0x110], 0
test bl, bl
je 0x1400808a3
lea rax, [rbp + 0xd0]
mov qword [rbp - 0x50], rax
mov byte [rsp + 0x48], __WSAFDIsSet
mov byte [rsp + 0x49], 0x99
mov byte [rsp + 0x4a], 0x84
mov byte [rsp + 0x4b], 0x9b
mov byte [rsp + 0x4c], 0x80
mov byte [rsp + 0x4d], 0x87
mov byte [rsp + 0x4e], 0x84
mov byte [rsp + 0x4f], Ordinal_143
mov byte [rsp + 0x50], 0xe6
movzx eax, byte [rsp + 0x48]
mov r9, rdi
movabs rsi, 0x3aac7e9d40e9f4e3
mov r10, rsi
lea rax, [rsp + 0x48]
sub r10, rax
mov r14d, reloc.WS2_32.dll_ntohs
nop word [rax + rax]
lea rdx, [rsp + 0x48]
add rdx, r9
movsx r8, byte [rdx]
mov rcx, r9
and ecx, r14d
cmp rcx, r14
cmovae rcx, r14
shl cl, 2
mov rax, rsi
shr rax, cl
and al, r14b
add dl, r10b
xor al, dl
xor al, r8b
mov byte [rsp + r9 + 0x48], al
inc r9
cmp r9, 9
jb 0x14007ff30
xorps xmm0, xmm0
movups xmmword [rbp + 0xd0], xmm0
mov qword [rbp + 0xe0], rdi
mov qword [rbp + 0xe8], rdi
lea rax, [rsp + 0x48]
mov rbx, 0xffffffffffffffff
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x14007ff92
lea rdx, [rsp + 0x48]
lea rcx, [rbp + 0xd0]
call fcn.1400621e0
nop
lea rcx, [rbp + 0x180]
call fcn.14007fbe0
nop
lea rdx, [rbp + 0xd0]
mov rcx, rax
call fcn.14007eea0
mov r9, rdi
test al, al
jne 0x14008038d
lea rax, [rbp + 0xf0]
mov qword [rbp - 0x58], rax
mov byte [rsp + 0x30], 0xac
mov byte [rsp + 0x31], 0xab
mov byte [rsp + 0x32], 0xa0
mov byte [rsp + 0x33], 0xb1
mov byte [rsp + 0x34], 0xb2
mov byte [rsp + 0x35], 0xa7
mov byte [rsp + 0x36], 0xb7
mov byte [rsp + 0x37], 0xdc
movzx eax, byte [rsp + 0x30]
movabs r11, 0x83bd53fd816d4ccd
mov r10, r11
lea rax, [rsp + 0x30]
sub r10, rax
nop dword [rax]
nop word [rax + rax]
lea rdx, [rsp + 0x30]
add rdx, r9
movsx r8, byte [rdx]
mov rcx, r9
and ecx, 0xf
cmp rcx, 0xf
cmovae rcx, r14
shl cl, 2
mov rax, r11
shr rax, cl
and al, 0xf
add dl, r10b
xor al, dl
xor al, r8b
mov byte [rsp + r9 + 0x30], al
inc r9
cmp r9, 8
jb 0x140080030
xorps xmm0, xmm0
movups xmmword [rbp + 0xf0], xmm0
mov qword [rbp + 0x100], rdi
mov qword [rbp + 0x108], rdi
lea rax, [rsp + 0x30]
nop dword [rax + rax]
inc rbx
cmp byte [rax + rbx], 0
jne 0x140080090
mov r8, rbx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xf0]
call fcn.1400621e0
nop
lea rcx, [rbp + 0x1a0]
call fcn.14007fbe0
nop
lea r8, [rbp + 0xf0]
mov rdx, rax
lea rcx, [rbp + 0x350]
call fcn.14007ea50
nop
lea rdx, [rbp + 0x350]
lea rcx, [rbp + 0x1c0]
call fcn.140064e10
mov rdx, rax
lea rcx, [0x14036cf50]
call fcn.1400a0b60
cmp byte [0x14036d160], 0
jne 0x1400801cc
mov byte [rbp - 0x78], Ordinal_143
mov byte [rbp - 0x77], 0x9e
mov byte [rbp - 0x76], Ordinal_143
mov byte [rbp - 0x75], 0x9a
mov byte [rbp - 0x74], 0xb1
mov byte [rbp - 0x73], 0x9f
mov byte [rbp - 0x72], 0x88
mov byte [rbp - 0x71], 0x99
mov byte [rbp - 0x70], 0xe6
movzx eax, byte [rbp - 0x78]
mov r9, rsi
lea rax, [rbp - 0x78]
sub r9, rax
nop dword [rax]
nop word [rax + rax]
lea rdx, [rbp - 0x78]
add rdx, rdi
movsx r8, byte [rdx]
mov rcx, rdi
and ecx, 0xf
cmp rcx, 0xf
cmovae rcx, r14
shl cl, 2
mov rax, rsi
shr rax, cl
and al, 0xf
add dl, r9b
xor al, dl
xor al, r8b
mov byte [rbp + rdi - 0x78], al
inc rdi
cmp rdi, 9
jb 0x140080140
lea rcx, [rbp - 0x78]
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14007e770
mov rdx, rax
lea r8, str._n__T___eternalist__api__:_something_went_wrong
lea rcx, [rbp + 0x38]
call fcn.14007e7d0
nop
mov rdx, rax
mov rcx, rbx
call fcn.14006ae10
nop
lea rcx, [rbp + 0x38]
call fcn.14005e250
mov ecx, 0x5dc
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call qword [sym.imp.MSVCP140.dll__Xtime_get_ticks]
mov rcx, rax
movabs r12, 0xd6bf94d5e57a42bd
mov rax, r12
imul rcx
add rdx, rcx
sar rdx, 0x17
mov rax, rdx
shr rax, 0x3f
add rdx, rax
mov qword [rbp + 0x2c8], rdx
lea rcx, [rbp + 0x2c8]
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__localtime64]
lea r8, str._n__T___eternalist__auth__:_auto_login:_true
mov rdx, rax
lea rcx, [rbp + 0x2d0]
call fcn.14007e7d0
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0xf
jbe 0x140080236
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.14006af00
nop
mov rdx, qword [rbp + 0x2e8]
cmp rdx, 0xf
jbe 0x140080286
inc rdx
mov rcx, qword [rbp + 0x2d0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140080281
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140080281
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f6600
mov ecx, reloc.WLDAP32.dll_Ordinal_50
call qword [sym.imp.KERNEL32.dll_Sleep]
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call qword [sym.imp.MSVCP140.dll__Xtime_get_ticks]
mov rcx, rax
mov rax, r12
imul rcx
add rdx, rcx
sar rdx, 0x17
mov rax, rdx
shr rax, 0x3f
add rdx, rax
mov qword [rbp + 0x2c0], rdx
lea rcx, [rbp + 0x2c0]
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__localtime64]
lea r8, str._n__T___eternalist__subscription_info__:_eternalist___fortnite
mov rdx, rax
lea rcx, [rbp + 0x2d0]
call fcn.14007e7d0
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0xf
jbe 0x1400802f1
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.14006af00
nop
mov rdx, qword [rbp + 0x2e8]
cmp rdx, 0xf
jbe 0x140080342
inc rdx
mov rcx, qword [rbp + 0x2d0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14008033c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14008033c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f6600
nop
mov rdx, qword [rbp + 0x368]
cmp rdx, 0xf
jbe 0x14008101b
inc rdx
mov rcx, qword [rbp + 0x350]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140081016
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140081016
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
lea rax, [rbp + 0x18]
mov qword [rbp - 0x58], rax
mov byte [rsp + 0x58], __WSAFDIsSet
mov byte [rsp + 0x59], 0x99
mov byte [rsp + 0x5a], 0x84
mov byte [rsp + 0x5b], 0x9b
mov byte [rsp + 0x5c], 0x80
mov byte [rsp + 0x5d], 0x87
mov byte [rsp + 0x5e], 0x84
mov byte [rsp + 0x5f], Ordinal_143
mov byte [rsp + 0x60], 0xe6
movzx eax, byte [rsp + 0x58]
mov r10, rsi
lea rax, [rsp + 0x58]
sub r10, rax
nop dword [rax]
nop word [rax + rax]
lea rdx, [rsp + 0x58]
add rdx, r9
movsx r8, byte [rdx]
mov rcx, r9
and ecx, 0xf
cmp rcx, 0xf
cmovae rcx, r14
shl cl, 2
mov rax, rsi
shr rax, cl
and al, 0xf
add dl, r10b
xor al, dl
xor al, r8b
mov byte [rsp + r9 + 0x58], al
inc r9
cmp r9, 9
jb 0x1400803e0
xorps xmm0, xmm0
movups xmmword [rbp + 0x18], xmm0
mov qword [rbp + 0x28], rdi
mov qword [rbp + 0x30], rdi
lea rax, [rsp + 0x58]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140080432
lea rdx, [rsp + 0x58]
lea rcx, [rbp + 0x18]
call fcn.1400621e0
nop
lea rcx, [rbp + 0x1e0]
call fcn.14007fbe0
nop
lea r8, [rbp + 0x18]
mov rdx, rax
lea rcx, [rbp + 0x370]
call fcn.14007ea50
nop
lea rax, [rbp + 0xb0]
mov qword [rbp - 0x58], rax
mov byte [rsp + 0x68], 0x90
mov byte [rsp + 0x69], Ordinal_143
mov byte [rsp + 0x6a], 0x92
mov byte [rsp + 0x6b], 0x9a
mov byte [rsp + 0x6c], 0x99
mov byte [rsp + 0x6d], 0x89
mov byte [rsp + 0x6e], 0x9b
mov byte [rsp + 0x6f], 0x8a
mov byte [rsp + 0x70], 0xe6
movzx eax, byte [rsp + 0x68]
mov r9, rdi
mov r10, rsi
lea rax, [rsp + 0x68]
sub r10, rax
nop word [rax + rax]
lea rdx, [rsp + 0x68]
add rdx, r9
movsx r8, byte [rdx]
mov rcx, r9
and ecx, 0xf
cmp rcx, 0xf
cmovae rcx, r14
shl cl, 2
mov rax, rsi
shr rax, cl
and al, 0xf
add dl, r10b
xor al, dl
xor al, r8b
mov byte [rsp + r9 + 0x68], al
inc r9
cmp r9, 9
jb 0x1400804c0
xorps xmm0, xmm0
movups xmmword [rbp + 0xb0], xmm0
mov qword [rbp + 0xc0], rdi
mov qword [rbp + 0xc8], rdi
lea rax, [rsp + 0x68]
nop dword [rax + rax]
inc rbx
cmp byte [rax + rbx], 0
jne 0x140080520
mov r8, rbx
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0xb0]
call fcn.1400621e0
nop
lea rcx, [rbp + 0x200]
call fcn.14007fbe0
nop
lea r8, [rbp + 0xb0]
mov rdx, rax
lea rcx, [rbp + 0x330]
call fcn.14007ea50
nop
lea rax, [rbp + 0x220]
mov qword [rbp - 0x58], rax
lea rdx, [rbp + 0x330]
lea rcx, [rbp + 0x220]
call fcn.140064e10
mov rbx, rax
lea rdx, [rbp + 0x370]
lea rcx, [rbp + 0x240]
call fcn.140064e10
nop
mov r8, rbx
mov rdx, rax
lea rcx, [0x14036cf50]
call fcn.1400a20a0
cmp byte [0x14036d160], 0
jne 0x14008067c
mov byte [rbp - 0x68], Ordinal_143
mov byte [rbp - 0x67], 0x9e
mov byte [rbp - 0x66], Ordinal_143
mov byte [rbp - 0x65], 0x9a
mov byte [rbp - 0x64], 0xb1
mov byte [rbp - 0x63], 0x9f
mov byte [rbp - 0x62], 0x88
mov byte [rbp - 0x61], 0x99
mov byte [rbp - 0x60], 0xe6
movzx eax, byte [rbp - 0x68]
mov r9, rsi
lea rax, [rbp - 0x68]
sub r9, rax
nop dword [rax + rax]
lea rdx, [rbp - 0x68]
add rdx, rdi
movsx r8, byte [rdx]
mov rcx, rdi
and ecx, 0xf
cmp rcx, 0xf
cmovae rcx, r14
shl cl, 2
mov rax, rsi
shr rax, cl
and al, 0xf
add dl, r9b
xor al, dl
xor al, r8b
mov byte [rbp + rdi - 0x68], al
inc rdi
cmp rdi, 9
jb 0x1400805f0
lea rcx, [rbp - 0x68]
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14007e770
mov rdx, rax
lea r8, str._n__T___eternalist__api__:_something_went_wrong
lea rcx, [rbp + 0x38]
call fcn.14007e7d0
nop
mov rdx, rax
mov rcx, rbx
call fcn.14006ae10
nop
lea rcx, [rbp + 0x38]
call fcn.14005e250
mov ecx, 0x5dc
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call qword [sym.imp.MSVCP140.dll__Xtime_get_ticks]
mov rcx, rax
movabs r12, 0xd6bf94d5e57a42bd
mov rax, r12
imul rcx
add rdx, rcx
sar rdx, 0x17
mov rax, rdx
shr rax, 0x3f
add rdx, rax
mov qword [rbp + 0x2c0], rdx
lea rcx, [rbp + 0x2c0]
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__localtime64]
lea r8, str._n__T___eternalist__auth__:_auto_login:_true
mov rdx, rax
lea rcx, [rbp + 0x2d0]
call fcn.14007e7d0
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0xf
jbe 0x1400806e6
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.14006af00
nop
mov rdx, qword [rbp + 0x2e8]
cmp rdx, 0xf
jbe 0x140080736
inc rdx
mov rcx, qword [rbp + 0x2d0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140080731
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140080731
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f6600
mov ecx, reloc.WLDAP32.dll_Ordinal_50
call qword [sym.imp.KERNEL32.dll_Sleep]
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call qword [sym.imp.MSVCP140.dll__Xtime_get_ticks]
mov rcx, rax
mov rax, r12
imul rcx
add rdx, rcx
sar rdx, 0x17
mov rax, rdx
shr rax, 0x3f
add rdx, rax
mov qword [rbp + 0x2c8], rdx
lea rcx, [rbp + 0x2c8]
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__localtime64]
lea r8, str._n__T___eternalist__subscription_info__:_eternalist___fortnite
mov rdx, rax
lea rcx, [rbp + 0x2d0]
call fcn.14007e7d0
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0xf
jbe 0x1400807a1
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.14006af00
nop
mov rdx, qword [rbp + 0x2e8]
cmp rdx, 0xf
jbe 0x1400807f1
inc rdx
mov rcx, qword [rbp + 0x2d0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400807ec
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400807ec
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f6600
mov ecx, 0x5dc
call qword [sym.imp.KERNEL32.dll_Sleep]
nop
mov rdx, qword [rbp + 0x348]
cmp rdx, 0xf
jbe 0x140080841
inc rdx
mov rcx, qword [rbp + 0x330]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14008083c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14008083c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f6600
movdqa xmm0, xmmword [0x14011b170]
movdqu xmmword [rbp + 0x340], xmm0
mov byte [rbp + 0x330], 0
mov rdx, qword [rbp + 0x388]
cmp rdx, 0xf
jbe 0x14008101b
inc rdx
mov rcx, qword [rbp + 0x370]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140081016
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140081016
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
xorps xmm0, xmm0
movups xmmword [rbp + 0x310], xmm0
movdqa xmm1, xmmword [0x14011b170]
movdqu xmmword [rbp + 0x320], xmm1
mov byte [rbp + 0x310], 0
movups xmmword [rbp + 0x2d0], xmm0
mov qword [rbp + 0x2e0], rdi
mov r14d, reloc.WS2_32.dll_ntohs
mov qword [rbp + 0x2e8], r14
mov byte [rbp + 0x2d0], 0
movups xmmword [rbp + 0x2f0], xmm0
mov qword [rbp + 0x300], rdi
mov qword [rbp + 0x308], r14
mov byte [rbp + 0x2f0], 0
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call qword [sym.imp.MSVCP140.dll__Xtime_get_ticks]
mov rcx, rax
movabs r12, 0xd6bf94d5e57a42bd
mov rax, r12
imul rcx
add rdx, rcx
sar rdx, 0x17
mov rax, rdx
shr rax, 0x3f
add rdx, rax
mov qword [rbp + 0x2c0], rdx
lea rcx, [rbp + 0x2c0]
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__localtime64]
lea r8, str._n_n_n__T___eternalist__auth__:_username:
mov rdx, rax
lea rcx, [rbp + 0x130]
call fcn.14007e7d0
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], r14
jbe 0x14008096b
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.14006af00
nop
mov rdx, qword [rbp + 0x148]
cmp rdx, 0xf
jbe 0x1400809bb
inc rdx
mov rcx, qword [rbp + 0x130]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400809b6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400809b6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f6600
movdqa xmm0, xmmword [0x14011b170]
movdqu xmmword [rbp + 0x140], xmm0
mov byte [rbp + 0x130], 0
lea rdx, [rbp + 0x310]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.1400889b0
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call qword [sym.imp.MSVCP140.dll__Xtime_get_ticks]
mov rcx, rax
mov rax, r12
imul rcx
add rdx, rcx
sar rdx, 0x17
mov rax, rdx
shr rax, 0x3f
add rdx, rax
mov qword [rbp + 0x2c8], rdx
lea rcx, [rbp + 0x2c8]
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__localtime64]
lea r8, str._n__T___eternalist__auth__:_password:
mov rdx, rax
lea rcx, [rbp - 0x28]
call fcn.14007e7d0
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0xf
jbe 0x140080a42
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.14006af00
nop
mov rdx, qword [rbp - 0x10]
cmp rdx, 0xf
jbe 0x140080a8c
inc rdx
mov rcx, qword [rbp - 0x28]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140080a87
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140080a87
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f6600
movdqa xmm0, xmmword [0x14011b170]
movdqu xmmword [rbp - 0x18], xmm0
mov byte [rbp - 0x28], 0
lea rdx, [rbp + 0x2f0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.1400889b0
lea rax, [rbp + 0x260]
mov qword [rbp - 0x58], rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x260]
call fcn.140064e10
mov rbx, rax
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x160]
call fcn.140064e10
nop
mov r8, rbx
mov rdx, rax
lea rcx, [0x14036cf50]
call fcn.1400a20a0
cmp byte [0x14036d160], 0
jne 0x140080b4f
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14007e770
mov rdx, rax
lea r8, str._n__T___eternalist__api__:_something_went_wrong
lea rcx, [rbp + 0x160]
call fcn.14007e7d0
nop
mov rdx, rax
mov rcx, rbx
call fcn.14006ae10
nop
lea rcx, [rbp + 0x160]
call fcn.14005e250
mov ecx, 0x5dc
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rax, [rbp - 0x48]
mov qword [rbp - 0x58], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x48], xmm0
mov qword [rbp - 0x38], rdi
mov qword [rbp - 0x30], rdi
lea r15, [rbp + 0x2f0]
cmp qword [rbp + 0x308], 0xf
cmova r15, qword [rbp + 0x2f0]
movabs rbx, 0x7fffffffffffffff
mov rsi, qword [rbp + 0x300]
cmp rsi, rbx
ja 0x14008104b
mov qword [rbp - 0x30], r14
cmp rsi, 0xf
ja 0x140080bb2
mov qword [rbp - 0x38], rsi
movups xmm0, xmmword [r15]
movups xmmword [rbp - 0x48], xmm0
jmp 0x140080c47
mov rax, rsi
or rax, 0xf
cmp rax, rbx
jbe 0x140080bea
movabs rax, 0x8000000000000000
add rax, 0x27
mov rcx, rax
call fcn.1400f62ac
mov rcx, rax
test rax, rax
je 0x140080c15
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x140080c2b
mov rbx, rax
mov ecx, reloc.WLDAP32.dll_Ordinal_22
cmp rax, rcx
cmovb rbx, rcx
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x140080c1c
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x140081051
jmp 0x140080bcc
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rcx, rcx
je 0x140080c28
call fcn.1400f62ac
jmp 0x140080c2b
mov rax, rdi
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x38], rsi
mov qword [rbp - 0x30], rbx
lea r8, [rsi + 1]
mov rdx, r15
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
nop
lea rax, [rbp + 0x90]
mov qword [rbp - 0x50], rax
mov byte [rsp + 0x38], 0x90
mov byte [rsp + 0x39], Ordinal_143
mov byte [rsp + 0x3a], 0x92
mov byte [rsp + 0x3b], 0x9a
mov byte [rsp + 0x3c], 0x99
mov byte [rsp + 0x3d], 0x89
mov byte [rsp + 0x3e], 0x9b
mov byte [rsp + 0x3f], 0x8a
mov byte [rsp + 0x40], 0xe6
movzx eax, byte [rsp + 0x38]
mov r9, rdi
movabs rsi, 0x3aac7e9d40e9f4e3
mov r10, rsi
lea rax, [rsp + 0x38]
sub r10, rax
nop dword [rax]
lea rdx, [rsp + 0x38]
add rdx, r9
movsx r8, byte [rdx]
mov rcx, r9
and ecx, 0xf
cmp rcx, 0xf
cmovae rcx, r14
shl cl, 2
mov rax, rsi
shr rax, cl
and al, 0xf
add dl, r10b
xor al, dl
xor al, r8b
mov byte [rsp + r9 + 0x38], al
inc r9
cmp r9, 9
jb 0x140080ca0
xorps xmm0, xmm0
movups xmmword [rbp + 0x90], xmm0
mov qword [rbp + 0xa0], rdi
mov qword [rbp + 0xa8], rdi
lea rax, [rsp + 0x38]
mov rbx, 0xffffffffffffffff
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140080d02
lea rdx, [rsp + 0x38]
lea rcx, [rbp + 0x90]
call fcn.1400621e0
nop
lea rax, [rbp + 0x280]
mov qword [rbp + 0x150], rax
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x280]
call fcn.140064e10
mov r15, rax
lea rax, [rbp + 0x58]
mov qword [rbp + 0x158], rax
mov byte [rsp + 0x78], __WSAFDIsSet
mov byte [rsp + 0x79], 0x99
mov byte [rsp + 0x7a], 0x84
mov byte [rsp + 0x7b], 0x9b
mov byte [rsp + 0x7c], 0x80
mov byte [rsp + 0x7d], 0x87
mov byte [rsp + 0x7e], 0x84
mov byte [rsp + 0x7f], Ordinal_143
mov byte [rbp - 0x80], 0xe6
movzx ecx, byte [rsp + 0x78]
mov r10, rdi
mov r11, rsi
lea rax, [rsp + 0x78]
sub r11, rax
nop dword [rax]
lea r8, [rsp + 0x78]
add r8, r10
movsx r9, byte [r8]
mov rcx, r10
and ecx, 0xf
cmp rcx, 0xf
cmovae rcx, r14
shl cl, 2
mov rdx, rsi
shr rdx, cl
and dl, 0xf
lea eax, [r8 + r11]
xor dl, al
xor dl, r9b
mov byte [rsp + r10 + 0x78], dl
inc r10
cmp r10, 9
jb 0x140080d90
xorps xmm0, xmm0
movups xmmword [rbp + 0x58], xmm0
mov qword [rbp + 0x68], rdi
mov qword [rbp + 0x70], rdi
lea rax, [rsp + 0x78]
inc rbx
cmp byte [rax + rbx], 0
jne 0x140080de1
mov r8, rbx
lea rdx, [rsp + 0x78]
lea rcx, [rbp + 0x58]
call fcn.1400621e0
nop
lea rcx, [rbp + 0x2a0]
call fcn.14007fbe0
nop
lea rcx, [rbp - 0x48]
mov qword [rsp + 0x28], rcx
lea rcx, [rbp + 0x90]
mov qword [rsp + 0x20], rcx
mov r8, r15
lea rdx, [rbp + 0x58]
mov rcx, rax
call fcn.14007f2b0
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call qword [sym.imp.MSVCP140.dll__Xtime_get_ticks]
mov rcx, rax
mov rax, r12
imul rcx
add rdx, rcx
sar rdx, 0x17
mov rax, rdx
shr rax, 0x3f
add rdx, rax
mov qword [rbp + 0x2c0], rdx
lea rcx, [rbp + 0x2c0]
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__localtime64]
lea r8, str._n__T___eternalist__auth__:_successfully_enabled_auto_login.
mov rdx, rax
lea rcx, [rbp - 0x28]
call fcn.14007e7d0
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0xf
jbe 0x140080e8a
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.14006af00
nop
mov rdx, qword [rbp - 0x10]
cmp rdx, 0xf
jbe 0x140080ed4
inc rdx
mov rcx, qword [rbp - 0x28]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140080ecf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140080ecf
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f6600
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call qword [sym.imp.MSVCP140.dll__Xtime_get_ticks]
mov rcx, rax
mov rax, r12
imul rcx
add rdx, rcx
sar rdx, 0x17
mov rax, rdx
shr rax, 0x3f
add rdx, rax
mov qword [rbp + 0x2c8], rdx
lea rcx, [rbp + 0x2c8]
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__localtime64]
lea r8, str._n__T___eternalist__subscription_info__:_eternalist___fortnite
mov rdx, rax
lea rcx, [rbp - 0x28]
call fcn.14007e7d0
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0xf
jbe 0x140080f31
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.14006af00
nop
mov rdx, qword [rbp - 0x10]
cmp rdx, 0xf
jbe 0x140080f7b
inc rdx
mov rcx, qword [rbp - 0x28]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140080f76
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140080f76
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f6600
mov ecx, 0x5dc
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 0x9c4
call qword [sym.imp.KERNEL32.dll_Sleep]
nop
mov rdx, qword [rbp + 0x308]
cmp rdx, 0xf
jbe 0x140080fd7
inc rdx
mov rcx, qword [rbp + 0x2f0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140080fd1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140080fd1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f6600
nop
mov rdx, qword [rbp + 0x328]
cmp rdx, 0xf
jbe 0x14008101b
inc rdx
mov rcx, qword [rbp + 0x310]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140081016
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140081016
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f6600
mov rcx, qword [rbp + 0x390]
xor rcx, rsp
call fcn.1400f5ed0
lea r11, [rsp + 0x4a0]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
mov r12, qword [r11 + 0x38]
mov rsp, r11
pop r15
pop r14
pop rbp
ret
call fcn.14004b900
nop
call fcn.1400191d0
int3