Function at 0x14001ede0
Capabilities:
Delete file
Hide graphical window

Disassembly:
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x58
lea rbp, [rsp + 0x50]
mov qword [rbp], 0xfffffffffffffffe
mov rsi, rdx
mov edi, ecx
lea rbx, [rbp - 0x20]
mov rcx, rbx
xor edx, edx
call fcn.14001fe00
mov r8, qword [rbp - 0x10]
cmp qword [rbp - 8], 0x10
jb 0x14001ee17
mov rbx, qword [rbp - 0x20]
lea rcx, [0x1401e2250]
mov rdx, rbx
call fcn.140008cb0
mov rcx, rax
call fcn.140003b70
mov rax, qword [rbp - 8]
cmp rax, 0x10
jb 0x14001ee6d
mov rcx, qword [rbp - 0x20]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14001ee68
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14001f092
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.140060c2c
lea rcx, str.output.txt
mov rbx, qword [sym.imp.KERNEL32.dll_DeleteFileA]
call rbx
lea rcx, str.chessboard.txt
call rbx
call qword [sym.imp.KERNEL32.dll_AllocConsole]
mov ecx, 2
call fcn.140065ffc
mov rbx, rax
mov ecx, 2
call fcn.140065ffc
lea rdx, [0x14009b8bd]
lea r8, [0x14009a67a]
mov rcx, rax
mov r9, rbx
call fcn.14006c8dc
mov rbx, qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov ecx, 0xfffffff4
call rbx
mov rcx, rax
mov dx, 0xe
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov ecx, 1
call fcn.140065ffc
mov rcx, rax
xor edx, edx
mov r8d, 4
xor r9d, r9d
call fcn.14006ef2c
mov ecx, 2
call fcn.140065ffc
mov rcx, rax
xor edx, edx
mov r8d, 4
xor r9d, r9d
call fcn.14006ef2c
movabs rax, 0x3b007700000000
mov qword [rbp - 0x20], rax
mov ecx, 0xfffffff4
call rbx
mov rbx, rax
mov rcx, rax
mov edx, 0x3e80078
call qword [sym.imp.KERNEL32.dll_SetConsoleScreenBufferSize]
lea r8, [rbp - 0x20]
mov rcx, rbx
mov edx, 1
call qword [sym.imp.KERNEL32.dll_SetConsoleWindowInfo]
mov rbx, qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
call rbx
mov rcx, rax
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
call rbx
mov rcx, rax
call qword [sym.imp.USER32.dll_UpdateWindow]
lea rcx, [0x1401e2000]
xor edx, edx
call fcn.140021700
lea rdx, str.14.04.2023:_Hier_gibt_es_real_time_Bewertungen_von_SF_15.1._n
mov rcx, rax
call fcn.140003770
mov rcx, rax
call fcn.140003b70
mov rcx, rax
mov edx, 1
call fcn.140021700
mov ecx, edi
mov rdx, rsi
call fcn.1400224a0
lea rbx, [0x1401e1d40]
mov rcx, rbx
call fcn.14005d870
call fcn.14001f100
call fcn.1400388c0
call fcn.14000c2a0
call fcn.1400301e0
call fcn.14000beb0
call fcn.14000d460
mov qword [rbp - 0x18], 0
mov qword [rbp - 0x10], 7
mov qword [rbp - 8], 0xf
mov dword [rbp - 0x20], 0x65726854
mov dword [rbp - 0x1d], 0x73646165
mov byte [rbp - 0x19], 0
lea rdx, [rbp - 0x30]
lea r8, [rbp - 0x20]
mov rcx, rbx
call fcn.14001b9d0
mov rcx, qword [rbp - 0x30]
add rcx, 0x40
call fcn.14005fc90
movsxd rdx, eax
lea rcx, [0x1401e1ab0]
call fcn.1400540e0
mov rax, qword [rbp - 8]
cmp rax, 0x10
jb 0x14001f065
mov rcx, qword [rbp - 0x20]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14001f060
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14001f092
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.140060c2c
call fcn.140038be0
call fcn.140011c30
mov ecx, edi
mov rdx, rsi
call fcn.140058830
lea rcx, [0x1401e1ab0]
xor edx, edx
call fcn.1400540e0
xor eax, eax
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop rbp
ret
call fcn.14006b33c
int3