Function at 0x416ba0
Capabilities:
Delete file
Get file attributes

Disassembly:
push ebp
mov ebp, esp
push ebx
push esi
sub esp, 0x30
mov eax, dword [ebp + 8]
mov dword [ebp - 0x34], eax
mov eax, dword [0x51d080]
xor eax, ebp
mov dword [ebp - 0xc], eax
mov ecx, dword [0x51e6c0]
mov eax, dword [0x51e6bc]
mov edx, ecx
sub edx, 0xcd5abbca
sub edx, 1
add edx, 0xcd5abbca
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete cl
and cl, 1
mov byte [ebp - 0x2a], cl
cmp eax, 0xa
setl al
and al, 1
mov byte [ebp - 0x29], al
mov dword [ebp - 0x30], 0xea5ce29c
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x38], eax
sub eax, 0x8749af25
je 0x41755a
jmp 0x416c0e
mov eax, dword [ebp - 0x38]
sub eax, 0x88284808
je 0x4177da
jmp 0x416c21
mov eax, dword [ebp - 0x38]
sub eax, 0x88adffd0
je 0x4178db
jmp 0x416c34
mov eax, dword [ebp - 0x38]
sub eax, 0x98434faf
je 0x4173fb
jmp 0x416c47
mov eax, dword [ebp - 0x38]
sub eax, 0x9a668edf
je 0x417704
jmp 0x416c5a
mov eax, dword [ebp - 0x38]
sub eax, 0x9d4db0b7
je 0x4178cf
jmp 0x416c6d
mov eax, dword [ebp - 0x38]
sub eax, 0xa094a5f5
je 0x417388
jmp 0x416c80
mov eax, dword [ebp - 0x38]
sub eax, 0xa60ee76b
je 0x417267
jmp 0x416c93
mov eax, dword [ebp - 0x38]
sub eax, 0xa62e14d7
je 0x417606
jmp 0x416ca6
mov eax, dword [ebp - 0x38]
sub eax, 0xaa9eb372
je 0x41776f
jmp 0x416cb9
mov eax, dword [ebp - 0x38]
sub eax, 0xb57a0bea
je 0x417502
jmp 0x416ccc
mov eax, dword [ebp - 0x38]
sub eax, 0xbaa0ecc8
je 0x4176ec
jmp 0x416cdf
mov eax, dword [ebp - 0x38]
sub eax, 0xbce34ba1
je 0x4178e7
jmp 0x416cf2
mov eax, dword [ebp - 0x38]
sub eax, 0xbe776b6a
je 0x417155
jmp 0x416d05
mov eax, dword [ebp - 0x38]
sub eax, 0xc04f3a2e
je 0x417273
jmp 0x416d18
mov eax, dword [ebp - 0x38]
sub eax, 0xc0c314ab
je 0x4177bd
jmp 0x416d2b
mov eax, dword [ebp - 0x38]
sub eax, 0xc2247b86
je 0x417149
jmp 0x416d3e
mov eax, dword [ebp - 0x38]
sub eax, 0xc8590167
je 0x417950
jmp 0x416d51
mov eax, dword [ebp - 0x38]
sub eax, 0xd697a312
je 0x4178f3
jmp 0x416d64
mov eax, dword [ebp - 0x38]
sub eax, 0xd82b3b59
je 0x417090
jmp 0x416d77
mov eax, dword [ebp - 0x38]
sub eax, 0xd85a801f
je 0x4176f8
jmp 0x416d8a
mov eax, dword [ebp - 0x38]
sub eax, 0xe599029a
je 0x41784d
jmp 0x416d9d
mov eax, dword [ebp - 0x38]
sub eax, 0xe739dc04
je 0x41702a
jmp 0x416db0
mov eax, dword [ebp - 0x38]
sub eax, 0xea5ce29c
je 0x416f6a
jmp 0x416dc3
mov eax, dword [ebp - 0x38]
sub eax, 0xf2bc9ba9
je 0x417374
jmp 0x416dd6
mov eax, dword [ebp - 0x38]
sub eax, 0xfb05618c
je 0x41707c
jmp 0x416de9
mov eax, dword [ebp - 0x38]
sub eax, 0xfd97a0a3
je 0x417359
jmp 0x416dfc
mov eax, dword [ebp - 0x38]
sub eax, 0x2c231fb
je 0x416f90
jmp 0x416e0f
mov eax, dword [ebp - 0x38]
sub eax, 0x9d24a3f
je 0x417944
jmp 0x416e22
mov eax, dword [ebp - 0x38]
sub eax, 0xa67773c
je 0x4177ce
jmp 0x416e35
mov eax, dword [ebp - 0x38]
sub eax, 0x12e1a5cc
je 0x417929
jmp 0x416e48
mov eax, dword [ebp - 0x38]
sub eax, 0x1a5f601e
je 0x4175c5
jmp 0x416e5b
mov eax, dword [ebp - 0x38]
sub eax, 0x1bdbc5a5
je 0x417679
jmp 0x416e6e
mov eax, dword [ebp - 0x38]
sub eax, 0x251001fb
je 0x417173
jmp 0x416e81
mov eax, dword [ebp - 0x38]
sub eax, 0x26d909e0
je 0x4172e6
jmp 0x416e94
mov eax, dword [ebp - 0x38]
sub eax, 0x31015e85
je 0x4170fb
jmp 0x416ea7
mov eax, dword [ebp - 0x38]
sub eax, 0x365f40d7
je 0x417070
jmp 0x416eba
mov eax, dword [ebp - 0x38]
sub eax, 0x39dbe2eb
je 0x416fdc
jmp 0x416ecd
mov eax, dword [ebp - 0x38]
sub eax, 0x3f09c122
je 0x4171e6
jmp 0x416ee0
mov eax, dword [ebp - 0x38]
sub eax, 0x470284dd
je 0x417911
jmp 0x416ef3
mov eax, dword [ebp - 0x38]
sub eax, 0x485207d8
je 0x4175eb
jmp 0x416f06
mov eax, dword [ebp - 0x38]
sub eax, 0x5cda7c81
je 0x41746e
jmp 0x416f19
mov eax, dword [ebp - 0x38]
sub eax, 0x6205c324
je 0x4174b4
jmp 0x416f2c
mov eax, dword [ebp - 0x38]
sub eax, 0x76218040
je 0x41791d
jmp 0x416f3f
mov eax, dword [ebp - 0x38]
sub eax, 0x797c76ce
je 0x417902
jmp 0x416f52
mov eax, dword [ebp - 0x38]
sub eax, 0x7d7366a7
je 0x4175d1
jmp 0x416f65
jmp 0x417966
mov al, byte [ebp - 0x2a]
mov cl, byte [ebp - 0x29]
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0xa67773c
mov ecx, 0x2c231fb
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x30], eax
jmp 0x417966
push eax
mov eax, esp
mov dword [ebp - 0x28], eax
mov eax, dword [0x51e6c0]
mov ecx, dword [0x51e6bc]
xor esi, esi
sub esi, 1
mov edx, eax
add edx, esi
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0xa67773c
mov ecx, 0x39dbe2eb
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x30], eax
jmp 0x417966
mov eax, dword [0x51e6c0]
mov ecx, dword [0x51e6bc]
mov edx, eax
add edx, 0xc7450848
sub edx, 1
sub edx, 0xc7450848
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0xbce34ba1
mov ecx, 0xe739dc04
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x30], eax
jmp 0x417966
mov eax, dword [0x51e6c0]
mov ecx, dword [0x51e6bc]
xor esi, esi
sub esi, 1
mov edx, eax
add edx, esi
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0xbce34ba1
mov ecx, 0x365f40d7
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x30], eax
jmp 0x417966
mov dword [ebp - 0x30], 0xfb05618c
jmp 0x417966
mov ecx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x28]
mov dword [eax], ecx
mov dword [ebp - 0x30], 0xd82b3b59
jmp 0x417966
mov ecx, dword [0x51e6c0]
mov eax, dword [0x51e6bc]
xor esi, esi
sub esi, 1
mov edx, ecx
add edx, esi
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and bl, cl
mov ch, ah
and ch, 0xff
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0xd697a312
mov ecx, 0x31015e85
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x30], eax
jmp 0x417966
mov eax, dword [ebp - 0x28]
mov eax, dword [eax]
mov dword [ebp - 0x24], eax
mov eax, dword [0x51e6c0]
mov ecx, dword [0x51e6bc]
xor esi, esi
sub esi, 1
mov edx, eax
add edx, esi
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0xd697a312
mov ecx, 0xc2247b86
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x30], eax
jmp 0x417966
mov dword [ebp - 0x30], 0xbe776b6a
jmp 0x417966
mov eax, dword [ebp - 0x24]
sub esp, 4
mov dword [esp], eax
call dword [sym.imp.KERNEL32.dll_GetFileAttributesA]
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x30], 0x251001fb
jmp 0x417966
mov ecx, dword [0x51e6c0]
mov eax, dword [0x51e6bc]
mov edx, ecx
add edx, 0xe8395e5a
sub edx, 1
sub edx, 0xe8395e5a
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and bl, cl
mov ch, ah
and ch, 0
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0x797c76ce
mov ecx, 0x3f09c122
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x30], eax
jmp 0x417966
mov eax, dword [ebp - 0x20]
cmp eax, 0xffffffff
setne al
and al, 1
mov byte [ebp - 0x19], al
mov ecx, dword [0x51e6c0]
mov eax, dword [0x51e6bc]
mov edx, ecx
add edx, 0x71fd7c9b
sub edx, 1
sub edx, 0x71fd7c9b
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and bl, cl
mov ch, ah
and ch, 0xff
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0x797c76ce
mov ecx, 0xa60ee76b
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x30], eax
jmp 0x417966
mov dword [ebp - 0x30], 0xc04f3a2e
jmp 0x417966
mov ecx, dword [0x51e6c0]
mov eax, dword [0x51e6bc]
mov edx, ecx
sub edx, 0x7c2e7000
sub edx, 1
add edx, 0x7c2e7000
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and bl, cl
mov ch, ah
and ch, 0
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0x470284dd
mov ecx, 0x26d909e0
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x30], eax
jmp 0x417966
mov ecx, dword [0x51e6c0]
mov eax, dword [0x51e6bc]
mov edx, ecx
add edx, 0x4ef98437
sub edx, 1
sub edx, 0x4ef98437
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and bl, cl
mov ch, ah
and ch, 0xff
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0x470284dd
mov ecx, 0xfd97a0a3
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x30], eax
jmp 0x417966
mov dl, byte [ebp - 0x19]
mov eax, 0x9a668edf
mov ecx, 0xf2bc9ba9
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x30], eax
jmp 0x417966
mov eax, dword [ebp - 0x28]
mov eax, dword [eax]
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x30], 0xa094a5f5
jmp 0x417966
mov ecx, dword [0x51e6c0]
mov eax, dword [0x51e6bc]
mov edx, ecx
sub edx, 0x395018c
sub edx, 1
add edx, 0x395018c
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and bl, cl
mov ch, ah
and ch, 0xff
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0x76218040
mov ecx, 0x98434faf
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x30], eax
jmp 0x417966
mov ecx, dword [0x51e6c0]
mov eax, dword [0x51e6bc]
mov edx, ecx
add edx, 0x5dca3816
sub edx, 1
sub edx, 0x5dca3816
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and bl, cl
mov ch, ah
and ch, 0xff
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0x76218040
mov ecx, 0x5cda7c81
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x30], eax
jmp 0x417966
mov eax, dword [0x51e6c0]
mov ecx, dword [0x51e6bc]
xor esi, esi
sub esi, 1
mov edx, eax
add edx, esi
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x88284808
mov ecx, 0x6205c324
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x30], eax
jmp 0x417966
mov eax, dword [0x51e6c0]
mov ecx, dword [0x51e6bc]
mov edx, eax
sub edx, 0x1b3d4343
sub edx, 1
add edx, 0x1b3d4343
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x12e1a5cc
mov ecx, 0xb57a0bea
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x30], eax
jmp 0x417966
mov eax, dword [ebp - 0x18]
sub esp, 4
mov dword [esp], eax
call dword [sym.imp.KERNEL32.dll_DeleteFileA]
mov dword [ebp - 0x14], eax
mov eax, dword [0x51e6c0]
mov ecx, dword [0x51e6bc]
xor esi, esi
sub esi, 1
mov edx, eax
add edx, esi
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x12e1a5cc
mov ecx, 0x8749af25
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x30], eax
jmp 0x417966
mov ecx, dword [0x51e6c0]
mov eax, dword [0x51e6bc]
xor esi, esi
sub esi, 1
mov edx, ecx
add edx, esi
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and bl, cl
mov ch, ah
and ch, 0xff
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0x88284808
mov ecx, 0x1a5f601e
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x30], eax
jmp 0x417966
mov dword [ebp - 0x30], 0x7d7366a7
jmp 0x417966
mov eax, dword [ebp - 0x14]
cmp eax, 0
setne al
and al, 1
mov byte [ebp - 0xd], al
mov dword [ebp - 0x30], 0x485207d8
jmp 0x417966
mov dl, byte [ebp - 0xd]
mov eax, 0xa62e14d7
mov ecx, 0xd85a801f
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x30], eax
jmp 0x417966
mov ecx, dword [0x51e6c0]
mov eax, dword [0x51e6bc]
mov edx, ecx
add edx, 0x7d7e4e8f
sub edx, 1
sub edx, 0x7d7e4e8f
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and bl, cl
mov ch, ah
and ch, 0
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0x9d24a3f
mov ecx, 0x1bdbc5a5
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x30], eax
jmp 0x417966
mov ecx, dword [0x51e6c0]
mov eax, dword [0x51e6bc]
mov edx, ecx
add edx, 0xf874b98c
sub edx, 1
sub edx, 0xf874b98c
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and bl, cl
mov ch, ah
and ch, 0
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0x9d24a3f
mov ecx, 0xbaa0ecc8
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x30], eax
jmp 0x417966
mov dword [ebp - 0x30], 0x9a668edf
jmp 0x417966
mov dword [ebp - 0x30], 0x9a668edf
jmp 0x417966
mov ecx, dword [0x51e6c0]
mov eax, dword [0x51e6bc]
xor esi, esi
sub esi, 1
mov edx, ecx
add edx, esi
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and bl, cl
mov ch, ah
and ch, 0
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0x88adffd0
mov ecx, 0xaa9eb372
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x30], eax
jmp 0x417966
mov eax, dword [0x51e6c0]
mov ecx, dword [0x51e6bc]
mov edx, eax
sub edx, 0x9ed2290f
sub edx, 1
add edx, 0x9ed2290f
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x88adffd0
mov ecx, 0xc0c314ab
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x30], eax
jmp 0x417966
mov ecx, dword [ebp - 0xc]
xor ecx, ebp
call fcn.00504d70
lea esp, [ebp - 8]
pop esi
pop ebx
pop ebp
ret
mov dword [ebp - 0x30], 0x2c231fb
jmp 0x417966
mov ecx, dword [0x51e6c0]
mov eax, dword [0x51e6bc]
mov edx, ecx
add edx, 0xeef1d373
sub edx, 1
sub edx, 0xeef1d373
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and bl, cl
mov ch, ah
and ch, 0
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0xc8590167
mov ecx, 0xe599029a
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x30], eax
jmp 0x417966
mov eax, dword [ebp - 0x18]
sub esp, 4
mov dword [esp], eax
call dword [sym.imp.KERNEL32.dll_DeleteFileA]
mov ecx, dword [0x51e6c0]
mov eax, dword [0x51e6bc]
mov edx, ecx
sub edx, 0xb5610db5
sub edx, 1
add edx, 0xb5610db5
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and bl, cl
mov ch, ah
and ch, 0
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0xc8590167
mov ecx, 0x9d4db0b7
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x30], eax
jmp 0x417966
mov dword [ebp - 0x30], 0x6205c324
jmp 0x417966
mov dword [ebp - 0x30], 0xaa9eb372
jmp 0x417966
mov dword [ebp - 0x30], 0xe739dc04
jmp 0x417966
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0x30], 0x31015e85
jmp 0x417966
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x30], 0x3f09c122
jmp 0x417966
mov dword [ebp - 0x30], 0x26d909e0
jmp 0x417966
mov dword [ebp - 0x30], 0x98434faf
jmp 0x417966
mov eax, dword [ebp - 0x18]
sub esp, 4
mov dword [esp], eax
call dword [sym.imp.KERNEL32.dll_DeleteFileA]
mov dword [ebp - 0x30], 0xb57a0bea
jmp 0x417966
mov dword [ebp - 0x30], 0x1bdbc5a5
jmp 0x417966
mov eax, dword [ebp - 0x18]
sub esp, 4
mov dword [esp], eax
call dword [sym.imp.KERNEL32.dll_DeleteFileA]
mov dword [ebp - 0x30], 0xe599029a
jmp 0x416bf8