Behavioral task
behavioral1
Sample
dfda4d573886f91fe8aa4e40836a8d930c406028b927d116aa3ff0a48bfb7895.exe
Resource
win7-20230831-en
Behavioral task
behavioral2
Sample
dfda4d573886f91fe8aa4e40836a8d930c406028b927d116aa3ff0a48bfb7895.exe
Resource
win10v2004-20230915-en
General
-
Target
dfda4d573886f91fe8aa4e40836a8d930c406028b927d116aa3ff0a48bfb7895
-
Size
6.2MB
-
MD5
2be3e8c3aa2ddba3fee99ff28749f4d9
-
SHA1
7c14388365dccbb6c6605c5196d47d5bc5445822
-
SHA256
dfda4d573886f91fe8aa4e40836a8d930c406028b927d116aa3ff0a48bfb7895
-
SHA512
cf2e4904ee121fbc7342a561a470a7eaced62ab78b68c74fca6f91376ffcd45160bb501ccbb181c09842453e1724cc4a0a52dcf7aa3304d3ad2f8303c7e33f66
-
SSDEEP
196608:G3EbilSWgXWbO/TEYDASklYwqhLQ3U8jVz:vOgXWbOOSUrqh4
Malware Config
Signatures
-
resource yara_rule sample vmprotect -
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource dfda4d573886f91fe8aa4e40836a8d930c406028b927d116aa3ff0a48bfb7895
Files
-
dfda4d573886f91fe8aa4e40836a8d930c406028b927d116aa3ff0a48bfb7895.exe windows:5 windows x86
fb1d5b6ff9da063163e197b88c50d77d
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
ws2_32
getaddrinfo
freeaddrinfo
WSAIoctl
wldap32
crypt32
CertGetCertificateChain
CertFreeCertificateChainEngine
CertFreeCertificateChain
CertGetNameStringA
CryptQueryObject
CertAddCertificateContextToStore
CertOpenStore
CryptStringToBinaryA
CertFindCertificateInStore
CertCloseStore
CertFreeCertificateContext
CertCreateCertificateChainEngine
winsparkle
win_sparkle_set_appcast_url
win_sparkle_set_app_details
win_sparkle_check_update_with_ui
win_sparkle_cleanup
win_sparkle_init
kernel32
InterlockedIncrement
InterlockedDecrement
InterlockedExchange
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
ExitThread
GetCurrentThreadId
CreateThread
HeapFree
HeapAlloc
GetStartupInfoW
GetSystemTimeAsFileTime
HeapReAlloc
CreateFileA
GetFileSizeEx
FormatMessageA
GetStdHandle
GetFileType
WaitForMultipleObjects
PeekNamedPipe
ExpandEnvironmentStringsA
GetModuleHandleA
LoadLibraryA
GetSystemDirectoryA
VerSetConditionMask
VerifyVersionInfoA
SleepEx
CreateSemaphoreW
ReleaseSemaphore
GetLocalTime
DeleteFileW
RemoveDirectoryW
FindFirstFileA
GetVersionExW
ExitProcess
CreateProcessW
ResumeThread
VirtualAllocEx
VirtualQueryEx
SetLastError
ReadProcessMemory
VirtualProtectEx
WriteProcessMemory
GetCurrentProcessId
WideCharToMultiByte
GetLocaleInfoA
GetLastError
MultiByteToWideChar
WriteFile
SetEndOfFile
GetFileSize
ReleaseMutex
CreateMutexW
OpenMutexW
GetModuleHandleW
GlobalUnlock
GlobalLock
GetModuleFileNameA
GetModuleFileNameW
WaitForSingleObject
TerminateProcess
Process32NextW
QueryDosDeviceW
GetLogicalDriveStringsW
OpenProcess
Module32FirstW
Process32FirstW
CreateToolhelp32Snapshot
GetCurrentProcess
MoveFileW
OutputDebugStringA
DeleteCriticalSection
FreeLibrary
GetProcAddress
LoadLibraryW
GetTickCount
LeaveCriticalSection
EnterCriticalSection
SetFilePointer
CloseHandle
ReadFile
CreateFileW
InitializeCriticalSection
FindClose
FindNextFileW
FindFirstFileW
OutputDebugStringW
WritePrivateProfileStringW
GetPrivateProfileStringW
Sleep
FileTimeToSystemTime
FileTimeToLocalFileTime
GetDriveTypeA
GetFileInformationByHandle
RaiseException
RtlUnwind
LCMapStringA
LCMapStringW
GetCPInfo
TlsGetValue
TlsAlloc
TlsSetValue
TlsFree
HeapSize
GetACP
GetOEMCP
IsValidCodePage
GetConsoleCP
GetConsoleMode
SetHandleCount
GetStartupInfoA
HeapCreate
VirtualFree
VirtualAlloc
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
QueryPerformanceCounter
GetFullPathNameA
GetCurrentDirectoryA
FlushFileBuffers
SetStdHandle
GetUserDefaultLCID
EnumSystemLocalesA
IsValidLocale
GetStringTypeA
GetStringTypeW
InitializeCriticalSectionAndSpinCount
GetLocaleInfoW
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
GetTimeZoneInformation
CompareStringA
CompareStringW
SetEnvironmentVariableA
GetProcessHeap
GetFileAttributesA
SetEnvironmentVariableW
LocalAlloc
LocalFree
GetModuleFileNameW
GetProcessAffinityMask
SetProcessAffinityMask
SetThreadAffinityMask
Sleep
ExitProcess
FreeLibrary
LoadLibraryA
GetModuleHandleA
GetProcAddress
user32
SetWindowLongW
MapWindowPoints
MonitorFromWindow
GetMonitorInfoW
wsprintfW
GetWindowLongW
GetWindowRgn
MoveWindow
DestroyWindow
CreateWindowExW
RegisterClassExW
LoadCursorW
DefWindowProcW
ReleaseCapture
GetCapture
InvalidateRect
GetClientRect
SetCapture
GetKeyState
IntersectRect
SetWindowPos
GetWindowRect
keybd_event
GetForegroundWindow
SetForegroundWindow
FindWindowW
GetParent
MessageBoxExW
PostQuitMessage
SendMessageW
ShowWindow
MessageBoxW
ClientToScreen
PostMessageW
SetTimer
GetWindowTextW
IsIconic
IsZoomed
KillTimer
GetProcessWindowStation
GetUserObjectInformationW
gdi32
PtInRegion
CreateRectRgn
DeleteDC
DeleteObject
SelectObject
CreateCompatibleDC
CreateDIBSection
advapi32
CryptEncrypt
CryptDestroyKey
CryptCreateHash
CryptHashData
CryptGetHashParam
CryptDestroyHash
CryptAcquireContextA
CryptGenRandom
CryptReleaseContext
RegSetValueExW
RegEnumKeyExW
RegCreateKeyExW
RegQueryValueExW
RegCloseKey
RegQueryValueExA
RegOpenKeyExW
AdjustTokenPrivileges
LookupPrivilegeValueW
OpenProcessToken
CryptImportKey
shell32
SHGetSpecialFolderPathW
DragQueryFileW
DragFinish
SHBrowseForFolderW
SHGetPathFromIDListW
SHCreateDirectoryExW
ShellExecuteW
ole32
OleUninitialize
OleInitialize
ReleaseStgMedium
RegisterDragDrop
CoUninitialize
CoInitialize
duilib
?LineLeft@CListUI@DuiLib@@UAEXXZ
?EndDown@CListUI@DuiLib@@UAEXXZ
?HomeUp@CListUI@DuiLib@@UAEXXZ
?PageDown@CListUI@DuiLib@@UAEXXZ
?PageUp@CListUI@DuiLib@@UAEXXZ
?LineDown@CListUI@DuiLib@@UAEXXZ
?LineUp@CListUI@DuiLib@@UAEXXZ
?LineRight@CListUI@DuiLib@@UAEXXZ
?GetScrollRange@CListUI@DuiLib@@UBE?AUtagSIZE@@XZ
?GetScrollPos@CListUI@DuiLib@@UBE?AUtagSIZE@@XZ
?SetChildPadding@CListUI@DuiLib@@UAEXH@Z
?GetChildPadding@CListUI@DuiLib@@UBEHXZ
?SetAttribute@CListUI@DuiLib@@UAEXPB_W0@Z
?SetPos@CListUI@DuiLib@@UAEXUtagRECT@@@Z
?GetControlFlags@CListUI@DuiLib@@UBEIXZ
?GetInterface@CListUI@DuiLib@@UAEPAXPB_W@Z
?PageLeft@CListUI@DuiLib@@UAEXXZ
?PageRight@CListUI@DuiLib@@UAEXXZ
?HomeLeft@CListUI@DuiLib@@UAEXXZ
?EndRight@CListUI@DuiLib@@UAEXXZ
?EnableScrollBar@CListUI@DuiLib@@UAEX_N0@Z
?GetVerticalScrollBar@CListUI@DuiLib@@UBEPAVCScrollBarUI@2@XZ
?GetHorizontalScrollBar@CListUI@DuiLib@@UBEPAVCScrollBarUI@2@XZ
?GetItemIndex@CListUI@DuiLib@@UBEHPAVCControlUI@2@@Z
?SetItemIndex@CListUI@DuiLib@@UAE_NPAVCControlUI@2@H@Z
?Add@CListUI@DuiLib@@UAE_NPAVCControlUI@2@@Z
?AddAt@CListUI@DuiLib@@UAE_NPAVCControlUI@2@H@Z
?SetScrollPos@CListUI@DuiLib@@UAEXUtagSIZE@@@Z
?Remove@CListUI@DuiLib@@UAE_NPAVCControlUI@2@@Z
?GetClass@CListUI@DuiLib@@UBEPB_WXZ
?DBClickItem@CListUI@DuiLib@@UAE_NH_N@Z
?SendNotify@CPaintManagerUI@DuiLib@@QAEXPAVCControlUI@2@PB_WIJ_N@Z
?GetPaintDC@CPaintManagerUI@DuiLib@@QBEPAUHDC__@@XZ
?DrawRect@CRenderEngine@DuiLib@@SAXPAUHDC__@@ABUtagRECT@@HK@Z
?GetItemBkColor@CListUI@DuiLib@@QBEKXZ
?GetPaintWindow@CPaintManagerUI@DuiLib@@QBEPAUHWND__@@XZ
?DoEvent@CListUI@DuiLib@@UAEXAAUtagTEventUI@2@@Z
?GetItemAt@CListUI@DuiLib@@UBEPAVCControlUI@2@H@Z
?GetCount@CListUI@DuiLib@@UBEHXZ
??0CListUI@DuiLib@@QAE@XZ
??1CListLabelElementUI@DuiLib@@UAE@XZ
?DoPaint@CListLabelElementUI@DuiLib@@UAEXPAUHDC__@@ABUtagRECT@@@Z
?EstimateSize@CListLabelElementUI@DuiLib@@UAE?AUtagSIZE@@U3@@Z
?SetAttribute@CListElementUI@DuiLib@@UAEXPB_W0@Z
?DoEvent@CListLabelElementUI@DuiLib@@UAEXAAUtagTEventUI@2@@Z
?SetEnabled@CListElementUI@DuiLib@@UAEX_N@Z
?SetVisible@CListElementUI@DuiLib@@UAEX_N@Z
?Activate@CListElementUI@DuiLib@@UAE_NXZ
?GetControlFlags@CListElementUI@DuiLib@@UBEIXZ
?GetInterface@CListLabelElementUI@DuiLib@@UAEPAXPB_W@Z
?GetClass@CListLabelElementUI@DuiLib@@UBEPB_WXZ
??0CListLabelElementUI@DuiLib@@QAE@XZ
?SelectItem@CTabLayoutUI@DuiLib@@QAE_NH@Z
?SetResourcePath@CPaintManagerUI@DuiLib@@SAXPB_W@Z
?GetResourcePath@CPaintManagerUI@DuiLib@@SAABVCDuiString@2@XZ
?GetInstancePath@CPaintManagerUI@DuiLib@@SA?AVCDuiString@2@XZ
??1CDialogBuilder@DuiLib@@QAE@XZ
??1CEditUI@DuiLib@@UAE@XZ
?PaintStatusImage@CProgressUI@DuiLib@@UAEXPAUHDC__@@@Z
?SetAttribute@CProgressUI@DuiLib@@UAEXPB_W0@Z
?GetInterface@CProgressUI@DuiLib@@UAEPAXPB_W@Z
?GetClass@CProgressUI@DuiLib@@UBEPB_WXZ
?PaintText@CEditUI@DuiLib@@UAEXPAUHDC__@@@Z
?PaintStatusImage@CEditUI@DuiLib@@UAEXPAUHDC__@@@Z
?EstimateSize@CEditUI@DuiLib@@UAE?AUtagSIZE@@U3@@Z
?SetAttribute@CEditUI@DuiLib@@UAEXPB_W0@Z
?DoEvent@CEditUI@DuiLib@@UAEXAAUtagTEventUI@2@@Z
?SetEnabled@CEditUI@DuiLib@@UAEX_N@Z
?SetInternVisible@CEditUI@DuiLib@@UAEX_N@Z
?SetVisible@CEditUI@DuiLib@@UAEX_N@Z
?SetPos@CEditUI@DuiLib@@UAEXUtagRECT@@@Z
?GetControlFlags@CEditUI@DuiLib@@UBEIXZ
?GetInterface@CEditUI@DuiLib@@UAEPAXPB_W@Z
?GetClass@CEditUI@DuiLib@@UBEPB_WXZ
?SetBkImage@CControlUI@DuiLib@@QAEXPB_W@Z
?GetBkImage@CControlUI@DuiLib@@QAEPB_WXZ
?SetValue@CProgressUI@DuiLib@@QAEXH@Z
?SetMaxValue@CProgressUI@DuiLib@@QAEXH@Z
??0CProgressUI@DuiLib@@QAE@XZ
?RemoveAt@CListUI@DuiLib@@UAE_NH@Z
?FindControl@CPaintManagerUI@DuiLib@@QBEPAVCControlUI@2@UtagPOINT@@@Z
?SetReadOnly@CEditUI@DuiLib@@QAEX_N@Z
?GetLength@CDuiString@DuiLib@@QBEHXZ
?SetTextColor@CLabelUI@DuiLib@@QAEXK@Z
?SetText@CEditUI@DuiLib@@UAEXPB_W@Z
?AttachDialog@CPaintManagerUI@DuiLib@@QAE_NPAVCControlUI@2@@Z
?Create@CDialogBuilder@DuiLib@@QAEPAVCControlUI@2@VSTRINGorID@2@PB_WPAVIDialogBuilderCallback@2@PAVCPaintManagerUI@2@PAV32@@Z
??0CDialogBuilder@DuiLib@@QAE@XZ
??BCWindowWnd@DuiLib@@QBEPAUHWND__@@XZ
?SendMessageW@CWindowWnd@DuiLib@@QAEJIIJ@Z
??1CHorizontalLayoutUI@DuiLib@@UAE@XZ
??1CVerticalLayoutUI@DuiLib@@UAE@XZ
??1CButtonUI@DuiLib@@UAE@XZ
?PaintText@CButtonUI@DuiLib@@UAEXPAUHDC__@@@Z
?PaintStatusImage@CButtonUI@DuiLib@@UAEXPAUHDC__@@@Z
?EstimateSize@CButtonUI@DuiLib@@UAE?AUtagSIZE@@U3@@Z
?SetAttribute@CButtonUI@DuiLib@@UAEXPB_W0@Z
?DoEvent@CButtonUI@DuiLib@@UAEXAAUtagTEventUI@2@@Z
?SetEnabled@CButtonUI@DuiLib@@UAEX_N@Z
?Activate@CButtonUI@DuiLib@@UAE_NXZ
?GetControlFlags@CButtonUI@DuiLib@@UBEIXZ
?GetInterface@CButtonUI@DuiLib@@UAEPAXPB_W@Z
?GetClass@CButtonUI@DuiLib@@UBEPB_WXZ
?DoPostPaint@CHorizontalLayoutUI@DuiLib@@UAEXPAUHDC__@@ABUtagRECT@@@Z
?SetAttribute@CHorizontalLayoutUI@DuiLib@@UAEXPB_W0@Z
?DoEvent@CHorizontalLayoutUI@DuiLib@@UAEXAAUtagTEventUI@2@@Z
?SetPos@CHorizontalLayoutUI@DuiLib@@UAEXUtagRECT@@@Z
?GetControlFlags@CHorizontalLayoutUI@DuiLib@@UBEIXZ
?GetInterface@CHorizontalLayoutUI@DuiLib@@UAEPAXPB_W@Z
?GetClass@CHorizontalLayoutUI@DuiLib@@UBEPB_WXZ
?DoPostPaint@CVerticalLayoutUI@DuiLib@@UAEXPAUHDC__@@ABUtagRECT@@@Z
?DoPaint@CContainerUI@DuiLib@@UAEXPAUHDC__@@ABUtagRECT@@@Z
?EstimateSize@CControlUI@DuiLib@@UAE?AUtagSIZE@@U3@@Z
?SetAttribute@CVerticalLayoutUI@DuiLib@@UAEXPB_W0@Z
?DoEvent@CVerticalLayoutUI@DuiLib@@UAEXAAUtagTEventUI@2@@Z
?SetVisible@CContainerUI@DuiLib@@UAEX_N@Z
?SetPos@CVerticalLayoutUI@DuiLib@@UAEXUtagRECT@@@Z
?GetControlFlags@CVerticalLayoutUI@DuiLib@@UBEIXZ
?GetInterface@CVerticalLayoutUI@DuiLib@@UAEPAXPB_W@Z
?GetClass@CVerticalLayoutUI@DuiLib@@UBEPB_WXZ
??0CButtonUI@DuiLib@@QAE@XZ
??0CVerticalLayoutUI@DuiLib@@QAE@XZ
??0CHorizontalLayoutUI@DuiLib@@QAE@XZ
?FindSubControlByName@CPaintManagerUI@DuiLib@@QBEPAVCControlUI@2@PAV32@PB_W@Z
?GetHWND@CWindowWnd@DuiLib@@QBEPAUHWND__@@XZ
??1CListContainerElementUI@DuiLib@@UAE@XZ
?PaintText@CLabelUI@DuiLib@@UAEXPAUHDC__@@@Z
?DoPaint@CControlUI@DuiLib@@UAEXPAUHDC__@@ABUtagRECT@@@Z
?EstimateSize@CLabelUI@DuiLib@@UAE?AUtagSIZE@@U3@@Z
?SetAttribute@CLabelUI@DuiLib@@UAEXPB_W0@Z
?DoEvent@CLabelUI@DuiLib@@UAEXAAUtagTEventUI@2@@Z
?FindControl@CControlUI@DuiLib@@UAEPAV12@P6GPAV12@PAV12@PAX@Z1I@Z
?SetMouseEnabled@CControlUI@DuiLib@@UAEX_N@Z
?SetEnabled@CControlUI@DuiLib@@UAEX_N@Z
?SetInternVisible@CControlUI@DuiLib@@UAEX_N@Z
?SetVisible@CControlUI@DuiLib@@UAEX_N@Z
?SetPos@CControlUI@DuiLib@@UAEXUtagRECT@@@Z
?SetText@CLabelUI@DuiLib@@UAEXPB_W@Z
?SetManager@CControlUI@DuiLib@@UAEXPAVCPaintManagerUI@2@PAV12@_N@Z
?Activate@CControlUI@DuiLib@@UAE_NXZ
?GetControlFlags@CControlUI@DuiLib@@UBEIXZ
?GetInterface@CLabelUI@DuiLib@@UAEPAXPB_W@Z
?GetClass@CLabelUI@DuiLib@@UBEPB_WXZ
?ProcessScrollBar@CContainerUI@DuiLib@@MAEXUtagRECT@@HH@Z
?GetClassStyle@CWindowWnd@DuiLib@@MBEIXZ
?Expand@CListContainerElementUI@DuiLib@@UAE_N_N@Z
?IsExpanded@CListContainerElementUI@DuiLib@@UBE_NXZ
?Select@CListContainerElementUI@DuiLib@@UAE_N_N0@Z
?GetOwner@CListContainerElementUI@DuiLib@@UAEPAVIListOwnerUI@2@XZ
?SetIndex@CListContainerElementUI@DuiLib@@UAEXH@Z
?RemoveAll@CContainerUI@DuiLib@@UAEXXZ
?RemoveAt@CContainerUI@DuiLib@@UAE_NH@Z
?Remove@CContainerUI@DuiLib@@UAE_NPAVCControlUI@2@@Z
?AddAt@CContainerUI@DuiLib@@UAE_NPAVCControlUI@2@H@Z
?Add@CContainerUI@DuiLib@@UAE_NPAVCControlUI@2@@Z
?SetItemIndex@CContainerUI@DuiLib@@UAE_NPAVCControlUI@2@H@Z
?GetItemIndex@CContainerUI@DuiLib@@UBEHPAVCControlUI@2@@Z
??0CPoint@DuiLib@@QAE@XZ
?GetIndex@CListContainerElementUI@DuiLib@@UBEHXZ
?DrawTextW@CRenderEngine@DuiLib@@SAXPAUHDC__@@PAVCPaintManagerUI@2@AAUtagRECT@@PB_WKHI@Z
?DrawHtmlText@CRenderEngine@DuiLib@@SAXPAUHDC__@@PAVCPaintManagerUI@2@AAUtagRECT@@PB_WKPAU5@PAVCDuiString@2@AAHI@Z
?IsSelected@CListContainerElementUI@DuiLib@@UBE_NXZ
?IsEmpty@CDuiString@DuiLib@@QBE_NXZ
?DrawItemBk@CListContainerElementUI@DuiLib@@QAEXPAUHDC__@@ABUtagRECT@@@Z
?MessageHandler@CPaintManagerUI@DuiLib@@QAE_NIIJAAJ@Z
?SetFloatPos@CContainerUI@DuiLib@@MAEXH@Z
?GetHorizontalScrollBar@CContainerUI@DuiLib@@UBEPAVCScrollBarUI@2@XZ
?GetVerticalScrollBar@CContainerUI@DuiLib@@UBEPAVCScrollBarUI@2@XZ
?EnableScrollBar@CContainerUI@DuiLib@@UAEX_N0@Z
?EndRight@CContainerUI@DuiLib@@UAEXXZ
?HomeLeft@CContainerUI@DuiLib@@UAEXXZ
?PageRight@CContainerUI@DuiLib@@UAEXXZ
?PageLeft@CContainerUI@DuiLib@@UAEXXZ
?RemoveAll@CListUI@DuiLib@@UAEXXZ
?GetListInfo@CListUI@DuiLib@@UAEPAUtagTListInfoUI@2@XZ
?GetCurSel@CListUI@DuiLib@@UBEHXZ
?HotItem@CListUI@DuiLib@@UAE_NH_N@Z
?ClickItem@CListUI@DuiLib@@UAE_NH_N@Z
?SelectItem@CListUI@DuiLib@@UAE_NH_N@Z
?SelectRange@CListUI@DuiLib@@UAE_NH_N@Z
?GetHeader@CListUI@DuiLib@@UBEPAVCListHeaderUI@2@XZ
?GetList@CListUI@DuiLib@@UBEPAVCContainerUI@2@XZ
?GetTextCallback@CListUI@DuiLib@@UBEPAVIListCallbackUI@2@XZ
?SetTextCallback@CListUI@DuiLib@@UAEXPAVIListCallbackUI@2@@Z
?ExpandItem@CListUI@DuiLib@@UAE_NH_N@Z
?GetExpandedItem@CListUI@DuiLib@@UBEHXZ
??1CListUI@DuiLib@@UAE@XZ
?SetInstance@CPaintManagerUI@DuiLib@@SAXPAUHINSTANCE__@@@Z
?ShowWindow@CWindowWnd@DuiLib@@QAEX_N0@Z
?MessageLoop@CPaintManagerUI@DuiLib@@SAXXZ
?GetCount@CContainerUI@DuiLib@@UBEHXZ
?GetItemAt@CContainerUI@DuiLib@@UBEPAVCControlUI@2@H@Z
??0CEditUI@DuiLib@@QAE@XZ
?IsFocused@CControlUI@DuiLib@@UBE_NXZ
?GetHeight@CDuiRect@DuiLib@@QBEHXZ
?GetWidth@CDuiRect@DuiLib@@QBEHXZ
??0CPoint@DuiLib@@QAE@ABUtagPOINT@@@Z
?GetInitSize@CPaintManagerUI@DuiLib@@QAE?AUtagSIZE@@XZ
?SetInitSize@CPaintManagerUI@DuiLib@@QAEXHH@Z
??0CDuiRect@DuiLib@@QAE@ABUtagRECT@@@Z
?SetBorderSize@CControlUI@DuiLib@@QAEXH@Z
?SetBorderColor@CControlUI@DuiLib@@QAEXK@Z
?SetBkColor@CControlUI@DuiLib@@QAEXK@Z
?GetDefaultAttributeList@CPaintManagerUI@DuiLib@@QBEPB_WPB_W@Z
?UseParentResource@CPaintManagerUI@DuiLib@@QAE_NPAV12@@Z
?Init@CPaintManagerUI@DuiLib@@QAEXPAUHWND__@@@Z
?Invalidate@CListContainerElementUI@DuiLib@@QAEXXZ
?SetOwner@CListContainerElementUI@DuiLib@@UAEXPAVCControlUI@2@@Z
??0CDuiRect@DuiLib@@QAE@XZ
?Create@CWindowWnd@DuiLib@@QAEPAUHWND__@@PAU3@PB_WKKUtagRECT@@PAUHMENU__@@@Z
??4CDuiString@DuiLib@@QAEABV01@PB_W@Z
??1CPaintManagerUI@DuiLib@@QAE@XZ
??0CPaintManagerUI@DuiLib@@QAE@XZ
??0CDuiString@DuiLib@@QAE@XZ
??0CWindowWnd@DuiLib@@QAE@XZ
?messageMap@WindowImplBase@DuiLib@@1UDUI_MSGMAP@2@B
??0CDuiString@DuiLib@@QAE@PB_WH@Z
??1CDuiString@DuiLib@@QAE@XZ
??0WindowImplBase@DuiLib@@QAE@XZ
??1WindowImplBase@DuiLib@@UAE@XZ
?OnFinalMessage@WindowImplBase@DuiLib@@UAEXPAUHWND__@@@Z
?HandleMessage@WindowImplBase@DuiLib@@UAEJIIJ@Z
??8CDuiString@DuiLib@@QBE_NPB_W@Z
?Close@CWindowWnd@DuiLib@@QAEXI@Z
?Notify@WindowImplBase@DuiLib@@UAEXAAUtagTNotifyUI@2@@Z
?HandleMessage@CWindowWnd@DuiLib@@MAEJIIJ@Z
?FindControl@CPaintManagerUI@DuiLib@@QBEPAVCControlUI@2@PB_W@Z
?GetSuperClassName@CWindowWnd@DuiLib@@MBEPB_WXZ
?GetClassStyle@WindowImplBase@DuiLib@@UBEIXZ
?GetResourceID@WindowImplBase@DuiLib@@UBEPB_WXZ
?OnClose@WindowImplBase@DuiLib@@UAEJIIJAAH@Z
?OnDestroy@WindowImplBase@DuiLib@@UAEJIIJAAH@Z
?OnNcActivate@WindowImplBase@DuiLib@@UAEJIIJAAH@Z
?OnNcCalcSize@WindowImplBase@DuiLib@@UAEJIIJAAH@Z
?OnNcPaint@WindowImplBase@DuiLib@@UAEJIIJAAH@Z
?OnNcHitTest@WindowImplBase@DuiLib@@UAEJIIJAAH@Z
?OnGetMinMaxInfo@WindowImplBase@DuiLib@@UAEJIIJAAH@Z
?OnMouseWheel@WindowImplBase@DuiLib@@UAEJIIJAAH@Z
?OnSize@WindowImplBase@DuiLib@@UAEJIIJAAH@Z
?OnCreate@WindowImplBase@DuiLib@@UAEJIIJAAH@Z
?OnKeyDown@WindowImplBase@DuiLib@@UAEJIIJAAH@Z
?OnKillFocus@WindowImplBase@DuiLib@@UAEJIIJAAH@Z
?OnSetFocus@WindowImplBase@DuiLib@@UAEJIIJAAH@Z
?OnLButtonDown@WindowImplBase@DuiLib@@UAEJIIJAAH@Z
?OnLButtonUp@WindowImplBase@DuiLib@@UAEJIIJAAH@Z
?OnMouseMove@WindowImplBase@DuiLib@@UAEJIIJAAH@Z
?HandleCustomMessage@WindowImplBase@DuiLib@@UAEJIIJAAH@Z
?GetStyle@WindowImplBase@DuiLib@@UAEJXZ
?MessageHandler@WindowImplBase@DuiLib@@UAEJIIJAA_N@Z
?CreateControl@WindowImplBase@DuiLib@@UAEPAVCControlUI@2@PB_W@Z
?Create@CWindowWnd@DuiLib@@QAEPAUHWND__@@PAU3@PB_WKKHHHHPAUHMENU__@@@Z
?CenterWindow@CWindowWnd@DuiLib@@QAEXXZ
?ShowModal@CWindowWnd@DuiLib@@QAEIXZ
?PostMessageW@CWindowWnd@DuiLib@@QAEJIIJ@Z
?OnMouseHover@WindowImplBase@DuiLib@@UAEJIIJAAH@Z
?OnChar@WindowImplBase@DuiLib@@UAEJIIJAAH@Z
?GetName@CControlUI@DuiLib@@UBE?AVCDuiString@2@XZ
?IsSelected@COptionUI@DuiLib@@QBE_NXZ
?GetData@CDuiString@DuiLib@@QBEPB_WXZ
?GetText@CLabelUI@DuiLib@@UBE?AVCDuiString@2@XZ
?SetUserData@CControlUI@DuiLib@@UAEXPB_W@Z
??BCDuiString@DuiLib@@QBEPB_WXZ
?GetUserData@CControlUI@DuiLib@@UAEABVCDuiString@2@XZ
??0CListContainerElementUI@DuiLib@@QAE@XZ
?ApplyAttributeList@CControlUI@DuiLib@@QAEPAV12@PB_W@Z
?SetName@CControlUI@DuiLib@@UAEXPB_W@Z
??0CLabelUI@DuiLib@@QAE@XZ
?Format@CDuiString@DuiLib@@QAAHPB_WZZ
??1CLabelUI@DuiLib@@UAE@XZ
?GetClass@CListContainerElementUI@DuiLib@@UBEPB_WXZ
?GetInterface@CListContainerElementUI@DuiLib@@UAEPAXPB_W@Z
?GetControlFlags@CListContainerElementUI@DuiLib@@UBEIXZ
?Activate@CListContainerElementUI@DuiLib@@UAE_NXZ
?GetManager@CControlUI@DuiLib@@UBEPAVCPaintManagerUI@2@XZ
?SetManager@CContainerUI@DuiLib@@UAEXPAVCPaintManagerUI@2@PAVCControlUI@2@_N@Z
?GetParent@CControlUI@DuiLib@@UBEPAV12@XZ
?GetText@CControlUI@DuiLib@@UBE?AVCDuiString@2@XZ
?SetText@CControlUI@DuiLib@@UAEXPB_W@Z
?GetPos@CControlUI@DuiLib@@UBEABUtagRECT@@XZ
?SetPos@CListContainerElementUI@DuiLib@@UAEXUtagRECT@@@Z
?GetWidth@CControlUI@DuiLib@@UBEHXZ
?GetHeight@CControlUI@DuiLib@@UBEHXZ
?GetX@CControlUI@DuiLib@@UBEHXZ
?GetY@CControlUI@DuiLib@@UBEHXZ
?GetPadding@CControlUI@DuiLib@@UBE?AUtagRECT@@XZ
?SetPadding@CControlUI@DuiLib@@UAEXUtagRECT@@@Z
?GetFixedXY@CControlUI@DuiLib@@UBE?AUtagSIZE@@XZ
?SetFixedXY@CControlUI@DuiLib@@UAEXUtagSIZE@@@Z
?GetFixedWidth@CControlUI@DuiLib@@UBEHXZ
?SetFixedWidth@CControlUI@DuiLib@@UAEXH@Z
?GetFixedHeight@CControlUI@DuiLib@@UBEHXZ
?SetFixedHeight@CControlUI@DuiLib@@UAEXH@Z
?GetMinWidth@CControlUI@DuiLib@@UBEHXZ
?SetMinWidth@CControlUI@DuiLib@@UAEXH@Z
?GetMaxWidth@CControlUI@DuiLib@@UBEHXZ
?SetMaxWidth@CControlUI@DuiLib@@UAEXH@Z
?GetMinHeight@CControlUI@DuiLib@@UBEHXZ
?SetMinHeight@CControlUI@DuiLib@@UAEXH@Z
?GetMaxHeight@CControlUI@DuiLib@@UBEHXZ
?SetMaxHeight@CControlUI@DuiLib@@UAEXH@Z
?SetRelativePos@CControlUI@DuiLib@@UAEXUtagSIZE@@0@Z
?SetRelativeParentSize@CControlUI@DuiLib@@UAEXUtagSIZE@@@Z
?GetRelativePos@CControlUI@DuiLib@@UBE?AUtagTRelativePosUI@2@XZ
?IsRelativePos@CControlUI@DuiLib@@UBE_NXZ
?GetToolTip@CControlUI@DuiLib@@UBE?AVCDuiString@2@XZ
?SetToolTip@CControlUI@DuiLib@@UAEXPB_W@Z
?SetToolTipWidth@CControlUI@DuiLib@@UAEXH@Z
?GetToolTipWidth@CControlUI@DuiLib@@UAEHXZ
?GetShortcut@CControlUI@DuiLib@@UBE_WXZ
?SetShortcut@CControlUI@DuiLib@@UAEX_W@Z
?IsContextMenuUsed@CControlUI@DuiLib@@UBE_NXZ
?SetContextMenuUsed@CControlUI@DuiLib@@UAEX_N@Z
?GetTag@CControlUI@DuiLib@@UBEIXZ
?SetTag@CControlUI@DuiLib@@UAEXI@Z
?IsVisible@CControlUI@DuiLib@@UBE_NXZ
?SetVisible@CListContainerElementUI@DuiLib@@UAEX_N@Z
?SetInternVisible@CContainerUI@DuiLib@@UAEX_N@Z
?IsEnabled@CControlUI@DuiLib@@UBE_NXZ
?SetEnabled@CListContainerElementUI@DuiLib@@UAEX_N@Z
?IsMouseEnabled@CControlUI@DuiLib@@UBE_NXZ
?SetMouseEnabled@CContainerUI@DuiLib@@UAEX_N@Z
?IsKeyboardEnabled@CControlUI@DuiLib@@UBE_NXZ
?SetKeyboardEnabled@CControlUI@DuiLib@@UAEX_N@Z
?LineRight@CContainerUI@DuiLib@@UAEXXZ
?SetFocus@CControlUI@DuiLib@@UAEXXZ
?IsFloat@CControlUI@DuiLib@@UBE_NXZ
?SetFloat@CControlUI@DuiLib@@UAEX_N@Z
?FindControl@CContainerUI@DuiLib@@UAEPAVCControlUI@2@P6GPAV32@PAV32@PAX@Z1I@Z
?Init@CControlUI@DuiLib@@UAEXXZ
?DoInit@CControlUI@DuiLib@@UAEXXZ
?Event@CControlUI@DuiLib@@UAEXAAUtagTEventUI@2@@Z
?DoEvent@CListContainerElementUI@DuiLib@@UAEXAAUtagTEventUI@2@@Z
?SetAttribute@CListContainerElementUI@DuiLib@@UAEXPB_W0@Z
?EstimateSize@CListContainerElementUI@DuiLib@@UAE?AUtagSIZE@@U3@@Z
?DoPaint@CListContainerElementUI@DuiLib@@UAEXPAUHDC__@@ABUtagRECT@@@Z
?PaintBkColor@CControlUI@DuiLib@@UAEXPAUHDC__@@@Z
?PaintBkImage@CControlUI@DuiLib@@UAEXPAUHDC__@@@Z
?PaintStatusImage@CControlUI@DuiLib@@UAEXPAUHDC__@@@Z
?PaintText@CControlUI@DuiLib@@UAEXPAUHDC__@@@Z
?PaintBorder@CControlUI@DuiLib@@UAEXPAUHDC__@@@Z
?DoPostPaint@CControlUI@DuiLib@@UAEXPAUHDC__@@ABUtagRECT@@@Z
?GetInset@CContainerUI@DuiLib@@UBE?AUtagRECT@@XZ
?SetInset@CContainerUI@DuiLib@@UAEXUtagRECT@@@Z
?GetChildPadding@CContainerUI@DuiLib@@UBEHXZ
?SetChildPadding@CContainerUI@DuiLib@@UAEXH@Z
?IsAutoDestroy@CContainerUI@DuiLib@@UBE_NXZ
?SetAutoDestroy@CContainerUI@DuiLib@@UAEX_N@Z
?IsDelayedDestroy@CContainerUI@DuiLib@@UBE_NXZ
?SetDelayedDestroy@CContainerUI@DuiLib@@UAEX_N@Z
?IsMouseChildEnabled@CContainerUI@DuiLib@@UBE_NXZ
?SetMouseChildEnabled@CContainerUI@DuiLib@@UAEX_N@Z
?FindSelectable@CContainerUI@DuiLib@@UBEHH_N@Z
?GetScrollPos@CContainerUI@DuiLib@@UBE?AUtagSIZE@@XZ
?GetScrollRange@CContainerUI@DuiLib@@UBE?AUtagSIZE@@XZ
?SetScrollPos@CContainerUI@DuiLib@@UAEXUtagSIZE@@@Z
?LineUp@CContainerUI@DuiLib@@UAEXXZ
?LineDown@CContainerUI@DuiLib@@UAEXXZ
?PageUp@CContainerUI@DuiLib@@UAEXXZ
?PageDown@CContainerUI@DuiLib@@UAEXXZ
?HomeUp@CContainerUI@DuiLib@@UAEXXZ
?EndDown@CContainerUI@DuiLib@@UAEXXZ
?LineLeft@CContainerUI@DuiLib@@UAEXXZ
??0CSize@DuiLib@@QAE@HH@Z
shlwapi
PathIsDirectoryEmptyW
PathFileExistsA
PathFileExistsW
PathIsDirectoryW
psapi
GetProcessImageFileNameW
iphlpapi
GetAdaptersInfo
GetTcpTable
version
GetFileVersionInfoW
VerQueryValueW
GetFileVersionInfoSizeW
wininet
HttpAddRequestHeadersW
HttpQueryInfoW
HttpSendRequestW
HttpOpenRequestW
InternetCloseHandle
InternetConnectW
InternetReadFile
InternetOpenW
InternetAttemptConnect
Sections
.text Size: 788KB - Virtual size: 788KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 164KB - Virtual size: 164KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 32KB - Virtual size: 32KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.vmp0 Size: 1.5MB - Virtual size: 1.5MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.vmp1 Size: 3.6MB - Virtual size: 3.6MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.reloc Size: 4KB - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 64KB - Virtual size: 64KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.l1 Size: 37KB - Virtual size: 37KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE