Static task
static1
Behavioral task
behavioral1
Sample
malware.exe
Resource
win7-20240708-en
Behavioral task
behavioral2
Sample
malware.exe
Resource
win10v2004-20240709-en
General
-
Target
malware.exe
-
Size
892KB
-
MD5
9f61c3f6e6a8814b4aae62d73b7824f3
-
SHA1
2e642dca5b4b8e7326e88836f07e453fab2826b2
-
SHA256
212f55aa8c2803afa5e9d158166a9dc3d5ce549d6f15e58ea20def13a7fc1061
-
SHA512
26320c9a537ea85701beda4f887b087d43022b7e42d3dea76f90651ec3e449d9ad7d297b3a30de5bbddc3972127864d0989772b566dd91ee268e46419803b396
-
SSDEEP
12288:Fh/0kxdHU35ooOuhGtMEsX1woGWsKFW/4luVaUy90:FhHxd0/nh8ME0ZiKFRgRy
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource malware.exe
Files
-
malware.exe.exe windows:4 windows x86 arch:x86
f562665f6bdba87672d8225619d7f17d
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
HeapSize
HeapDestroy
HeapCreate
IsBadWritePtr
SetUnhandledExceptionFilter
LCMapStringA
LCMapStringW
UnhandledExceptionFilter
FreeEnvironmentStringsA
FreeEnvironmentStringsW
GetEnvironmentStrings
GetEnvironmentStringsW
SetHandleCount
GetStdHandle
GetFileType
GetACP
GetStringTypeW
IsBadCodePtr
SetStdHandle
IsValidLocale
IsValidCodePage
GetLocaleInfoA
EnumSystemLocalesA
GetUserDefaultLCID
GetLocaleInfoW
CompareStringA
CompareStringW
SetEnvironmentVariableA
GetSystemTime
GetTimeZoneInformation
InterlockedExchange
GetVersionExA
ExitProcess
GetCommandLineA
GetStartupInfoA
HeapReAlloc
RaiseException
RtlUnwind
SetErrorMode
GetFileTime
WritePrivateProfileStringA
GetOEMCP
GetProcessVersion
TlsGetValue
LocalReAlloc
TlsSetValue
GlobalReAlloc
TlsFree
GlobalHandle
TlsAlloc
EnterCriticalSection
LeaveCriticalSection
DeleteCriticalSection
InitializeCriticalSection
GlobalFlags
GetFullPathNameA
GetVolumeInformationA
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
DuplicateHandle
GlobalAlloc
GetCurrentThread
FileTimeToLocalFileTime
GlobalFree
lstrcmpA
lstrcatA
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
lstrcpyA
GetCurrentThreadId
lstrcpynA
GlobalLock
GlobalUnlock
MulDiv
GetModuleHandleA
InterlockedDecrement
InterlockedIncrement
UnmapViewOfFile
CreateFileMappingA
MapViewOfFile
GetFileInformationByHandle
GetFileSize
GetLocalTime
FileTimeToSystemTime
WriteFile
SetFileTime
CreateDirectoryA
LocalFileTimeToFileTime
GetCurrentDirectoryA
ReadFile
CloseHandle
CreateFileA
SystemTimeToFileTime
SetFilePointer
WideCharToMultiByte
GetTickCount
GetSystemTimeAsFileTime
GetThreadLocale
HeapFree
IsBadReadPtr
SetLastError
VirtualProtect
GetSystemInfo
GetProcessHeap
HeapAlloc
FreeLibrary
GetProcAddress
LoadLibraryA
VirtualFree
VirtualAlloc
FormatMessageA
LocalAlloc
LocalFree
GetCurrentProcess
SetFileAttributesA
TerminateProcess
Sleep
GetFileAttributesA
GetModuleFileNameA
DeleteFileA
RemoveDirectoryA
MoveFileA
GetEnvironmentVariableA
FindFirstFileA
FindNextFileA
FindClose
CopyFileA
MultiByteToWideChar
GetLastError
lstrcmpiA
FreeResource
FindResourceA
LoadResource
LockResource
GetCPInfo
lstrlenW
lstrlenA
GetVersion
GetStringTypeA
user32
RegisterClipboardFormatA
PostThreadMessageA
GetDCEx
ReleaseCapture
GetClassNameA
CharUpperA
PostQuitMessage
LoadStringA
EndDialog
CreateDialogIndirectParamA
GetMenuCheckMarkDimensions
SetMenuItemBitmaps
CheckMenuItem
EnableMenuItem
IsWindowEnabled
ShowWindow
SetWindowTextA
IsDialogMessageA
SetDlgItemTextA
KillTimer
PtInRect
SetRectEmpty
SendDlgItemMessageA
MapWindowPoints
GetFocus
IsWindow
SetFocus
AdjustWindowRectEx
EqualRect
DeferWindowPos
GetTopWindow
MessageBoxA
GetCapture
WinHelpA
GetClassInfoA
RegisterClassA
GetMenu
TrackPopupMenu
GetDlgItem
GetWindowTextLengthA
GetWindowTextA
GetDlgCtrlID
DestroyWindow
CreateWindowExA
GetClassLongA
SetPropA
UnhookWindowsHookEx
GetPropA
CallWindowProcA
RemovePropA
DefWindowProcA
GetMessageTime
GetMessagePos
GetLastActivePopup
SetCapture
SetForegroundWindow
GetWindow
RegisterWindowMessageA
GetWindowPlacement
GetMessageA
TranslateMessage
DispatchMessageA
GetKeyState
CallNextHookEx
ValidateRect
IsWindowVisible
PeekMessageA
GetCursorPos
SetWindowsHookExA
IntersectRect
GetMenuItemInfoA
GetSysColor
UnregisterClassA
SetRect
CopyRect
FillRect
DrawEdge
SystemParametersInfoA
TabbedTextOutA
DrawTextA
EndPaint
BeginPaint
GetWindowDC
ScreenToClient
DestroyMenu
SetTimer
LoadCursorA
UpdateWindow
IsIconic
DrawIcon
GetSystemMenu
SetParent
IsChild
SetWindowLongA
SetWindowPos
LoadIconA
wsprintfA
LoadImageA
GetIconInfo
CreateIconIndirect
DrawStateA
GetClientRect
DrawFocusRect
FrameRect
OffsetRect
InflateRect
GetWindowRect
PostMessageA
WindowFromPoint
GetActiveWindow
GrayStringA
DestroyIcon
DrawIconEx
GetSystemMetrics
GetDC
ReleaseDC
GetDesktopWindow
AppendMenuA
GetMenuItemCount
InsertMenuA
ModifyMenuA
GetMenuState
EnableWindow
GetMenuItemID
CreateMenu
CreatePopupMenu
GetMenuStringA
GetSysColorBrush
LoadBitmapA
RemoveMenu
DeleteMenu
GetSubMenu
SendMessageA
DestroyCursor
GetWindowLongA
IsMenu
GetNextDlgTabItem
GetParent
SetCursor
InvalidateRect
ClientToScreen
GetForegroundWindow
LockWindowUpdate
SetActiveWindow
gdi32
CreateRectRgn
GetViewportExtEx
GetWindowExtEx
GetMapMode
SetRectRgn
CombineRgn
DPtoLP
StretchDIBits
GetCharWidthA
CreateFontA
LineTo
MoveToEx
IntersectClipRect
ExcludeClipRect
SelectClipRgn
GetClipBox
ScaleWindowExtEx
SetWindowExtEx
SetWindowOrgEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
SetMapMode
SetBkMode
RestoreDC
GetDeviceCaps
SaveDC
CreateRectRgnIndirect
EndDoc
EndPage
StartPage
StartDocA
GetTextMetricsA
CreateDIBitmap
CreatePatternBrush
CreateBitmap
SetBkColor
SetTextColor
GetStockObject
Rectangle
CreateHatchBrush
PatBlt
SetPixel
GetPixel
GetObjectA
CreateDIBSection
SelectObject
DeleteObject
DeleteDC
Ellipse
GetTextExtentPoint32A
GetTextExtentPoint32W
BitBlt
Escape
ExtTextOutA
TextOutA
RectVisible
PtVisible
CreateCompatibleDC
CreateCompatibleBitmap
CreateFontIndirectA
GetBkMode
CreateSolidBrush
CreatePen
comdlg32
PrintDlgA
GetOpenFileNameA
GetSaveFileNameA
GetFileTitleA
winspool.drv
OpenPrinterA
DocumentPropertiesA
ClosePrinter
advapi32
RegCloseKey
RegOpenKeyExA
RegCreateKeyExA
RegSetValueExA
RegQueryValueExA
shell32
ShellExecuteExA
comctl32
ImageList_GetIcon
ImageList_AddMasked
ImageList_Draw
ImageList_ReplaceIcon
ImageList_GetIconSize
_TrackMouseEvent
ImageList_Destroy
ImageList_Create
ImageList_GetImageCount
ord17
oledlg
ord8
ole32
CoInitialize
CoUninitialize
CoCreateInstance
OleRun
CLSIDFromString
CLSIDFromProgID
CoGetClassObject
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
OleInitialize
OleUninitialize
CoFreeUnusedLibraries
CoRegisterMessageFilter
CoRevokeClassObject
OleIsCurrentClipboard
OleFlushClipboard
oleaut32
VariantClear
VariantInit
VariantCopy
SafeArrayPutElement
SafeArrayCreate
SafeArrayUnaccessData
SafeArrayAccessData
VariantChangeType
SysFreeString
SysAllocString
SysStringLen
GetErrorInfo
wininet
InternetReadFile
InternetOpenA
InternetSetOptionA
InternetOpenUrlA
InternetCloseHandle
Sections
.text Size: 636KB - Virtual size: 633KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 104KB - Virtual size: 101KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 28KB - Virtual size: 40KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 120KB - Virtual size: 118KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ