matrix_inverter.pdb
Static task
static1
Behavioral task
behavioral1
Sample
matrix-inverter.exe
Resource
win11-20240508-en
General
-
Target
matrix-inverter.exe
-
Size
5.1MB
-
MD5
0d3b70cc32bdf089195ff5826e20a7e1
-
SHA1
7c649528989628168b9c13020026c01e59ea8dc5
-
SHA256
0e83747315e90852b6cfca44ebd6a0a27b0cbd9200f9b7e5a4e48694d5736e79
-
SHA512
f989f5717c77f96451f3e3428155a3ad978d468d24d20a8faf7cd1a3ad748080638b61b2c5a7687b50ddd68fb955850cf9a337dbbba0de811136a0833591df86
-
SSDEEP
49152:MFSmUBdAU2ZVc5z+GIGNI4NxPMPuVQ06/R0EvdeZtNZHTH9ovBj89a4E0994g4VY:5lxEF06/LdOX4UDPoDt0
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource matrix-inverter.exe
Files
-
matrix-inverter.exe.exe windows:6 windows x64 arch:x64
1115b1fbb0f341fc104bd24971721df1
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
PDB Paths
Imports
bcryptprimitives
ProcessPrng
api-ms-win-core-synch-l1-2-0
WaitOnAddress
WakeByAddressSingle
WakeByAddressAll
user32
GetKeyboardLayout
VkKeyScanW
MapVirtualKeyExW
GetKeyState
GetAsyncKeyState
GetKeyboardState
GetRawInputData
GetSystemMetrics
RegisterTouchWindow
GetMessageA
DispatchMessageA
SystemParametersInfoA
PostQuitMessage
CreateAcceleratorTableW
AppendMenuW
CreateMenu
SetMenuItemInfoW
CreateIcon
SendInput
SetForegroundWindow
IsWindow
GetWindowTextW
GetWindowTextLengthW
SetWindowTextW
DestroyAcceleratorTable
DestroyIcon
DestroyWindow
MapVirtualKeyW
GetMessageW
CreateWindowExW
GetForegroundWindow
GetActiveWindow
TranslateAcceleratorW
TranslateMessage
IsProcessDPIAware
GetDC
SetCursorPos
ToUnicodeEx
DispatchMessageW
InvalidateRgn
PostMessageW
PostThreadMessageW
SetWindowPos
DefWindowProcW
FlashWindowEx
ChangeDisplaySettingsExW
PeekMessageW
AdjustWindowRectEx
GetWindowRect
MonitorFromPoint
EnumDisplayMonitors
GetWindowLongPtrW
SetWindowDisplayAffinity
GetMenu
ShowCursor
ClipCursor
GetClipCursor
SetWindowLongW
SendMessageW
GetSystemMenu
ShowWindow
CheckMenuItem
EnableMenuItem
SetCapture
SetWindowLongPtrW
MsgWaitForMultipleObjectsEx
RegisterRawInputDevices
RegisterClassExW
RegisterWindowMessageA
GetClientRect
ClientToScreen
EnumChildWindows
ReleaseCapture
GetCursorPos
IsIconic
SetMenu
GetMonitorInfoW
MonitorFromWindow
GetAncestor
CloseTouchInputHandle
ScreenToClient
GetTouchInputInfo
TrackMouseEvent
MonitorFromRect
GetWindowLongW
IsWindowVisible
GetUpdateRect
ValidateRect
SetCursor
LoadCursorW
GetWindowPlacement
SetWindowPlacement
RedrawWindow
kernel32
InitializeSListHead
GetSystemTimeAsFileTime
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsProcessorFeaturePresent
GetModuleHandleW
RtlUnwindEx
RtlPcToFileHeader
GetCurrentThreadId
LoadLibraryW
EncodePointer
IsDebuggerPresent
SleepConditionVariableSRW
CloseHandle
WakeAllConditionVariable
AcquireSRWLockExclusive
CreateMutexA
WaitForSingleObjectEx
GetTempPathW
GetFullPathNameW
GetCurrentThread
CreateThread
ReleaseSRWLockExclusive
GetProcAddress
RaiseException
WriteConsoleW
MultiByteToWideChar
GetUserDefaultUILanguage
LoadLibraryA
ExitProcess
GetFinalPathNameByHandleW
GetFileAttributesW
GetModuleFileNameW
GetLastError
OutputDebugStringA
OutputDebugStringW
DeleteCriticalSection
InitializeCriticalSectionAndSpinCount
LoadLibraryExW
TlsAlloc
TlsGetValue
TlsSetValue
lstrlenW
FreeLibrary
GetEnvironmentVariableW
GetSystemInfo
FindFirstFileW
CreateDirectoryW
GetFileInformationByHandleEx
GetProcessHeap
HeapFree
CreateFileW
HeapAlloc
WaitForSingleObject
FindClose
FormatMessageW
LCIDToLocaleName
Sleep
GetModuleHandleA
GetFileInformationByHandle
GetConsoleMode
ReleaseMutex
AddVectoredExceptionHandler
SetThreadStackGuarantee
SwitchToThread
CreateWaitableTimerExW
SetWaitableTimer
QueryPerformanceCounter
RtlCaptureContext
RtlVirtualUnwind
RtlLookupFunctionEntry
SetLastError
GetCurrentDirectoryW
SetEnvironmentVariableW
HeapReAlloc
GetCommandLineW
SetFileInformationByHandle
GetCurrentProcess
QueryPerformanceFrequency
TerminateProcess
GetCurrentProcessId
GetStdHandle
TlsFree
gdi32
GetDeviceCaps
DeleteObject
CreateRectRgn
dwmapi
DwmEnableBlurBehindWindow
ole32
RegisterDragDrop
CoTaskMemFree
CoCreateInstance
CreateStreamOnHGlobal
OleInitialize
RevokeDragDrop
CoUninitialize
CoInitializeEx
CoTaskMemAlloc
comctl32
RemoveWindowSubclass
DefSubclassProc
SetWindowSubclass
shell32
DragQueryFileW
SHGetKnownFolderPath
ShellExecuteW
DragFinish
SHAppBarMessage
uxtheme
SetWindowTheme
advapi32
SystemFunction036
EventRegister
EventSetInformation
EventWriteTransfer
RegGetValueW
EventUnregister
RegCloseKey
RegQueryValueExW
RegOpenKeyExW
oleaut32
SetErrorInfo
GetErrorInfo
SysFreeString
SysStringLen
bcrypt
BCryptGenRandom
ntdll
NtWriteFile
RtlNtStatusToDosError
api-ms-win-crt-math-l1-1-0
round
trunc
__setusermatherr
floor
pow
api-ms-win-crt-string-l1-1-0
_wcsicmp
wcslen
strcpy_s
wcsncmp
api-ms-win-crt-convert-l1-1-0
_ultow_s
wcstol
api-ms-win-crt-runtime-l1-1-0
exit
_exit
_initterm
_get_initial_narrow_environment
_initialize_narrow_environment
_initialize_onexit_table
__p___argc
_configure_narrow_argv
__p___argv
_initterm_e
_register_onexit_function
_seh_filter_exe
_crt_atexit
_cexit
terminate
abort
_register_thread_local_exe_atexit_callback
_set_app_type
_c_exit
api-ms-win-crt-stdio-l1-1-0
__p__commode
_set_fmode
api-ms-win-crt-locale-l1-1-0
_configthreadlocale
api-ms-win-crt-heap-l1-1-0
_callnewh
malloc
calloc
free
_set_new_mode
Sections
.text Size: 3.2MB - Virtual size: 3.2MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 1.7MB - Virtual size: 1.7MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 1KB - Virtual size: 12KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 153KB - Virtual size: 153KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 30KB - Virtual size: 29KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 34KB - Virtual size: 33KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ