Function at 0x420510
Capabilities:
Delete file

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x418
mov eax, dword [0x43a170]
xor eax, ebp
mov dword [ebp - 4], eax
lea eax, [ebp - 0x210]
push eax
call fcn.0041f340
add esp, 4
test eax, eax
jne 0x420592
lea ecx, [ebp - 0x210]
push ecx
push 0x433f4c
push 0x104
lea edx, [ebp - 0x418]
push edx
call fcn.0040abd5
add esp, 0x10
lea eax, [ebp - 0x418]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea ecx, [ebp - 0x210]
push ecx
push 0x433f6c
push 0x104
lea edx, [ebp - 0x418]
push edx
call fcn.0040abd5
add esp, 0x10
lea eax, [ebp - 0x418]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
jmp 0x4205ff
lea ecx, [ebp - 0x210]
push ecx
call fcn.0041fa70
add esp, 4
test eax, eax
jne 0x4205ff
lea edx, [ebp - 0x210]
push edx
push 0x433f8c
push 0x104
lea eax, [ebp - 0x418]
push eax
call fcn.0040abd5
add esp, 0x10
lea ecx, [ebp - 0x418]
push ecx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea edx, [ebp - 0x210]
push edx
push 0x433fac
push 0x104
lea eax, [ebp - 0x418]
push eax
call fcn.0040abd5
add esp, 0x10
lea ecx, [ebp - 0x418]
push ecx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea edx, [ebp - 0x210]
push edx
call fcn.0041f240
add esp, 4
test eax, eax
jne 0x42066e
lea eax, [ebp - 0x210]
push eax
push 0x433fcc
push 0x104
lea ecx, [ebp - 0x418]
push ecx
call fcn.0040abd5
add esp, 0x10
lea edx, [ebp - 0x418]
push edx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea eax, [ebp - 0x210]
push eax
push 0x433fec
push 0x104
lea ecx, [ebp - 0x418]
push ecx
call fcn.0040abd5
add esp, 0x10
lea edx, [ebp - 0x418]
push edx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
jmp 0x4206db
lea eax, [ebp - 0x210]
push eax
call fcn.0041f990
add esp, 4
test eax, eax
jne 0x4206db
lea ecx, [ebp - 0x210]
push ecx
push 0x43400c
push 0x104
lea edx, [ebp - 0x418]
push edx
call fcn.0040abd5
add esp, 0x10
lea eax, [ebp - 0x418]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea ecx, [ebp - 0x210]
push ecx
push 0x43402c
push 0x104
lea edx, [ebp - 0x418]
push edx
call fcn.0040abd5
add esp, 0x10
lea eax, [ebp - 0x418]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea ecx, [ebp - 0x210]
push ecx
call fcn.0041f150
add esp, 4
test eax, eax
jne 0x420748
lea edx, [ebp - 0x210]
push edx
push 0x43404c
push 0x104
lea eax, [ebp - 0x418]
push eax
call fcn.0040abd5
add esp, 0x10
lea ecx, [ebp - 0x418]
push ecx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea edx, [ebp - 0x210]
push edx
push 0x43406c
push 0x104
lea eax, [ebp - 0x418]
push eax
call fcn.0040abd5
add esp, 0x10
lea ecx, [ebp - 0x418]
push ecx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea edx, [ebp - 0x210]
push edx
call fcn.0041f060
add esp, 4
test eax, eax
jne 0x4207b5
lea eax, [ebp - 0x210]
push eax
push 0x43408c
push 0x104
lea ecx, [ebp - 0x418]
push ecx
call fcn.0040abd5
add esp, 0x10
lea edx, [ebp - 0x418]
push edx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea eax, [ebp - 0x210]
push eax
push 0x4340ac
push 0x104
lea ecx, [ebp - 0x418]
push ecx
call fcn.0040abd5
add esp, 0x10
lea edx, [ebp - 0x418]
push edx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea eax, [ebp - 0x210]
push eax
call fcn.0041ef00
add esp, 4
test eax, eax
jne 0x420822
lea ecx, [ebp - 0x210]
push ecx
push 0x4340cc
push 0x104
lea edx, [ebp - 0x418]
push edx
call fcn.0040abd5
add esp, 0x10
lea eax, [ebp - 0x418]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea ecx, [ebp - 0x210]
push ecx
push 0x4340ec
push 0x104
lea edx, [ebp - 0x418]
push edx
call fcn.0040abd5
add esp, 0x10
lea eax, [ebp - 0x418]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea ecx, [ebp - 0x210]
push ecx
call fcn.0041ee10
add esp, 4
test eax, eax
jne 0x42088f
lea edx, [ebp - 0x210]
push edx
push 0x43410c
push 0x104
lea eax, [ebp - 0x418]
push eax
call fcn.0040abd5
add esp, 0x10
lea ecx, [ebp - 0x418]
push ecx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea edx, [ebp - 0x210]
push edx
push 0x43412c
push 0x104
lea eax, [ebp - 0x418]
push eax
call fcn.0040abd5
add esp, 0x10
lea ecx, [ebp - 0x418]
push ecx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea edx, [ebp - 0x210]
push edx
call fcn.0041ed20
add esp, 4
test eax, eax
jne 0x4208fc
lea eax, [ebp - 0x210]
push eax
push 0x43414c
push 0x104
lea ecx, [ebp - 0x418]
push ecx
call fcn.0040abd5
add esp, 0x10
lea edx, [ebp - 0x418]
push edx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea eax, [ebp - 0x210]
push eax
push 0x43416c
push 0x104
lea ecx, [ebp - 0x418]
push ecx
call fcn.0040abd5
add esp, 0x10
lea edx, [ebp - 0x418]
push edx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea eax, [ebp - 0x210]
push eax
call fcn.0041f600
add esp, 4
lea ecx, [ebp - 0x210]
push ecx
call fcn.004296b0
add esp, 4
xor eax, eax
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040a4cd
mov esp, ebp
pop ebp
ret