Static task
static1
Behavioral task
behavioral1
Sample
c7a03f3eb9ab43a780ce45e7a80cad406cefa61b5b167a24eb5f69e5d1ac7ae8.exe
Resource
win7-20230831-en
Behavioral task
behavioral2
Sample
c7a03f3eb9ab43a780ce45e7a80cad406cefa61b5b167a24eb5f69e5d1ac7ae8.exe
Resource
win10v2004-20230915-en
General
-
Target
c7a03f3eb9ab43a780ce45e7a80cad406cefa61b5b167a24eb5f69e5d1ac7ae8
-
Size
2.0MB
-
MD5
4d47dbbf8cc85858c10b8f0b0429a95b
-
SHA1
7fb67ce09710925b84fb8b0ef7d672160661bee9
-
SHA256
c7a03f3eb9ab43a780ce45e7a80cad406cefa61b5b167a24eb5f69e5d1ac7ae8
-
SHA512
d056eafed21afacca5ede53a6d12b601db2b9172e0dfc5c11c8137fa64d73d181093d477aa1200727d6ea8f79ebdcd8cd4b27128e766b7945725582457018c1a
-
SSDEEP
49152:KCA5ke7YWfKbaZd+LPBwCD9G1V41xWRsf3VyVXfOdCPbwq5uXoDz:diYWhetDE1VkxWR63V0POUPbwq8X
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource c7a03f3eb9ab43a780ce45e7a80cad406cefa61b5b167a24eb5f69e5d1ac7ae8
Files
-
c7a03f3eb9ab43a780ce45e7a80cad406cefa61b5b167a24eb5f69e5d1ac7ae8.exe windows:5 windows x86
6d2961b0523df666b5ed50c1aa763e52
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
usbhid_v1.2.2
appUpdateFirmware
userSetCfgFilePath
kernel32
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
GetProcessHeap
CreateFileA
SetEnvironmentVariableA
CloseHandle
SetEvent
Sleep
ReleaseSemaphore
CreateEventW
CreateSemaphoreW
WaitForMultipleObjects
SizeofResource
LockResource
LoadResource
FindResourceW
OutputDebugStringW
GetLocalTime
CreateFileW
GlobalAlloc
GlobalLock
GlobalUnlock
GetConsoleCP
GlobalReAlloc
GlobalFree
GetFileSize
ReadFile
FindFirstFileW
FindNextFileW
FindClose
GetTickCount
lstrcmpiW
MoveFileW
GetLastError
CopyFileW
GetFileAttributesW
CreateDirectoryW
WriteFile
SetFileAttributesW
RemoveDirectoryW
FormatMessageW
WideCharToMultiByte
MultiByteToWideChar
GetLocaleInfoA
GetStringTypeW
GetStringTypeA
GetTimeZoneInformation
InitializeCriticalSectionAndSpinCount
IsValidCodePage
GetOEMCP
GetACP
GetCPInfo
IsDebuggerPresent
UnhandledExceptionFilter
TerminateProcess
QueryPerformanceCounter
VirtualFree
HeapCreate
GetStartupInfoA
SetHandleCount
GetCommandLineW
GetEnvironmentStringsW
FreeEnvironmentStringsW
GetModuleFileNameA
GetStdHandle
SetUnhandledExceptionFilter
GetFileType
SetStdHandle
VirtualQuery
GetSystemInfo
VirtualAlloc
GetSystemTimeAsFileTime
HeapSize
LCMapStringW
LCMapStringA
DeleteFileW
GetConsoleMode
ExitProcess
RaiseException
LoadLibraryW
GetProcAddress
GetModuleFileNameW
RtlUnwind
HeapReAlloc
HeapFree
HeapAlloc
ExitThread
GetStartupInfoW
FindResourceExW
VirtualProtect
GetProfileIntW
SearchPathW
GetTempPathW
GetTempFileNameW
lstrcpyW
GetCurrentDirectoryW
GetFileTime
GetFileSizeEx
FileTimeToLocalFileTime
SetErrorMode
GlobalFlags
TlsFree
LocalReAlloc
TlsSetValue
TlsAlloc
GlobalHandle
TlsGetValue
InterlockedIncrement
FileTimeToSystemTime
lstrlenA
GlobalGetAtomNameW
InterlockedDecrement
SuspendThread
ResumeThread
SetThreadPriority
WritePrivateProfileStringW
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesW
lstrcmpA
GetLocaleInfoW
CompareStringA
InterlockedExchange
GetFullPathNameW
GetVolumeInformationW
GetCurrentProcess
DuplicateHandle
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
GetThreadLocale
GetCurrentThreadId
GlobalAddAtomW
GlobalFindAtomW
GlobalDeleteAtom
CompareStringW
LoadLibraryA
CreateMutexW
lstrcmpW
GetModuleHandleW
GetVersionExA
GetCurrentProcessId
GetModuleHandleA
SetLastError
GlobalSize
LocalFree
lstrlenW
MulDiv
CreateThread
DeleteCriticalSection
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSection
GetOverlappedResult
CancelIo
WaitForSingleObject
SetCurrentDirectoryW
LocalAlloc
GetPrivateProfileIntW
GetVersionExW
FreeLibrary
FreeResource
GetPrivateProfileStringW
Process32NextW
Process32FirstW
CreateToolhelp32Snapshot
user32
DrawEdge
DrawIconEx
UnpackDDElParam
ReuseDDElParam
InsertMenuItemW
TranslateAcceleratorW
UnregisterClassW
GetNextDlgGroupItem
InvalidateRgn
CharNextW
EmptyClipboard
CloseClipboard
SetClipboardData
DestroyIcon
CopyImage
OpenClipboard
DrawStateW
RegisterClipboardFormatW
EnumChildWindows
LockWindowUpdate
BringWindowToTop
IsRectEmpty
IsMenu
SetClassLongW
SetParent
NotifyWinEvent
CreateAcceleratorTableW
LoadAcceleratorsW
DestroyAcceleratorTable
GetAsyncKeyState
GetKeyboardState
GetKeyboardLayout
ToUnicodeEx
CopyAcceleratorTableW
PostThreadMessageW
SetRectEmpty
DeleteMenu
WaitMessage
GetSysColorBrush
WindowFromPoint
GetMenuItemInfoW
InflateRect
ShowOwnedPopups
GetMessageW
TranslateMessage
ValidateRect
SetWindowContextHelpId
MapDialogRect
MessageBeep
RedrawWindow
IsZoomed
PostQuitMessage
GetKeyNameTextW
CharUpperW
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
LoadBitmapW
ModifyMenuW
EnableMenuItem
CheckMenuItem
ShowWindow
MoveWindow
SetWindowTextW
IsDialogMessageW
CheckDlgButton
RegisterWindowMessageW
SendDlgItemMessageW
SendDlgItemMessageA
WinHelpW
IsChild
DrawFrameControl
SetWindowsHookExW
CallNextHookEx
GetClassLongW
GetClassNameW
GetWindowRgn
GetPropW
RemovePropW
GetWindowTextLengthW
GetWindowTextW
GetForegroundWindow
DispatchMessageW
BeginDeferWindowPos
EndDeferWindowPos
GetTopWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
PeekMessageW
MapWindowPoints
ScrollWindow
GetKeyState
SetMenu
SetScrollRange
GetScrollRange
SetScrollPos
GetScrollPos
ShowScrollBar
CreateWindowExW
GetClassInfoExW
GetClassInfoW
RegisterClassW
AdjustWindowRectEx
EqualRect
DeferWindowPos
GetScrollInfo
SetScrollInfo
SetWindowPlacement
GetDlgCtrlID
DefWindowProcW
CallWindowProcW
GetMenu
OffsetRect
IntersectRect
SystemParametersInfoA
GetWindowPlacement
GetWindow
GetWindowThreadProcessId
GetSysColor
EndPaint
BeginPaint
GrayStringW
DrawTextExW
DrawTextW
TabbedTextOutW
GetDesktopWindow
GetActiveWindow
SetActiveWindow
CreateDialogIndirectParamW
DestroyWindow
GetDlgItem
IsWindowEnabled
GetNextDlgTabItem
EndDialog
GetMenuState
GetMenuStringW
GetMenuItemID
InsertMenuW
GetMenuItemCount
DrawFocusRect
SetCursorPos
UnionRect
EnableScrollBar
UpdateLayeredWindow
SetMenuDefaultItem
GetMenuDefaultItem
IsCharLowerW
MapVirtualKeyExW
IsClipboardFormatAvailable
DefFrameProcW
DefMDIChildProcW
GetSubMenu
RemoveMenu
MessageBoxA
SetFocus
ToAscii
MapVirtualKeyW
IsWindow
UpdateWindow
ReleaseCapture
ClientToScreen
SetCapture
DrawMenuBar
TranslateMDISysAccel
GetUpdateRect
GetCapture
DestroyCursor
TrackMouseEvent
GetWindowDC
SetCursor
LoadCursorW
DestroyMenu
TrackPopupMenu
CreatePopupMenu
GetLastActivePopup
RegisterDeviceNotificationW
CreateMenu
CharUpperBuffW
SubtractRect
SetPropW
CopyIcon
DrawIcon
IsIconic
SetForegroundWindow
LoadImageW
AppendMenuW
GetSystemMenu
UnregisterDeviceNotification
LoadIconW
KillTimer
SetWindowRgn
GetWindowLongW
SetWindowLongW
GetClientRect
GetDoubleClickTime
SystemParametersInfoW
ScreenToClient
IsWindowVisible
FillRect
SetTimer
CopyRect
FrameRect
ReleaseDC
GetSystemMetrics
GetFocus
SendMessageW
GetDC
SetWindowPos
PtInRect
GetCursorPos
MessageBoxW
FindWindowW
EnableWindow
GetParent
PostMessageW
InvalidateRect
GetWindowRect
SetRect
LoadMenuW
GetIconInfo
gdi32
SetMapMode
GetClipBox
ExcludeClipRect
IntersectClipRect
LineTo
MoveToEx
SetTextAlign
SelectClipRgn
GetViewportExtEx
GetWindowExtEx
PtVisible
RectVisible
TextOutW
ExtTextOutW
Escape
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
OffsetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
CreatePatternBrush
CreateBitmap
GetObjectType
CreatePen
CreateSolidBrush
CreateHatchBrush
GetDCOrgEx
CreateRectRgnIndirect
PatBlt
CreateFontIndirectW
SetRectRgn
GetMapMode
DPtoLP
GetTextMetricsW
OffsetRgn
GetRgnBox
CreateDIBitmap
EnumFontFamiliesW
GetTextCharsetInfo
CreateRoundRectRgn
GetTextColor
SetDIBColorTable
SetPixel
GetBkColor
CreateEllipticRgn
CreatePolygonRgn
Polyline
Ellipse
Polygon
Rectangle
RoundRect
CreatePalette
GetPaletteEntries
GetWindowOrgEx
PtInRegion
FillRgn
FrameRgn
GetBoundsRect
GetViewportOrgEx
LPtoDP
ExtFloodFill
SetPaletteEntries
GetNearestPaletteIndex
GetSystemPaletteEntries
EnumFontFamiliesExW
GetTextFaceW
SetPixelV
SetTextColor
SetROP2
SetPolyFillMode
SetBkMode
SetBkColor
RestoreDC
SaveDC
CopyMetaFileW
GetDeviceCaps
CreateRectRgn
GetDIBits
RealizePalette
SelectPalette
GetStockObject
StretchBlt
DeleteDC
DeleteObject
CombineRgn
ExtCreateRegion
SelectObject
CreateDIBSection
GetObjectW
GetPixel
BitBlt
CreateCompatibleBitmap
GetTextExtentPoint32W
CreateFontW
CreateCompatibleDC
msimg32
AlphaBlend
TransparentBlt
comdlg32
GetFileTitleW
winspool.drv
DocumentPropertiesW
OpenPrinterW
ClosePrinter
advapi32
RegEnumKeyExW
RegOpenKeyExW
RegQueryValueExW
RegOpenKeyW
RegCreateKeyExW
RegSetValueExW
RegDeleteValueW
RegDeleteKeyW
RegEnumKeyW
RegCloseKey
RegQueryValueW
shell32
DragFinish
SHBrowseForFolderW
SHGetPathFromIDListW
Shell_NotifyIconW
ShellExecuteW
SHGetFileInfoW
SHAppBarMessage
DragQueryFileW
SHGetSpecialFolderPathW
comctl32
InitCommonControlsEx
ImageList_GetIconSize
shlwapi
PathFileExistsW
StrStrIW
PathFileExistsA
PathRemoveFileSpecW
PathFindExtensionW
PathRemoveExtensionW
PathStripToRootW
PathIsUNCW
PathFindFileNameW
oledlg
OleUIBusyW
ole32
OleDuplicateData
CoUninitialize
CoCreateInstance
CoInitializeEx
CLSIDFromProgID
CLSIDFromString
CoGetClassObject
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
OleLockRunning
OleIsCurrentClipboard
OleFlushClipboard
DoDragDrop
OleGetClipboard
OleUninitialize
CoFreeUnusedLibraries
OleInitialize
OleCreateMenuDescriptor
OleDestroyMenuDescriptor
OleTranslateAccelerator
IsAccelerator
CoRegisterMessageFilter
CoRevokeClassObject
CoTaskMemAlloc
ReleaseStgMedium
CoTaskMemFree
CreateStreamOnHGlobal
RevokeDragDrop
CoLockObjectExternal
RegisterDragDrop
oleaut32
OleCreateFontIndirect
SysAllocString
SystemTimeToVariantTime
VariantTimeToSystemTime
SafeArrayDestroy
VariantCopy
VariantInit
VariantChangeType
VariantClear
SysAllocStringLen
SysFreeString
SysStringLen
gdiplus
GdipDrawImageI
GdipBitmapUnlockBits
GdipBitmapLockBits
GdipCreateBitmapFromStreamICM
GdipCreateBitmapFromStream
GdipGetImagePalette
GdipGetImagePaletteSize
GdipGetImagePixelFormat
GdipFillRectangleI
GdipBitmapGetPixel
GdipDrawImageRectI
GdipGetImageGraphicsContext
GdipCreateBitmapFromScan0
GdiplusShutdown
GdiplusStartup
GdipCreateHBITMAPFromBitmap
GdipIsVisiblePathPointI
GdipAddPathLineI
GdipCloneBitmapAreaI
GdipFillPath
GdipDrawPath
GdipDeletePath
GdipCreatePath
GdipSetLinePresetBlend
GdipCreateLineBrushFromRect
GdipSetPenColor
GdipDrawImageRectRect
GdipSetSolidFillColor
GdipDrawRectangle
GdipDeletePen
GdipCreatePen1
GdipFillRectangle
GdipCloneBrush
GdipDeleteBrush
GdipFree
GdipDisposeImage
GdipAlloc
GdipCloneImage
GdipCreateFromHDC
GdipDeleteGraphics
GdipGetImageHeight
GdipGetImageWidth
GdipDrawImageRect
GdipCreateBitmapFromFile
GdipCreateSolidFill
setupapi
SetupDiGetClassDevsW
SetupDiDestroyDeviceInfoList
SetupDiGetDeviceInterfaceDetailW
SetupDiEnumDeviceInterfaces
hid
HidP_GetSpecificButtonCaps
HidD_GetPreparsedData
HidD_GetAttributes
HidP_GetCaps
HidP_GetSpecificValueCaps
HidD_GetHidGuid
HidD_GetProductString
HidD_FreePreparsedData
imm32
ImmReleaseContext
ImmGetOpenStatus
ImmGetVirtualKey
ImmGetContext
winmm
PlaySoundW
Sections
.text Size: 1.4MB - Virtual size: 1.4MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 342KB - Virtual size: 342KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 27KB - Virtual size: 202KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 32KB - Virtual size: 32KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 162KB - Virtual size: 162KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ