Static task
static1
Behavioral task
behavioral1
Sample
654e71d481d1960eb0a83f8aa014e600504b67be722603a7198b00fdf6c532a8.exe
Resource
win7-20230712-en
Behavioral task
behavioral2
Sample
654e71d481d1960eb0a83f8aa014e600504b67be722603a7198b00fdf6c532a8.exe
Resource
win10v2004-20230703-en
General
-
Target
654e71d481d1960eb0a83f8aa014e600504b67be722603a7198b00fdf6c532a8
-
Size
10.0MB
-
MD5
ad2a088d2ab700f164c4ca6334a7c5ac
-
SHA1
946bae90e2ad9b51130c9f944c1c23cdfae7531b
-
SHA256
654e71d481d1960eb0a83f8aa014e600504b67be722603a7198b00fdf6c532a8
-
SHA512
7ce5b8caedde0867289b68d89ba7cf71df05addb019cf57b51454931c6f9f4bb079354937ca3de40364cabf1aa4d0c8bc7cc9078c3c2b37c6f444b630ef91f23
-
SSDEEP
196608:osSu5HSZ7PT5FQGXghPYk+ed20fNk0PTc5sG7QZdG3cdbKWrk/eiPZL:ofu5HsIA0SsTc5sG7Qe3cd+W4/eiL
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 654e71d481d1960eb0a83f8aa014e600504b67be722603a7198b00fdf6c532a8
Files
-
654e71d481d1960eb0a83f8aa014e600504b67be722603a7198b00fdf6c532a8.exe windows x86
ac8ea0789a4392feb5d32270dfea8ca5
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
lstrcpyA
lstrcpyW
lstrlenA
ReleaseSRWLockExclusive
AcquireSRWLockExclusive
SleepEx
QueryPerformanceFrequency
GetEnvironmentVariableA
FormatMessageW
GetStdHandle
GetFileType
PeekNamedPipe
QueryPerformanceCounter
WaitForSingleObjectEx
VerifyVersionInfoW
GetFileSizeEx
CreateFileW
ReadFile
WriteConsoleW
SetEnvironmentVariableW
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineA
GetACP
IsValidCodePage
FlushFileBuffers
SetEndOfFile
SetStdHandle
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetLocaleInfoW
LCMapStringW
CompareStringW
GetTimeFormatW
GetDateFormatW
GetConsoleOutputCP
ReadConsoleW
GetConsoleMode
ExitProcess
SetFilePointerEx
FileTimeToSystemTime
SystemTimeToTzSpecificLocalTime
GetDriveTypeW
GetTimeZoneInformation
FreeLibraryAndExitThread
ExitThread
CreateThread
LoadLibraryExW
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
RtlUnwind
GetCPInfo
GetStringTypeW
GlobalUnlock
LCMapStringEx
EncodePointer
GetModuleHandleExW
CloseThreadpoolWork
SubmitThreadpoolWork
CreateThreadpoolWork
FreeLibraryWhenCallbackReturns
InitOnceComplete
InitOnceBeginInitialize
GetFileInformationByHandleEx
LoadLibraryA
SetFileInformationByHandle
GetFileInformationByHandle
GetFileAttributesExW
FindFirstFileExW
GetCurrentDirectoryW
GetLocaleInfoEx
FormatMessageA
SleepConditionVariableSRW
WakeAllConditionVariable
WakeConditionVariable
InitializeConditionVariable
TryAcquireSRWLockExclusive
InitializeSRWLock
GetExitCodeThread
RaiseException
InitializeSListHead
GetCurrentProcessId
GetStartupInfoW
IsDebuggerPresent
InitializeCriticalSectionAndSpinCount
IsProcessorFeaturePresent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
GlobalAlloc
OutputDebugStringW
FreeLibrary
FlushInstructionCache
HeapCreate
MulDiv
WritePrivateProfileStringW
GetPrivateProfileStringW
GetPrivateProfileIntW
GetCurrentThreadId
GetCPInfoExW
GetOEMCP
MultiByteToWideChar
GetModuleHandleA
FindResourceExW
GetSystemTimeAsFileTime
GetSystemInfo
GetProcessHeap
HeapSize
HeapFree
HeapReAlloc
HeapAlloc
HeapDestroy
VerSetConditionMask
OpenProcess
GetProcessId
TerminateProcess
GetCurrentProcess
WaitForMultipleObjects
OutputDebugStringA
LoadLibraryW
lstrlenW
FindResourceW
SizeofResource
LockResource
LoadResource
FreeResource
GetSystemDirectoryW
CreateProcessW
GetTempPathW
RemoveDirectoryW
GetLongPathNameW
GetFileAttributesW
FindNextFileW
Process32NextW
Process32FirstW
CreateToolhelp32Snapshot
lstrcmpiW
GetProcAddress
GetModuleHandleW
GetTickCount
Sleep
SetFilePointer
GetLogicalDrives
GetDiskFreeSpaceExW
FindFirstFileW
FindClose
CreateDirectoryW
LocalFree
GetModuleFileNameW
CreateMutexW
SetCurrentDirectoryW
GetCommandLineW
WideCharToMultiByte
MoveFileExW
CopyFileW
InitializeCriticalSectionEx
DosDateTimeToFileTime
GetSystemTime
GetVersionExA
GetLocalTime
SetLastError
GetFullPathNameW
AreFileApisANSI
GlobalLock
WriteFile
CloseHandle
GetLastError
DecodePointer
DeleteFileW
CreateEventW
VirtualAlloc
VirtualFree
GetVersionExW
EnterCriticalSection
LeaveCriticalSection
ResetEvent
SetEvent
InitializeCriticalSection
DeleteCriticalSection
user32
IsRectEmpty
PtInRect
IntersectRect
IsWindowVisible
SetCursor
LoadIconW
SetWindowTextW
SetWindowPos
DestroyWindow
PostQuitMessage
ClientToScreen
SetRect
MonitorFromWindow
GetMonitorInfoW
GetSystemMetrics
LoadCursorW
CopyRect
InflateRect
DefWindowProcW
CallWindowProcW
RegisterClassExW
CreateWindowExW
ShowWindow
GetDlgItem
GetClientRect
GetWindowRect
MapWindowPoints
GetWindowLongW
SetWindowLongW
GetParent
GetWindow
TrackMouseEvent
wsprintfW
SetLayeredWindowAttributes
IsIconic
IsZoomed
SetFocus
GetCapture
SetCapture
ReleaseCapture
SetTimer
KillTimer
UpdateWindow
GetDC
ReleaseDC
BeginPaint
EndPaint
InvalidateRect
GetCursorPos
ScreenToClient
UnionRect
GetClassNameW
DestroyIcon
MessageBoxW
MonitorFromRect
DrawTextW
FillRect
InvertRect
DrawIconEx
GetIconInfo
EqualRect
GetFocus
GetKeyState
GetActiveWindow
EnableWindow
IsWindowEnabled
SetActiveWindow
GetDesktopWindow
CharNextW
OpenClipboard
CloseClipboard
SetClipboardData
EmptyClipboard
GetAsyncKeyState
EnableMenuItem
GetSysColor
GetMessageW
TranslateMessage
DispatchMessageW
PeekMessageW
LoadBitmapW
OffsetRect
SendMessageW
IsWindow
UnregisterClassW
PostMessageW
AnimateWindow
CreateIconFromResource
CreateIconIndirect
OemToCharBuffW
UpdateLayeredWindow
SetMenuContextHelpId
SetForegroundWindow
GetMenuItemInfoW
SetMenuInfo
GetMenuInfo
TrackPopupMenu
AppendMenuW
GetMenuItemCount
DestroyMenu
CreatePopupMenu
IsMenu
MapVirtualKeyA
CharLowerBuffW
SystemParametersInfoA
CallNextHookEx
UnhookWindowsHookEx
SetWindowsHookExW
WindowFromPoint
LoadImageW
gdi32
CreateDIBSection
SetWorldTransform
GetWorldTransform
SetTextColor
SetROP2
SetRectRgn
ExtCreatePen
SetBkMode
SelectObject
ExtSelectClipRgn
SaveDC
RoundRect
RestoreDC
Rectangle
RectInRegion
PtInRegion
Pie
OffsetRgn
IntersectClipRect
GetTextExtentPoint32W
GetTextColor
GetStockObject
GetRgnBox
GetClipRgn
GetClipBox
ExcludeClipRect
EqualRgn
Ellipse
DeleteObject
DeleteDC
CreateSolidBrush
CreateRoundRectRgn
CreateRectRgnIndirect
CreateRectRgn
CreatePatternBrush
CreatePen
CreateFontIndirectW
CreateEllipticRgnIndirect
CreateCompatibleDC
CreateCompatibleBitmap
CombineRgn
Arc
GetDeviceCaps
BitBlt
GetObjectW
CreatePolygonRgn
CreateBitmap
CreateDIBitmap
GetCurrentObject
GetViewportOrgEx
StretchBlt
CreateDCW
StretchDIBits
SetGraphicsMode
SetViewportOrgEx
shell32
ShellExecuteW
SHGetMalloc
SHGetPathFromIDListW
CommandLineToArgvW
SHGetSpecialFolderPathW
SHChangeNotify
SHFileOperationW
SHBrowseForFolderW
ole32
CoCreateInstance
CoInitializeSecurity
CoSetProxyBlanket
CreateStreamOnHGlobal
CoInitializeEx
CLSIDFromProgID
CoGetApartmentType
CoGetObjectContext
OleLockRunning
CreateBindCtx
CoUninitialize
CLSIDFromString
oleaut32
SysAllocString
SysFreeString
SysStringLen
SysAllocStringByteLen
VariantClear
advapi32
CryptGenRandom
CryptGetHashParam
CryptReleaseContext
CryptAcquireContextW
RegQueryInfoKeyW
RegEnumKeyW
RegDeleteKeyW
RegCreateKeyW
RegSetValueExW
RegQueryValueExW
RegOpenKeyExW
RegDeleteValueW
RegCreateKeyExW
RegCloseKey
CryptCreateHash
CryptHashData
CryptDestroyHash
CryptDestroyKey
CryptImportKey
CryptEncrypt
msimg32
GradientFill
AlphaBlend
version
GetFileVersionInfoW
VerQueryValueW
GetFileVersionInfoSizeW
shlwapi
PathFileExistsW
StrToIntExW
PathAppendW
imagehlp
MakeSureDirectoryPathExists
rpcrt4
UuidCreate
imm32
ImmCreateContext
ImmDestroyContext
ImmAssociateContext
ImmGetContext
ImmReleaseContext
gdiplus
GdipBitmapLockBits
GdipCreateBitmapFromScan0
GdipDrawImageRectI
GdipCreateBitmapFromStream
GdipGetPropertyItem
GdipGetPropertyItemSize
GdipImageSelectActiveFrame
GdipImageGetFrameCount
GdipGetImageHeight
GdipGetImageWidth
GdipGetImageGraphicsContext
GdipSaveImageToFile
GdipDisposeImage
GdipCloneImage
GdiplusShutdown
GdiplusStartup
GdipFillEllipse
GdipDrawLines
GdipSetSmoothingMode
GdipDeleteGraphics
GdipCreateFromHDC
GdipSetPenDashArray
GdipSetPenDashStyle
GdipDeletePen
GdipCreatePen1
GdipCreateSolidFill
GdipDeleteBrush
GdipFree
GdipAlloc
GdipGraphicsClear
GdipGetImageEncodersSize
GdipGetImageEncoders
GdipBitmapUnlockBits
GdipCreateBitmapFromFile
ws2_32
freeaddrinfo
getaddrinfo
listen
accept
sendto
recvfrom
WSACleanup
WSAStartup
inet_pton
WSAIoctl
WSASetLastError
socket
setsockopt
ntohs
htons
getsockopt
getsockname
getpeername
connect
bind
recv
WSAGetLastError
closesocket
WSAWaitForMultipleEvents
WSAResetEvent
WSAEventSelect
WSAEnumNetworkEvents
WSACreateEvent
WSACloseEvent
send
__WSAFDIsSet
ioctlsocket
gethostname
select
htonl
crypt32
CertOpenStore
CertCloseStore
CertEnumCertificatesInStore
CertFindCertificateInStore
CertFreeCertificateContext
CryptStringToBinaryW
CertFreeCertificateChain
CertGetCertificateChain
CertFreeCertificateChainEngine
CertCreateCertificateChainEngine
CryptQueryObject
CertGetNameStringW
CertFindExtension
CertAddCertificateContextToStore
CryptDecodeObjectEx
PFXImportCertStore
Sections
.text Size: 1.5MB - Virtual size: 1.5MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 352KB - Virtual size: 352KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 36KB - Virtual size: 114KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 22.2MB - Virtual size: 22.2MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 100KB - Virtual size: 100KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ