Function at 0x10005650
Capabilities:
Create thread
Read .ini file
Set file attributes
Terminate process

Disassembly:
push 0
push 0
push 0x100d05d4
push 0
call dword [sym.imp.KERNEL32.dll_EnumDateFormatsExEx]
push 0
push 0
call dword [sym.imp.USER32.dll_DrawFocusRect]
push 0
push 0
push 0
call dword [sym.imp.USER32.dll_SetDlgItemTextW]
push 0
call dword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
push 0
push 0
call dword [sym.imp.USER32.dll_GetSystemMenu]
push 0
push 0
call dword [sym.imp.USER32.dll_CharUpperBuffW]
push 0
push 0
push 0
call dword [sym.imp.USER32.dll_PackDDElParam]
push 0
push 0
call dword [sym.imp.KERNEL32.dll_SetFileAttributesW]
push 0
call dword [sym.imp.KERNEL32.dll_SetTimeZoneInformation]
push 0
call dword [sym.imp.USER32.dll_RegisterShellHookWindow]
push 0
push 0
push 0
call dword [sym.imp.USER32.dll_PrintWindow]
call dword [sym.imp.USER32.dll_CountClipboardFormats]
push 0
push 0
call dword [sym.imp.KERNEL32.dll_GlobalAlloc]
call dword [sym.imp.USER32.dll_GetFocus]
push 0
push 0
push 0
call dword [sym.imp.USER32.dll_SetMenuDefaultItem]
push 0
push 0
call dword [sym.imp.KERNEL32.dll_TerminateProcess]
call dword [sym.imp.KERNEL32.dll_SetFileApisToANSI]
push 0
push 0
push 0
call dword [sym.imp.KERNEL32.dll_SetConsoleWindowInfo]
push 0
push 0
push 0
push 0
push 0x100d05f8
push 0
push 0x100d062c
push 0
push 0x100d0660
call dword [sym.imp.KERNEL32.dll_CompareStringEx]
push 0
push 0
push 0
push 0
push 0
push 0
push 0
push 0
call dword [sym.imp.USER32.dll_PrivateExtractIconsW]
push 0
push 0
push 0
push 0
push 0
call dword [sym.imp.USER32.dll_ToAscii]
push 0
push 0
push 0
push 0
push 0
call dword [sym.imp.USER32.dll_DlgDirListW]
push 0
push 0
call dword [sym.imp.KERNEL32.dll_SetCriticalSectionSpinCount]
push 0
call dword [sym.imp.USER32.dll_RegisterWindowMessageW]
push 0
push 0
push 0
call dword [sym.imp.KERNEL32.dll_SetThreadGroupAffinity]
push 0
push 0
call dword [sym.imp.USER32.dll_UnregisterPointerInputTarget]
push 0
push 0
push 0
call dword [sym.imp.USER32.dll_GetClipboardFormatNameW]
push 0
push 0
push 0
call dword [sym.imp.USER32.dll_UserHandleGrantAccess]
push 0
call dword [sym.imp.USER32.dll_IsCharUpperW]
push 0
push 0
call dword [sym.imp.KERNEL32.dll_FlushViewOfFile]
push 0
push 0
call dword [sym.imp.USER32.dll_EqualRect]
push 0
push 0
call dword [sym.imp.KERNEL32.dll_GetConsoleTitleW]
push 0
push 0
push 0
push 0
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileSectionW]
call dword [sym.imp.USER32.dll_AnyPopup]
push 0
push 0
push 0
push 0
call dword [sym.imp.KERNEL32.dll_CreateEventExW]
push 0
push 0
push 0
call dword [sym.imp.KERNEL32.dll_VirtualQuery]
push 0
call dword [sym.imp.KERNEL32.dll_RemoveSecureMemoryCacheCallback]
push 0
call dword [sym.imp.USER32.dll_DispatchMessageW]
push 0
push 0
push 0
call dword [sym.imp.KERNEL32.dll_GetProcessWorkingSetSize]
push 0
call dword [sym.imp.KERNEL32.dll_LocalUnlock]
push 0
call dword [sym.imp.KERNEL32.dll_FindCloseChangeNotification]
push 0
push 0
push 0
call dword [sym.imp.KERNEL32.dll_OpenEventW]
push 0
push 0
push 0
call dword [sym.imp.KERNEL32.dll_CreateThreadpoolTimer]
push 0
push 0
push 0
push 0
push 0
push 0
push 0
call dword [sym.imp.KERNEL32.dll_CreateRemoteThread]
push 0
call dword [sym.imp.KERNEL32.dll_WakeConditionVariable]
push 0
push 0
push 0
push 0
push 0
push 0
call dword [sym.imp.USER32.dll_SendMessageCallbackW]
ret