Static task
static1
Behavioral task
behavioral1
Sample
MouseLock.exe
Resource
win11-20240221-en
General
-
Target
MouseLock.exe
-
Size
15.6MB
-
MD5
a1e481a201234c8687b2b553174770dd
-
SHA1
90a4b4d316325066719cb46e95bf0d5e3cded5b0
-
SHA256
8b82515c76fa9517fd020be1175ba236b93fe37a1c6014f2605fd5626611c833
-
SHA512
4bde55f3b1bcfb2217e853103d267334755fd50f16a9f9075b0cd773f8a714ebe5f6f4902e0c36a00396e910560341da347959f8ae0f7e729bc4b47a35569a8d
-
SSDEEP
393216:UF4DXwTvUYuzoCDrFBY+SGTkxA1K60Xi8ZkVUk4rzOFQ1kgmoAcP8XNcmUhP:UF4DXwTvJuv8+jkxAc60X7kV54rzOTxG
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource MouseLock.exe
Files
-
MouseLock.exe.exe windows:5 windows x86 arch:x86
c1cae4bfd3e6429cf501f04bcf6bdc37
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
comctl32
ord17
winmm
timeBeginPeriod
joyGetDevCapsW
joyGetPosEx
timeGetTime
timeEndPeriod
kernel32
GetVersion
GetTempFileNameW
GlobalAddAtomW
GlobalDeleteAtom
GetModuleHandleW
lstrlenW
GetLocaleInfoA
LockResource
VirtualProtect
VirtualQuery
SetLastError
LoadResource
SizeofResource
FindResourceA
FindResourceW
IsBadReadPtr
IsBadWritePtr
LoadLibraryExW
GetConsoleMode
GetConsoleCP
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetSystemTimeAsFileTime
GetCurrentProcessId
QueryPerformanceCounter
GetModuleFileNameA
GetFileType
GetStartupInfoW
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
TerminateProcess
GetCurrentProcess
SetUnhandledExceptionFilter
UnhandledExceptionFilter
GlobalFree
GetStringTypeW
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
DeleteCriticalSection
InitializeCriticalSectionAndSpinCount
LeaveCriticalSection
EnterCriticalSection
GetOEMCP
IsValidCodePage
GetCPInfo
GetProcessHeap
GetStdHandle
GetModuleHandleExW
ExitProcess
RtlUnwind
GetCommandLineA
HeapSize
HeapCompact
SetEnvironmentVariableW
HeapReAlloc
DeleteFileW
IsProcessorFeaturePresent
IsDebuggerPresent
GetACP
InterlockedDecrement
InterlockedIncrement
DecodePointer
EncodePointer
HeapFree
HeapAlloc
LoadLibraryExA
InterlockedExchange
RaiseException
FileTimeToSystemTime
FileTimeToLocalFileTime
GetSystemTime
GetTempPathW
FindClose
FindNextFileW
FindFirstFileW
GetCurrentDirectoryW
SetErrorMode
WideCharToMultiByte
GlobalUnlock
GlobalLock
GlobalAlloc
GetExitCodeProcess
GetCommandLineW
Sleep
SetCurrentDirectoryW
CreateDirectoryW
CloseHandle
SetFilePointer
WriteFile
GetLastError
ReadFile
CreateFileW
GetCurrentThreadId
RemoveDirectoryW
GetVersionExW
GetModuleFileNameW
GetLocaleInfoW
MultiByteToWideChar
FreeLibrary
GetProcAddress
LoadLibraryW
OutputDebugStringW
SetFilePointerEx
SetStdHandle
WriteConsoleW
FlushFileBuffers
LCMapStringW
user32
DefMDIChildProcW
IsIconic
GetUpdateRect
FillRect
GetMenuItemID
GetMenuStringW
ModifyMenuW
GetTabbedTextExtentW
SystemParametersInfoW
DrawEdge
DrawTextW
PostQuitMessage
IntersectRect
SetRect
DrawFocusRect
InvertRect
CreateDialogParamA
CreateDialogParamW
CreateDialogIndirectParamA
CreateDialogIndirectParamW
DialogBoxParamA
DialogBoxIndirectParamA
DialogBoxIndirectParamW
LoadMenuA
LoadMenuW
LoadStringA
SetLastErrorEx
GetDlgItem
MapVirtualKeyW
GetInputState
GetDlgItemTextW
SendDlgItemMessageW
EndDialog
SetDlgItemTextW
DestroyMenu
GetMenuItemCount
SetWindowPlacement
GetWindowPlacement
GetFocus
CallWindowProcW
RemovePropW
SetPropW
GetPropW
UnionRect
DestroyWindow
SetScrollPos
SetScrollRange
CreateWindowExW
GetParent
EndDeferWindowPos
DeferWindowPos
BeginDeferWindowPos
SetFocus
GetSysColor
GetDesktopWindow
RedrawWindow
GetSystemMenu
UpdateWindow
SetWindowLongW
MessageBoxW
LoadStringW
DialogBoxParamW
RegisterClassW
RegisterClassExW
LoadImageW
LoadIconW
GetWindow
PtInRect
EndPaint
BeginPaint
DrawMenuBar
GetClassNameW
GetTopWindow
GetMonitorInfoW
MonitorFromWindow
GetSystemMetrics
OemToCharA
GetAsyncKeyState
GetActiveWindow
ShowCursor
SetCapture
ReleaseCapture
GetKeyState
GetWindowRect
MapWindowPoints
SetWindowPos
IsZoomed
GetWindowLongW
AdjustWindowRectEx
SendMessageW
LockWindowUpdate
IsWindowVisible
GetClientRect
SetWindowTextW
IsDialogMessageW
SetTimer
GetClipboardData
CloseClipboard
SetClipboardData
EmptyClipboard
OpenClipboard
IsClipboardFormatAvailable
wsprintfW
ShowWindow
PostMessageW
CheckMenuItem
EnableMenuItem
GetMenu
InvalidateRect
SetCursorPos
ClientToScreen
ScreenToClient
GetCursorPos
GetKeyboardState
CopyRect
UnhookWindowsHookEx
KillTimer
SetWindowsHookExW
CallNextHookEx
DestroyIcon
GetKeyboardLayout
GetSubMenu
DeleteMenu
GetMenuState
ReleaseDC
CreateIconIndirect
GetDC
MsgWaitForMultipleObjects
DispatchMessageW
TranslateMessage
TranslateMDISysAccel
GetMessageW
PeekMessageW
LoadMenuIndirectW
gdi32
CreatePalette
GetDeviceCaps
SelectPalette
RealizePalette
GetObjectW
CreateFontIndirectW
CreatePen
Rectangle
SelectObject
MoveToEx
LineTo
CreateSolidBrush
GetStockObject
SetTextColor
SetBkMode
DeleteObject
GetClipRgn
ExcludeClipRect
SelectClipRgn
GetTextExtentPointW
TextOutW
SetTextAlign
SetROP2
GetNearestPaletteIndex
SetPolyFillMode
DPtoLP
SetBkColor
Polygon
CreateHatchBrush
GetCharWidthW
LPtoDP
GetTextMetricsW
SetDIBits
CreateCompatibleBitmap
CreateRectRgn
CreateBitmap
comdlg32
GetOpenFileNameW
GetSaveFileNameW
shell32
ShellExecuteExW
DragQueryFileW
DragAcceptFiles
Sections
.text Size: 552KB - Virtual size: 551KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 133KB - Virtual size: 133KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 23KB - Virtual size: 31KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 296KB - Virtual size: 296KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 51KB - Virtual size: 51KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ