Function at 0x401000
Capabilities:
Delete file

Disassembly:
push esi
mov esi, dword [esp + 0x10]
push 8
push str.COPYTEMP
push esi
call fcn.00406c40
add esp, 0xc
test eax, eax
jne 0x401028
push esi
call fcn.00401d20
add esp, 4
xor eax, eax
pop esi
ret 0x10
push str.DEL_DIR
push esi
call fcn.00406bb0
add esp, 8
test eax, eax
jne 0x40134b
push str.data00_base
call fcn.00401b90
push str.data00cq
call fcn.00401b90
push str.data00imhs
call fcn.00401b90
push str.data00imrt
call fcn.00401b90
push str.data00jysxx
call fcn.00401b90
push str.data00day
call fcn.00401b90
push str.data00wek
call fcn.00401b90
push str.data00mon
call fcn.00401b90
push str.data00min5
call fcn.00401b90
push str.data00min
call fcn.00401b90
push str.data00min15
call fcn.00401b90
push str.data00min30
call fcn.00401b90
push str.data00min60
call fcn.00401b90
push str.data00min120
call fcn.00401b90
push str.data00
call fcn.00401b90
push str.data01_base
call fcn.00401b90
add esp, 0x40
push str.data01cq
call fcn.00401b90
push str.data01imhs
call fcn.00401b90
push str.data01imrt
call fcn.00401b90
push str.data01jysxx
call fcn.00401b90
push str.data01day
call fcn.00401b90
push str.data01wek
call fcn.00401b90
push str.data01mon
call fcn.00401b90
push str.data01min5
call fcn.00401b90
push str.data01min
call fcn.00401b90
push str.data01min15
call fcn.00401b90
push str.data01min30
call fcn.00401b90
push str.data01min60
call fcn.00401b90
push str.data01min120
call fcn.00401b90
push str.data01
call fcn.00401b90
push str.data_sznse_base
call fcn.00401b90
push str.data_sznseday
call fcn.00401b90
add esp, 0x40
push str.data_sznseweek
call fcn.00401b90
push str.data_sznsemonth
call fcn.00401b90
push str.data_sznsemin5
call fcn.00401b90
push str.data_sznsemin
call fcn.00401b90
push str.data_sznse_tend
call fcn.00401b90
push str.data_sznsemin15
call fcn.00401b90
push str.data_sznsemin30
call fcn.00401b90
push str.data_sznsemin60
call fcn.00401b90
push str.data_sznsemin120
call fcn.00401b90
push str.data_shase_base
call fcn.00401b90
push str.data_shaseday
call fcn.00401b90
push str.data_shaseweek
call fcn.00401b90
push str.data_shasemonth
call fcn.00401b90
push str.data_shasemin5
call fcn.00401b90
push str.data_shasemin
call fcn.00401b90
push str.data_shase_tend
call fcn.00401b90
add esp, 0x40
push str.data_shasemin15
call fcn.00401b90
push str.data_shasemin30
call fcn.00401b90
push str.data_shasemin60
call fcn.00401b90
push str.data_shasemin120
call fcn.00401b90
push str.datacybse_base
call fcn.00401b90
push str.datacybseday
call fcn.00401b90
push str.datacybseweek
call fcn.00401b90
push str.datacybsemonth
call fcn.00401b90
push str.datacybsemin5
call fcn.00401b90
push str.datacybsemin
call fcn.00401b90
push str.datacybse_tend
call fcn.00401b90
push str.datacybsemin15
call fcn.00401b90
push str.datacybsemin30
call fcn.00401b90
push str.datacybsemin60
call fcn.00401b90
push str.datacybsemin120
call fcn.00401b90
push str.data_sznse
call fcn.00401b90
add esp, 0x40
push str.data_shase
call fcn.00401b90
push str.datacybse
call fcn.00401b90
push str.dataqsinfo
call fcn.00401b90
push str.data
call fcn.00401b90
push 0x4080b4
call fcn.00401b90
push str.FontColor
call fcn.00401b90
push str.temppath
call fcn.00401b90
push str.info_bull
call fcn.00401b90
push str.info_f10_shinfo
call fcn.00401b90
push str.info_f10_szinfo
call fcn.00401b90
push str.info_f10
call fcn.00401b90
push str.info
call fcn.00401b90
add esp, 0x30
xor eax, eax
pop esi
ret 0x10
push str.WRITE
push esi
call fcn.00406b06
add esp, 4
push eax
call fcn.00402150
add esp, 8
test eax, eax
je 0x40138c
push 0x408050
push esi
call fcn.004020b0
push 0x408050
push 0
call fcn.004020b0
push eax
call fcn.00401400
add esp, 0x14
xor eax, eax
pop esi
ret 0x10
push 0x40804c
push esi
call fcn.00406b06
add esp, 4
push eax
call fcn.00402150
add esp, 8
test eax, eax
je 0x4013cd
push 0x408050
push esi
call fcn.004020b0
push 0x408050
push 0
call fcn.004020b0
push eax
call fcn.00401870
add esp, 0x14
xor eax, eax
pop esi
ret 0x10
push str.MOVEFILE
push esi
call fcn.00406b06
add esp, 4
push eax
call fcn.00402150
add esp, 8
test eax, eax
je 0x4013f3
push str.movefile.exe
call dword [sym.imp.KERNEL32.dll_DeleteFileA]
xor eax, eax
pop esi
ret 0x10