Static task
static1
Behavioral task
behavioral1
Sample
ec50a64d8990d70947daf649a6ae60b2ad931e8e8ad3ebf077909147c4d29b0b.exe
Resource
win7-20231215-en
General
-
Target
ec50a64d8990d70947daf649a6ae60b2ad931e8e8ad3ebf077909147c4d29b0b
-
Size
2.5MB
-
MD5
23ab61c4ce39a94ff33321aeb66eb6ab
-
SHA1
504dc93191e4bf194f2e8a6161c9c533a71683d3
-
SHA256
ec50a64d8990d70947daf649a6ae60b2ad931e8e8ad3ebf077909147c4d29b0b
-
SHA512
4783f2d5403cd4e747cb07eb16a782154d2f51518df1ac956673150919b35b865bd17050acdbdaa37c74430cf24c3b011c66fb43428ba3d6b60a7f2c4366cc4f
-
SSDEEP
49152:++ntAS+u3GY8Y2x6gapeoQ4Dy4TkdmvxTY7nQ9GPl:++53X8BxiepqxTkl
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource ec50a64d8990d70947daf649a6ae60b2ad931e8e8ad3ebf077909147c4d29b0b
Files
-
ec50a64d8990d70947daf649a6ae60b2ad931e8e8ad3ebf077909147c4d29b0b.exe windows:5 windows x86 arch:x86
dbe14c101bd7f16f3105a1dbd14bec69
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
CreateEventW
WaitForSingleObject
SetEvent
GetLocalTime
WritePrivateProfileStringW
GetPrivateProfileStringW
InitializeCriticalSectionAndSpinCount
SetLastError
GetCurrentThreadId
RaiseException
GetVersionExW
LocalFree
LoadLibraryW
GetProcAddress
FreeLibrary
DeleteCriticalSection
WideCharToMultiByte
MultiByteToWideChar
DeleteFileW
FindResourceExW
FindResourceW
SizeofResource
LoadResource
LockResource
ReadFile
GetFileSize
UnlockFile
LockFile
Process32NextW
Process32FirstW
CreateToolhelp32Snapshot
GetModuleFileNameW
CreateMutexW
LeaveCriticalSection
EnterCriticalSection
CreateDirectoryW
SearchPathW
FindFirstChangeNotificationW
FindCloseChangeNotification
SetEndOfFile
WriteConsoleW
SetFilePointerEx
ReadConsoleW
SetStdHandle
SetEnvironmentVariableW
SetEnvironmentVariableA
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
GetCommandLineA
GetOEMCP
CompareFileTime
GetFileInformationByHandle
CopyFileW
SetCurrentDirectoryW
GetTempPathW
LoadLibraryExW
lstrcmpiW
InterlockedDecrement
InterlockedIncrement
GetCurrentProcess
DecodePointer
SetFileTime
GetShortPathNameW
GetModuleHandleW
LoadLibraryA
Sleep
GetTempFileNameW
InitializeCriticalSection
GetCurrentProcessId
OpenProcess
GetLongPathNameW
GetLastError
GetFileAttributesExW
CreateFileW
CreateFileMappingW
UnmapViewOfFile
IsValidCodePage
FindNextFileA
FindFirstFileExW
FindFirstFileExA
SetConsoleCtrlHandler
GetConsoleMode
GetConsoleCP
GetTimeZoneInformation
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetTimeFormatW
GetDateFormatW
GetFileType
GetCurrentThread
GetACP
GetStdHandle
GetModuleFileNameA
ExitProcess
GetModuleHandleExW
FreeLibraryAndExitThread
ResumeThread
ExitThread
CreateThread
InterlockedFlushSList
RtlUnwind
lstrcmpiA
lstrcmpA
GetSystemWindowsDirectoryW
FreeResource
QueryPerformanceCounter
WaitForSingleObjectEx
ResetEvent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
GlobalFree
MapViewOfFile
CloseHandle
SetFilePointer
GlobalUnlock
GlobalLock
GlobalAlloc
FlushFileBuffers
GetStringTypeW
GetLocaleInfoW
LCMapStringW
CompareStringW
GetCPInfo
GetSystemTimeAsFileTime
RemoveDirectoryW
GetCurrentDirectoryW
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
SwitchToThread
FormatMessageW
LoadLibraryExA
VirtualFree
VirtualAlloc
GetProcessHeap
HeapSize
HeapFree
HeapReAlloc
HeapAlloc
HeapDestroy
IsProcessorFeaturePresent
FlushInstructionCache
InterlockedPushEntrySList
TerminateProcess
GetExitCodeProcess
FindClose
GetTickCount
lstrlenW
GetFullPathNameW
SetFileAttributesW
GetFileAttributesW
FindFirstFileW
FindNextFileW
MoveFileExW
GetWindowsDirectoryW
MoveFileW
WriteFile
GetLogicalDriveStringsW
GetDriveTypeW
GetSystemDirectoryW
GetDiskFreeSpaceExW
GetFileSizeEx
OutputDebugStringA
OutputDebugStringW
CreateProcessW
GetStartupInfoW
GetTempPathA
GetTempFileNameA
CreateFileA
DeleteFileA
InterlockedExchange
InterlockedCompareExchange
WaitForMultipleObjects
DeviceIoControl
LocalAlloc
IsDebuggerPresent
EncodePointer
InitializeSListHead
InterlockedPopEntrySList
user32
KillTimer
CharNextW
PeekMessageW
DispatchMessageW
TranslateMessage
GetMessageW
DefWindowProcW
OffsetRect
GetActiveWindow
EndDialog
DialogBoxParamW
GetMonitorInfoW
SendMessageW
RegisterWindowMessageW
SendMessageTimeoutW
PostMessageW
FindWindowW
CopyRect
UnionRect
EqualRect
PtInRect
DrawFocusRect
SetCursor
MoveWindow
UnregisterClassA
MonitorFromWindow
GetWindow
MapWindowPoints
SetForegroundWindow
IsIconic
IsWindowVisible
PostQuitMessage
SetTimer
GetWindowTextLengthW
GetWindowTextW
SetWindowTextW
DrawTextW
GetFocus
SetFocus
LoadCursorW
SetWindowPos
ShowWindow
GetClassInfoExW
RegisterClassExW
UnregisterClassW
GetParent
SetWindowLongW
GetWindowLongW
ScreenToClient
GetWindowRect
GetClientRect
InvalidateRect
EndPaint
BeginPaint
ReleaseDC
GetDC
ReleaseCapture
SetCapture
GetAsyncKeyState
UpdateLayeredWindow
DestroyWindow
IsWindow
CreateWindowExW
CallWindowProcW
FindWindowExW
GetWindowThreadProcessId
FillRect
SendNotifyMessageW
GetShellWindow
wsprintfW
IsDialogMessageW
gdi32
SelectObject
SetViewportOrgEx
SetTextColor
SetBkMode
GetStockObject
GetObjectW
CreateDIBSection
SelectClipRgn
SaveDC
RestoreDC
DeleteObject
DeleteDC
CreateRectRgnIndirect
CreateCompatibleDC
CreateCompatibleBitmap
BitBlt
RectVisible
OffsetViewportOrgEx
CreateFontW
EnumFontFamiliesW
advapi32
AdjustTokenPrivileges
RegOpenKeyExA
RegEnumKeyExA
GetTokenInformation
CryptContextAddRef
CryptDecrypt
CryptEncrypt
CryptImportKey
CryptGenRandom
CryptSetKeyParam
RegSetValueExW
RegQueryInfoKeyW
RegOpenKeyExW
RegEnumKeyExW
RegDeleteValueW
RegDeleteKeyW
RegCreateKeyExW
RegCloseKey
OpenProcessToken
CryptDestroyKey
LookupPrivilegeValueW
DuplicateTokenEx
RegEnumValueW
RegQueryValueExW
CloseServiceHandle
ControlService
DeleteService
OpenSCManagerW
OpenServiceW
QueryServiceStatus
GetUserNameW
ChangeServiceConfigW
ChangeServiceConfig2W
CreateServiceW
LockServiceDatabase
QueryServiceConfigW
QueryServiceConfig2W
QueryServiceLockStatusW
StartServiceW
UnlockServiceDatabase
CryptAcquireContextW
CryptReleaseContext
RegQueryValueExA
shell32
SHFileOperationW
SHChangeNotify
SHGetFolderPathW
SHGetSpecialFolderPathW
ord165
CommandLineToArgvW
ShellExecuteExW
SHCreateDirectoryExW
ShellExecuteW
ole32
CoSetProxyBlanket
CoTaskMemFree
CoTaskMemRealloc
CoTaskMemAlloc
CoCreateGuid
CoUninitialize
CoInitialize
CoCreateInstance
OleRun
CoInitializeSecurity
CreateStreamOnHGlobal
CoInitializeEx
oleaut32
VariantCopy
SysStringByteLen
SysAllocStringByteLen
SysAllocString
VariantClear
VariantInit
SysStringLen
GetErrorInfo
VariantChangeType
SetErrorInfo
CreateErrorInfo
SysFreeString
VarUI4FromStr
shlwapi
PathIsRootW
PathIsRelativeW
PathFindExtensionW
SHDeleteValueW
PathCombineW
SHSetValueW
SHGetValueW
AssocQueryStringW
PathFileExistsW
PathAppendW
PathFindFileNameW
StrStrIW
StrToIntExW
SHGetValueA
StrCmpIW
StrStrIA
wnsprintfW
SHDeleteKeyW
StrTrimA
PathFindFileNameA
PathRenameExtensionA
PathIsPrefixW
SHSetValueA
StrCmpNIW
PathRemoveFileSpecW
comctl32
InitCommonControlsEx
_TrackMouseEvent
gdiplus
GdipCreateBitmapFromFile
GdipCreateBitmapFromStream
GdipDisposeImage
GdipCloneImage
GdiplusStartup
GdiplusShutdown
GdipSetStringFormatTrimming
GdipCreateBitmapFromFileICM
GdipCreateBitmapFromStreamICM
GdipAlloc
GdipFree
GdipCloneBrush
GdipDeleteBrush
GdipCreateSolidFill
GdipCreatePen1
GdipDeletePen
GdipGetImageWidth
GdipGetImageHeight
GdipCreateImageAttributes
GdipDisposeImageAttributes
GdipSetImageAttributesColorMatrix
GdipCreateFromHDC
GdipDeleteGraphics
GdipSetTextRenderingHint
GdipDrawRectangleI
GdipFillRectangleI
GdipDrawImagePointRectI
GdipDrawImageRectRect
GdipDrawImageRectRectI
GdipCreateFontFamilyFromName
GdipDeleteFontFamily
GdipCreateFont
GdipDeleteFont
GdipDrawString
GdipMeasureString
GdipCreateStringFormat
GdipDeleteStringFormat
GdipSetStringFormatFlags
GdipSetStringFormatAlign
GdipSetStringFormatLineAlign
version
VerQueryValueW
GetFileVersionInfoW
GetFileVersionInfoSizeW
psapi
EnumProcesses
GetModuleFileNameExW
iphlpapi
GetAdaptersInfo
wininet
InternetGetConnectedState
urlmon
URLDownloadToFileW
URLDownloadToCacheFileW
secur32
GetUserNameExW
setupapi
SetupIterateCabinetW
crypt32
CertGetNameStringW
CryptStringToBinaryA
CryptStringToBinaryW
CryptBinaryToStringA
CryptBinaryToStringW
wintrust
WTHelperProvDataFromStateData
WinVerifyTrust
Sections
.text Size: 1.2MB - Virtual size: 1.2MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rdata Size: 253KB - Virtual size: 253KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.data Size: 59KB - Virtual size: 80KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 810KB - Virtual size: 809KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 133KB - Virtual size: 136KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE