Static task
static1
Behavioral task
behavioral1
Sample
hmpalert3 pre-patched.exe
Resource
win7-20230712-en
Behavioral task
behavioral2
Sample
hmpalert3 pre-patched.exe
Resource
win10v2004-20230703-en
General
-
Target
hmpalert3 pre-patched.exe
-
Size
5.1MB
-
MD5
f464b6682a1a1fdf145a63b866ac203c
-
SHA1
622ab6cf9a0a7087796204151e327f93fd7955ba
-
SHA256
62d20fdc2a6c018b6a25cbb3882290d1ea6ea207517e0af717a46254e321f16f
-
SHA512
9d18540b545d4dcdb8bea83f88aa52d205338fd831ea37e90caca07087a768e83241952cf887ed372e53f8dcddce8c53f53e97d369fb5710656db4fb1a4605d7
-
SSDEEP
98304:BOpFgn78Y6ZdzlDr8gBhvioUxJtJKnjyLJ79AZBeqFYe:BOpNblDkoeYu1JMeO
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource hmpalert3 pre-patched.exe
Files
-
hmpalert3 pre-patched.exe.exe windows x86
96be9db6b0a01ab40be952865b6e1811
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_GUARD_CF
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
CloseHandle
InterlockedIncrement
QueueUserWorkItem
GetSystemTimeAsFileTime
CreateDirectoryW
DeleteCriticalSection
CompareFileTime
InitializeCriticalSection
EnterCriticalSection
GetWindowsDirectoryW
TryEnterCriticalSection
LeaveCriticalSection
InterlockedDecrement
MultiByteToWideChar
WideCharToMultiByte
InterlockedExchange
InterlockedCompareExchange
CreateEventW
CreateThread
SignalObjectAndWait
TerminateThread
WaitForSingleObject
FindResourceW
SizeofResource
LoadResource
LockResource
FreeResource
GetLastError
Sleep
GetCurrentProcess
GetModuleHandleA
GetProcAddress
WTSGetActiveConsoleSessionId
LocalAlloc
GetDriveTypeW
GetVolumeInformationW
FileTimeToSystemTime
GetDateFormatW
SetEvent
ResetEvent
SetThreadPriority
GetCurrentThread
GetTickCount
OpenProcess
DuplicateHandle
GetModuleHandleExW
GetLogicalDriveStringsW
QueryDosDeviceW
GetLongPathNameW
FileTimeToLocalFileTime
GetComputerNameW
GetCurrentProcessId
WaitForMultipleObjects
WaitForSingleObjectEx
GetOverlappedResult
CancelIo
CreateWaitableTimerW
SetWaitableTimer
CreateFileA
GetFileSize
CreateTimerQueue
DeleteTimerQueueEx
CopyFileW
DeleteFileW
DeleteTimerQueueTimer
CreateTimerQueueTimer
ReadDirectoryChangesW
FreeLibrary
ReadFile
GetFileInformationByHandle
IsWow64Process
LoadLibraryW
ReadProcessMemory
QueryPerformanceFrequency
QueryPerformanceCounter
LoadLibraryA
ProcessIdToSessionId
WriteFile
FindFirstFileW
FindNextFileW
FindClose
CreateToolhelp32Snapshot
Process32FirstW
Process32NextW
GetWindowsDirectoryA
LoadLibraryExA
VirtualProtect
LoadLibraryExW
GetFileSizeEx
GetSystemTime
SetLastError
CreateHardLinkW
MoveFileExW
OpenEventW
GetCurrentThreadId
SetFilePointer
GetComputerNameA
GetLocalTime
GlobalAlloc
GlobalFree
GetModuleFileNameW
GlobalLock
GlobalUnlock
GetExitCodeProcess
TerminateProcess
GetTimeZoneInformation
GetVersionExW
CreateProcessW
CreateEventA
AreFileApisANSI
HeapCreate
HeapFree
GetFullPathNameW
GetDiskFreeSpaceW
OutputDebugStringA
LockFile
GetFullPathNameA
SetEndOfFile
UnlockFileEx
GetTempPathW
CreateMutexW
GetFileAttributesW
UnmapViewOfFile
CreateFileW
HeapSize
GetTempPathA
FormatMessageW
GetDiskFreeSpaceA
GetFileAttributesA
GetFileAttributesExW
OutputDebugStringW
FlushViewOfFile
GetVersionExA
DeleteFileA
HeapReAlloc
GetSystemInfo
HeapAlloc
HeapCompact
HeapDestroy
UnlockFile
CreateFileMappingA
LockFileEx
GetProcessHeap
FormatMessageA
CreateFileMappingW
MapViewOfFile
FlushFileBuffers
SetFileAttributesW
CreateIoCompletionPort
DisconnectNamedPipe
GetQueuedCompletionStatus
CreateNamedPipeW
ConnectNamedPipe
PeekNamedPipe
WriteConsoleW
SetStdHandle
SetEnvironmentVariableA
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
GetCommandLineA
GetOEMCP
IsValidCodePage
FindFirstFileExW
GetConsoleCP
SetFilePointerEx
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetTimeFormatW
GetFileType
GetACP
ExitProcess
ExitThread
RtlUnwind
UnregisterWaitEx
QueryDepthSList
InterlockedFlushSList
InterlockedPushEntrySList
InterlockedPopEntrySList
ReleaseSemaphore
FreeLibraryAndExitThread
GetThreadTimes
UnregisterWait
RegisterWaitForSingleObject
SetThreadAffinityMask
GetProcessAffinityMask
GetNumaHighestNodeNumber
ChangeTimerQueueTimer
GetLogicalProcessorInformation
GetThreadPriority
InitializeSListHead
GetStartupInfoW
IsDebuggerPresent
IsProcessorFeaturePresent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
GetCPInfo
GetLocaleInfoW
LCMapStringW
CompareStringW
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
DecodePointer
EncodePointer
SwitchToThread
GetStringTypeW
TransactNamedPipe
CancelWaitableTimer
ResumeThread
InitializeCriticalSectionAndSpinCount
GetCalendarInfoA
MulDiv
ConvertDefaultLocale
VerifyVersionInfoW
VerSetConditionMask
GetSystemWow64DirectoryW
OpenMutexW
GetNativeSystemInfo
GetModuleHandleExA
GetConsoleMode
VirtualAlloc
GetStdHandle
VirtualFree
SetNamedPipeHandleState
WaitNamedPipeW
GetModuleHandleW
VirtualQuery
RaiseException
DeviceIoControl
GetSystemDirectoryW
LocalFree
HeapValidate
SystemTimeToFileTime
user32
GetUserObjectInformationW
GetAsyncKeyState
TrackPopupMenu
ModifyMenuW
EmptyClipboard
GetClipboardData
OpenClipboard
IsClipboardFormatAvailable
EnumDesktopWindows
EnableMenuItem
SetMenuDefaultItem
AppendMenuW
CreatePopupMenu
RegisterWindowMessageA
ChangeDisplaySettingsW
EnumDisplaySettingsW
ChildWindowFromPointEx
ScrollDC
CreateIconIndirect
LoadImageW
PostQuitMessage
GetMessageW
WindowFromPoint
SetWindowTextW
SetWindowLongW
EnableWindow
SetFocus
SetCursor
TrackMouseEvent
GetPropW
SetPropW
MoveWindow
SetParent
UpdateWindow
SetCursorPos
ClientToScreen
MapWindowPoints
GetClassNameW
EnumWindows
MapVirtualKeyExW
GetKeyboardLayout
GetWindowThreadProcessId
GetMonitorInfoW
MonitorFromWindow
GetWindowRect
GetCursorPos
GetWindow
GetWindowLongW
DestroyWindow
CreateWindowExW
RegisterClassExW
LoadCursorW
SetWindowRgn
EqualRect
IsZoomed
ShowWindow
GetParent
IsIconic
IsWindowVisible
RealGetWindowClassA
IsRectEmpty
DefWindowProcW
SetLayeredWindowAttributes
BeginPaint
UnhookWinEvent
UnhookWindowsHookEx
MsgWaitForMultipleObjectsEx
DispatchMessageW
TranslateMessage
PeekMessageW
SetWindowsHookExW
SetWinEventHook
GetForegroundWindow
SystemParametersInfoW
GetSystemMetrics
GetClientRect
CallWindowProcW
GetWindowTextLengthW
SendMessageW
RegisterClassW
GetClassInfoW
GetIconInfo
DestroyIcon
ReleaseCapture
SetCapture
ScreenToClient
DrawFocusRect
InflateRect
InvalidateRect
PtInRect
SetRectEmpty
OffsetRect
CharUpperW
ReleaseDC
GetDC
MessageBoxExW
GetDesktopWindow
RedrawWindow
SetWindowPos
DrawIconEx
SetRect
PostMessageW
KillTimer
SetTimer
MessageBoxW
DrawTextW
CopyRect
FillRect
AllowSetForegroundWindow
FindWindowExW
CharUpperBuffW
CharLowerW
CharLowerBuffW
ExitWindowsEx
RegisterWindowMessageW
GetThreadDesktop
IsDialogMessageW
SwitchDesktop
OpenInputDesktop
GetUserObjectInformationA
CloseDesktop
AttachThreadInput
SetForegroundWindow
BringWindowToTop
IsWindowEnabled
CloseClipboard
CallNextHookEx
SetClipboardData
EndPaint
fltlib
FilterInstanceFindFirst
FilterInstanceFindNext
FilterInstanceFindClose
FilterGetDosName
mpr
WNetEnumResourceW
WNetCloseEnum
WNetOpenEnumW
netapi32
NetShareEnum
NetApiBufferFree
Sections
.text Size: 2.6MB - Virtual size: 2.6MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 477KB - Virtual size: 476KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 59KB - Virtual size: 77KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.didat Size: 1024B - Virtual size: 1004B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 1.9MB - Virtual size: 1.9MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 126KB - Virtual size: 125KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ