Static task
static1
Behavioral task
behavioral1
Sample
harmonica32_64.exe
Resource
win7-20240704-en
Behavioral task
behavioral2
Sample
harmonica32_64.exe
Resource
win10-20240404-en
Behavioral task
behavioral3
Sample
harmonica32_64.exe
Resource
win10v2004-20240802-en
Behavioral task
behavioral4
Sample
harmonica32_64.exe
Resource
win11-20240802-en
General
-
Target
harmonica32_64.exe
-
Size
3.5MB
-
MD5
9a3ee963607b0be04d4067dff80dd473
-
SHA1
1bd8cafd81a6e9d3de35cef90d2fde65dc822454
-
SHA256
2452e9f748b833925ad3a92074d67b8b7adabfba71fe4ebfa5f8be11c84e2c18
-
SHA512
7f11416ebb5f0b6d32dd6c62178eb9ba6cb80c53a3aa19cf6b703c0540ca6a25fe790a8773340c1020349a7ba299049ce1e5d9690f77ee3356bb248e911e3e00
-
SSDEEP
98304:7Zc+U5XQSrlwTt7g7pPELbg0CjorCTod6g:7Zc+U5XvrlOt7Fbbbz
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource harmonica32_64.exe
Files
-
harmonica32_64.exe.exe windows:5 windows x86 arch:x86
640d1d6b3347dbe08bd6265d20a0d08c
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_LARGE_ADDRESS_AWARE
Imports
imm32
ImmReleaseContext
ImmGetOpenStatus
ImmGetContext
comctl32
ImageList_Destroy
InitCommonControlsEx
kernel32
lstrcmpiA
lstrcmpW
lstrcpyA
lstrlenA
lstrlenW
MulDiv
MultiByteToWideChar
QueryPerformanceCounter
RaiseException
ReadFile
ResumeThread
SearchPathA
SetEndOfFile
SetEnvironmentVariableA
SetErrorMode
SetFilePointer
SetHandleCount
SetLastError
SetStdHandle
SetThreadPriority
SetUnhandledExceptionFilter
SizeofResource
Sleep
TerminateProcess
TlsAlloc
TlsFree
TlsGetValue
lstrcmpA
UnlockFile
VirtualAlloc
VirtualProtect
VirtualQuery
WaitForSingleObject
WideCharToMultiByte
WinExec
WriteConsoleW
WriteFile
WritePrivateProfileStringA
LCMapStringA
GetStringTypeA
VirtualFree
HeapDestroy
GetEnvironmentVariableA
GetEnvironmentStrings
FreeEnvironmentStringsA
UnhandledExceptionFilter
ExitProcess
GetVersion
GetStartupInfoA
RtlUnwind
lstrcatA
LockResource
LockFile
LocalReAlloc
LocalFree
LocalAlloc
LoadResource
LoadLibraryExA
LCMapStringW
IsValidCodePage
IsProcessorFeaturePresent
InterlockedIncrement
InterlockedExchange
InterlockedDecrement
HeapSize
HeapReAlloc
HeapFree
HeapCreate
HeapAlloc
GlobalUnlock
GlobalSize
GlobalReAlloc
GlobalLock
GlobalHandle
GlobalGetAtomNameA
GlobalFree
GlobalFlags
GlobalFindAtomA
GlobalDeleteAtom
GlobalAlloc
GlobalAddAtomA
GetWindowsDirectoryA
GetVolumeInformationA
GetVersionExA
GetTimeZoneInformation
GetTempPathA
GetTempFileNameA
GetSystemTimeAsFileTime
GetSystemInfo
GetSystemDirectoryW
GetStringTypeW
GetStdHandle
GetProfileIntA
GetPrivateProfileStringA
GetPrivateProfileIntA
GetOEMCP
GetNumberFormatA
GetModuleHandleW
GetModuleHandleA
GetModuleFileNameW
GetModuleFileNameA
GetLocaleInfoA
GetLastError
GetFullPathNameA
GetFileType
GetFileTime
GetFileAttributesExA
GetFileAttributesA
GetEnvironmentStringsW
GetCurrentThreadId
GetCurrentThread
GetCurrentProcessId
GetCurrentProcess
GetCurrentDirectoryA
GetCPInfo
GetConsoleMode
GetConsoleCP
GetACP
FreeResource
FreeLibrary
FreeEnvironmentStringsW
FormatMessageA
FlushFileBuffers
FindResourceW
FindResourceExW
FindResourceA
FindFirstFileA
FindClose
FileTimeToSystemTime
FileTimeToLocalFileTime
GetStartupInfoW
GetCommandLineA
InitializeCriticalSection
EnterCriticalSection
GetTickCount
LeaveCriticalSection
LoadLibraryA
LoadLibraryW
GetProcAddress
TlsSetValue
user32
LockWindowUpdate
MapDialogRect
MapVirtualKeyA
MapVirtualKeyExA
MapWindowPoints
MessageBeep
MessageBoxA
ModifyMenuA
MoveWindow
OffsetRect
OpenClipboard
PeekMessageA
PostMessageA
PostQuitMessage
PostThreadMessageA
PtInRect
RedrawWindow
RegisterClassA
RegisterClipboardFormatA
RegisterWindowMessageA
ReleaseCapture
ReleaseDC
RemoveMenu
RemovePropA
ScreenToClient
ScrollWindow
SendDlgItemMessageA
SendMessageA
SetActiveWindow
SetCapture
SetClassLongA
SetClipboardData
SetCursorPos
SetFocus
SetForegroundWindow
SetMenuDefaultItem
SetMenuItemBitmaps
SetParent
SetPropA
SetRect
SetRectEmpty
SetScrollInfo
SetScrollPos
SetScrollRange
SetTimer
SetWindowLongA
SetWindowPlacement
SetWindowPos
SetWindowRgn
SetWindowsHookExA
SetWindowTextA
ShowOwnedPopups
ShowScrollBar
ShowWindow
SubtractRect
SystemParametersInfoA
TabbedTextOutA
ToAsciiEx
TrackPopupMenu
TranslateAcceleratorA
TranslateMDISysAccel
TranslateMessage
UnhookWindowsHookEx
UnionRect
UnregisterClassA
UpdateWindow
ValidateRect
WaitMessage
WindowFromPoint
WinHelpA
KillTimer
IsZoomed
IsWindowVisible
IsWindowEnabled
IsRectEmpty
IsMenu
IsIconic
IsDialogMessageA
IsChild
IsCharLowerA
InvertRect
InvalidateRect
IntersectRect
InsertMenuItemA
InsertMenuA
InflateRect
HideCaret
GrayStringA
GetWindowThreadProcessId
LoadMenuW
GetWindowTextA
GetWindowRgn
GetWindowRect
GetWindowPlacement
GetWindowLongA
GetWindowDC
ReuseDDElParam
UnpackDDElParam
GetUpdateRect
GetTopWindow
GetSystemMetrics
GetSystemMenu
GetSysColorBrush
GetSubMenu
GetScrollRange
GetScrollPos
GetScrollInfo
GetPropA
GetParent
GetNextDlgTabItem
GetNextDlgGroupItem
GetMessageTime
GetMessagePos
GetMessageA
GetMenuStringA
GetMenuState
GetMenuItemInfoA
GetMenuItemID
GetMenuItemCount
GetMenuDefaultItem
GetMenuCheckMarkDimensions
GetLastActivePopup
GetKeyState
GetKeyNameTextA
GetKeyboardState
GetKeyboardLayout
GetIconInfo
GetForegroundWindow
GetFocus
GetDoubleClickTime
GetDlgItem
GetDlgCtrlID
GetDesktopWindow
GetDC
GetCursorPos
GetClientRect
GetClassNameA
GetClassLongA
GetClassInfoExA
GetClassInfoA
GetCapture
GetAsyncKeyState
GetActiveWindow
FrameRect
FillRect
EqualRect
EnumChildWindows
EndDialog
ClientToScreen
CloseClipboard
CopyAcceleratorTableA
CopyIcon
CopyImage
CopyRect
EnableWindow
EnableScrollBar
EnableMenuItem
EmptyClipboard
DrawTextExA
DrawTextA
DrawStateA
DrawMenuBar
DrawIconEx
DrawFrameControl
DrawFocusRect
DrawEdge
LoadMenuA
LoadImageW
LoadImageA
LoadIconW
LoadIconA
CreateAcceleratorTableA
CreateDialogIndirectParamA
CreateMenu
CreatePopupMenu
CreateWindowExA
DefFrameProcA
DefMDIChildProcA
DefWindowProcA
DeleteMenu
DestroyAcceleratorTable
DestroyCursor
DestroyIcon
DestroyMenu
DestroyWindow
DispatchMessageA
LoadCursorW
LoadCursorA
LoadBitmapW
LoadAcceleratorsW
GetWindowTextLengthA
LoadAcceleratorsA
IsClipboardFormatAvailable
gdi32
Ellipse
EnumFontFamiliesA
EnumFontFamiliesExA
Escape
ExcludeClipRect
ExtFloodFill
ExtSelectClipRgn
ExtTextOutA
FillRgn
FrameRgn
GetBkColor
GetBoundsRect
GetClipBox
GetDeviceCaps
GetNearestPaletteIndex
GetObjectA
GetObjectType
GetPaletteEntries
GetPixel
GetRgnBox
GetStockObject
GetSystemPaletteEntries
GetTextCharsetInfo
GetTextColor
GetTextExtentPoint32A
GetTextFaceA
GetTextMetricsA
GetViewportExtEx
GetViewportOrgEx
GetWindowExtEx
GetWindowOrgEx
CreateSolidBrush
LineTo
LPtoDP
MoveToEx
OffsetRgn
DPtoLP
OffsetWindowOrgEx
PatBlt
Polyline
PtInRegion
PtVisible
RealizePalette
Rectangle
RectVisible
RestoreDC
SaveDC
ScaleViewportExtEx
ScaleWindowExtEx
SelectObject
SelectPalette
SetBkColor
SetBkMode
SetDIBColorTable
SetMapMode
SetPaletteEntries
SetPixel
SetPixelV
SetPolyFillMode
SetRectRgn
SetROP2
SetStretchBltMode
SetTextAlign
SetTextColor
SetViewportExtEx
SetViewportOrgEx
SetWindowExtEx
SetWindowOrgEx
CreateRoundRectRgn
CreateRectRgnIndirect
CreatePolygonRgn
CreatePen
DeleteObject
OffsetViewportOrgEx
DeleteDC
IntersectClipRect
CreatePatternBrush
winspool.drv
DocumentPropertiesA
ClosePrinter
OpenPrinterA
comdlg32
CommDlgExtendedError
advapi32
RegSetValueExA
RegQueryValueExA
RegQueryValueA
RegEnumValueA
RegEnumKeyExA
RegEnumKeyA
RegDeleteValueA
RegDeleteKeyA
RegCreateKeyExA
RegCloseKey
RegOpenKeyExA
shell32
DragQueryFileA
Shell_NotifyIconA
ShellExecuteA
DragFinish
ole32
OleDuplicateData
OleDestroyMenuDescriptor
OleCreateMenuDescriptor
IsAccelerator
DoDragDrop
OleGetClipboard
CoUninitialize
CoTaskMemFree
CoTaskMemAlloc
CoLockObjectExternal
CoInitialize
CoCreateInstance
OleTranslateAccelerator
OleLockRunning
RegisterDragDrop
ReleaseStgMedium
RevokeDragDrop
CreateStreamOnHGlobal
shlwapi
PathStripToRootA
PathRemoveFileSpecW
PathIsUNCA
PathFindFileNameA
PathFindExtensionA
Sections
.text Size: 772KB - Virtual size: 770KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 16KB - Virtual size: 13KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 12KB - Virtual size: 20KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 1.5MB - Virtual size: 1.5MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.thead7 Size: 1.2MB - Virtual size: 1.2MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE