Static task
static1
Behavioral task
behavioral1
Sample
2024-03-15_673dc47991efd252bfcaad755470e827_magniber.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
2024-03-15_673dc47991efd252bfcaad755470e827_magniber.exe
Resource
win10v2004-20231215-en
General
-
Target
2024-03-15_673dc47991efd252bfcaad755470e827_magniber
-
Size
29.2MB
-
MD5
673dc47991efd252bfcaad755470e827
-
SHA1
e3ad6b319fa44c32140abd1c52a7cdbdcb17bd3d
-
SHA256
6a22dfbc4a6a10a5877ffa0634cec0fdfd0af79433adb13dc0a183f3f2c72a01
-
SHA512
e7d0329f0cf5746f5b4359bdeccb3e1cca94847b342b6c475cf5d63426ad73d9ac51498f0cd04f9fe52c22b7fd7d10f27d502a2d2b4aa90daea59a6eb3b4db9d
-
SSDEEP
393216:8BUn0DNHx7lyiPu0s/bsntHR/i3B57+vy59zdZMiOpzZofoxUczfjNoJgmCMw6k/:hcXyi20U0H4xXbfzgVfXm46ks9Crn
Malware Config
Signatures
-
Detects executables packed with VMProtect. 1 IoCs
resource yara_rule sample INDICATOR_EXE_Packed_VMProtect -
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-03-15_673dc47991efd252bfcaad755470e827_magniber
Files
-
2024-03-15_673dc47991efd252bfcaad755470e827_magniber.exe windows:5 windows x86 arch:x86
f6aa8fd2aa0677b986981b9f3001dd84
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
kernel32
UnlockFile
WriteFile
DuplicateHandle
GetCurrentProcess
lstrcmpiW
FileTimeToSystemTime
SystemTimeToFileTime
SetErrorMode
FileTimeToLocalFileTime
GetFileAttributesW
GetFileAttributesExW
GetFileSizeEx
GetFileTime
SetFileAttributesW
GetCommandLineW
GetSystemTimeAsFileTime
RtlUnwind
ExitProcess
GetModuleHandleExW
AreFileApisANSI
ExitThread
IsDebuggerPresent
IsProcessorFeaturePresent
HeapQueryInformation
GetStdHandle
GetFileType
GetStartupInfoW
QueryPerformanceCounter
GetEnvironmentStringsW
FreeEnvironmentStringsW
UnhandledExceptionFilter
SetUnhandledExceptionFilter
TerminateProcess
GetTickCount
GetConsoleCP
GetConsoleMode
IsValidCodePage
GetOEMCP
GetCPInfo
SetConsoleCtrlHandler
GetTimeZoneInformation
OutputDebugStringW
GetDateFormatW
GetTimeFormatW
LCMapStringW
IsValidLocale
GetUserDefaultLCID
EnumSystemLocalesW
SetStdHandle
SetFilePointerEx
WriteConsoleW
GetStringTypeW
ReadConsoleW
SetEnvironmentVariableA
FlushFileBuffers
GetTempFileNameW
CreateFileA
MapViewOfFile
UnmapViewOfFile
GetDriveTypeW
GetLogicalDrives
GetSystemDefaultLCID
GetSystemPowerStatus
SetFilePointer
GetTempPathW
CreateFileMappingW
QueryDosDeviceW
GetSystemInfo
GetTempPathA
WaitForMultipleObjects
FindResourceA
MoveFileExW
GetLogicalDriveStringsW
OpenProcess
Process32FirstW
Process32NextW
CreateToolhelp32Snapshot
GetLocalTime
OpenFile
SystemTimeToTzSpecificLocalTime
CreateDirectoryW
GetDriveTypeA
GetFileAttributesA
FindFirstFileA
RemoveDirectoryW
FindNextFileW
FindVolumeClose
SetVolumeMountPointW
GetVolumeInformationA
DeleteVolumeMountPointW
FindNextVolumeW
GetVolumePathNamesForVolumeNameW
DefineDosDeviceW
SetVolumeLabelW
DeviceIoControl
GetDiskFreeSpaceExA
GetDiskFreeSpaceExW
FindFirstVolumeW
GetVolumeNameForVolumeMountPointW
PeekNamedPipe
GetExitCodeProcess
CreatePipe
lstrlenW
InterlockedDecrement
TryEnterCriticalSection
InterlockedCompareExchange
InterlockedExchange
CreateProcessW
GetLogicalDriveStringsA
lstrlenA
ExpandEnvironmentStringsA
FormatMessageA
SleepEx
GetFullPathNameA
GetFileInformationByHandle
FindFirstFileExW
ReadFile
SetEndOfFile
LockFile
GetVolumeInformationW
GetFullPathNameW
GetSystemDirectoryA
GetFileSize
FindFirstFileW
FindClose
CreateFileW
DeleteFileW
GlobalFlags
GetUserDefaultUILanguage
GetSystemDefaultUILanguage
GetLocaleInfoW
CompareStringW
GetCurrentDirectoryW
LocalReAlloc
LocalAlloc
GlobalHandle
GlobalReAlloc
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
InitializeCriticalSection
CopyFileW
FormatMessageW
MulDiv
LocalFree
GlobalSize
WritePrivateProfileStringW
GetPrivateProfileStringW
GetPrivateProfileIntW
GlobalFree
GlobalUnlock
GlobalFindAtomW
GlobalAddAtomW
LoadLibraryA
FreeResource
GetSystemDirectoryW
LeaveCriticalSection
EnterCriticalSection
EncodePointer
FindResourceW
lstrcmpW
lstrcmpA
GlobalDeleteAtom
GlobalLock
GlobalAlloc
SizeofResource
LockResource
LoadResource
LoadLibraryExW
FreeLibrary
GetVersionExW
GetCurrentThreadId
GetCurrentThread
LoadLibraryW
GetProcAddress
GetModuleHandleA
GetModuleFileNameW
SetLastError
OutputDebugStringA
GetACP
WideCharToMultiByte
MultiByteToWideChar
GetSystemTime
GlobalMemoryStatus
FlushConsoleInputBuffer
GetPrivateProfileSectionNamesW
GetPrivateProfileSectionW
CopyFileExW
CreateMutexW
HeapCompact
FlushViewOfFile
WaitForSingleObjectEx
UnlockFileEx
HeapCreate
HeapValidate
LockFileEx
GetDiskFreeSpaceW
CreateFileMappingA
GetDiskFreeSpaceA
GetVersionExA
DeleteFileA
GetExitCodeThread
ReadConsoleInputA
SetConsoleMode
GetThreadTimes
InitializeSListHead
GetCurrentProcessId
CloseHandle
Sleep
TerminateThread
CreateEventW
CreateThread
WaitForSingleObject
SetEvent
GetModuleHandleW
DeleteCriticalSection
DecodePointer
HeapSize
GetLastError
RaiseException
HeapDestroy
InitializeCriticalSectionAndSpinCount
HeapReAlloc
GetProcessHeap
HeapFree
HeapAlloc
GetSystemDefaultLangID
user32
MapWindowPoints
ScreenToClient
UnregisterClassW
GetClassInfoW
LoadIconW
MessageBoxW
SetRect
OffsetRect
AdjustWindowRectEx
GetWindowRect
GetClientRect
GetWindowTextW
RemovePropW
GetPropW
SetPropW
RedrawWindow
ValidateRect
GetForegroundWindow
SetActiveWindow
UpdateWindow
GetMenuItemCount
GetMenuItemID
GetSubMenu
SetMenu
GetMenu
GetCapture
GetKeyState
GetFocus
BeginPaint
GetDlgCtrlID
GetDlgItem
IsWindowVisible
WinHelpW
MonitorFromWindow
GetMonitorInfoW
CreateDialogIndirectParamW
EndDialog
GetNextDlgTabItem
GetActiveWindow
IsWindowEnabled
GetDesktopWindow
CheckMenuItem
EnableMenuItem
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
SetMenuItemInfoW
LoadBitmapW
GetMessageW
TranslateMessage
GetCursorPos
SetCursor
SendMessageW
PostMessageW
ShowWindow
SetForegroundWindow
KillTimer
SetTimer
EnableWindow
GetWindowThreadProcessId
CopyRect
EqualRect
PtInRect
GetWindowLongW
SetWindowLongW
GetClassLongW
MoveWindow
EndPaint
GetSystemMetrics
DestroyMenu
GetSysColorBrush
IsIconic
DestroyIcon
CharUpperW
IntersectRect
UnionRect
UpdateLayeredWindow
CloseWindow
SetCaretPos
HideCaret
CreateCaret
GetCaretPos
SetWindowRgn
IsZoomed
DestroyCaret
GetWindowRgn
GetClassNameW
GetTopWindow
GetLastActivePopup
GetWindow
SetWindowsHookExW
CallNextHookEx
SetWindowTextW
IsDialogMessageW
SetCapture
ReleaseCapture
ClientToScreen
WindowFromPoint
LoadCursorW
SystemParametersInfoW
RealChildWindowFromPoint
InvalidateRect
DrawTextW
DrawTextExW
GrayStringW
TabbedTextOutW
GetDC
GetWindowDC
GetSysColor
RegisterClassExW
SendMessageA
wsprintfW
ReleaseDC
CreateDesktopW
CloseDesktop
MessageBoxA
GetUserObjectInformationW
GetProcessWindowStation
CloseClipboard
ExitWindowsEx
EnumWindows
SendDlgItemMessageA
GetParent
PostQuitMessage
UnhookWindowsHookEx
RegisterWindowMessageW
DispatchMessageW
PeekMessageW
GetMessagePos
GetMessageTime
DefWindowProcW
GetAsyncKeyState
GetClipboardData
OpenClipboard
SetFocus
CallWindowProcW
RegisterClassW
GetClassInfoExW
CreateWindowExW
SetWindowPos
DestroyWindow
IsWindow
shell32
SHGetSpecialFolderPathA
ShellExecuteExW
SHBrowseForFolderW
SHGetPathFromIDListW
DragAcceptFiles
ord165
SHGetPathFromIDListA
SHGetMalloc
SHGetSpecialFolderLocation
ShellExecuteW
DragQueryFileW
SHGetFileInfoW
shlwapi
PathRemoveFileSpecW
PathFileExistsW
PathIsRootW
PathIsDirectoryW
PathCanonicalizeW
PathIsRootA
PathFileExistsA
PathStripToRootW
PathIsUNCW
PathFindFileNameW
PathFindExtensionW
gdiplus
GdipDeleteFontFamily
GdipDrawLineI
GdipSetPenDashStyle
GdipCreateFont
GdipDeleteFont
GdipGetPropertyItem
GdipFillPath
GdipDeleteBrush
GdipCreateSolidFill
GdipGetPropertyItemSize
GdipImageGetFrameCount
GdipImageGetFrameDimensionsList
GdipLoadImageFromStream
GdipCreateHBITMAPFromBitmap
GdipImageSelectActiveFrame
GdipCreateStringFormat
GdipBitmapLockBits
GdipBitmapUnlockBits
GdipCreateBitmapFromScan0
GdipGetImagePixelFormat
GdipDisposeImage
GdipCloneImage
GdipCreateBitmapFromFile
GdipFree
GdipAlloc
GdipDeleteStringFormat
GdipSetStringFormatAlign
GdipSetStringFormatLineAlign
GdipSetTextRenderingHint
GdipGetImageHeight
GdipDrawString
GdipGetImageWidth
GdipDeletePath
GdipDrawPath
GdipDeletePen
GdipCreatePen1
GdipResetClip
GdipSetClipPath
GdipAddPathRectangleI
GdipAddPathEllipseI
GdipResetPath
GdipDrawImageRectRect
GdipSetSmoothingMode
GdipDeleteGraphics
GdipCreateFromHDC
GdiplusShutdown
GdiplusStartup
GdipSetInterpolationMode
GdipSetPixelOffsetMode
GdipDrawImageRectRectI
GdipImageGetFrameDimensionsCount
GdipCreatePath
GdipAddPathArcI
GdipAddPathLineI
GdipCreateFontFamilyFromName
GdipClosePathFigure
ws2_32
WSACleanup
WSAStartup
WSAGetLastError
__WSAFDIsSet
select
shutdown
gethostname
ioctlsocket
sendto
recvfrom
recv
listen
accept
freeaddrinfo
inet_addr
gethostbyname
htons
closesocket
getaddrinfo
socket
setsockopt
ntohs
bind
getsockopt
send
getsockname
getpeername
connect
WSASetLastError
oleacc
LresultFromObject
CreateStdAccessibleObject
version
GetFileVersionInfoW
VerQueryValueW
GetFileVersionInfoSizeW
imagehlp
MakeSureDirectoryPathExists
winmm
timeKillEvent
timeGetDevCaps
timeSetEvent
gdi32
SetMapMode
SetBkMode
EnumFontFamiliesExW
MoveToEx
TextOutW
ExtTextOutW
SetViewportExtEx
SetViewportOrgEx
SetWindowExtEx
OffsetViewportOrgEx
ScaleViewportExtEx
ScaleWindowExtEx
GetTextExtentPoint32W
CreateCompatibleBitmap
CreateFontW
GetDIBits
CreateDIBSection
PtInRegion
SetPixel
CreateRoundRectRgn
CreatePolygonRgn
FillRgn
GetBitmapBits
SetBitmapBits
SelectObject
SaveDC
RestoreDC
RectVisible
PtVisible
LineTo
GetStockObject
GetClipBox
Escape
DeleteDC
CreateSolidBrush
CreateRectRgn
CreatePen
CreateCompatibleDC
BitBlt
DeleteObject
GetDeviceCaps
CreateBitmap
GetObjectW
SetTextColor
SetBkColor
winspool.drv
OpenPrinterW
ClosePrinter
DocumentPropertiesW
advapi32
RegEnumValueW
LsaRetrievePrivateData
RegQueryInfoKeyW
ControlService
UnlockServiceDatabase
ChangeServiceConfigW
QueryServiceStatus
StartServiceW
LockServiceDatabase
OpenServiceW
OpenSCManagerW
CloseServiceHandle
AdjustTokenPrivileges
LookupPrivilegeValueW
LookupAccountNameW
GetSidSubAuthorityCount
GetUserNameW
GetSidSubAuthority
OpenProcessToken
GetSidIdentifierAuthority
LsaFreeMemory
RegQueryValueW
RegEnumKeyW
RegSetValueExW
RegDeleteValueW
RegDeleteKeyW
RegCreateKeyExW
RegQueryValueExW
RegOpenKeyExW
RegCloseKey
LsaNtStatusToWinError
DeregisterEventSource
RegisterEventSourceA
ReportEventA
ImpersonateLoggedOnUser
RevertToSelf
RegQueryValueExA
RegOpenKeyExA
LsaOpenPolicy
LsaClose
ole32
CoInitializeSecurity
CoSetProxyBlanket
CoTaskMemFree
CoInitializeEx
CoInitialize
CoCreateInstance
CoCreateGuid
CoUninitialize
CreateStreamOnHGlobal
OleSetContainedObject
oleaut32
VariantClear
VariantChangeType
VariantInit
SysAllocString
SafeArrayPutElement
VarDateFromStr
SysFreeString
SafeArrayGetElement
SafeArrayGetLBound
SafeArrayGetUBound
SafeArrayDestroy
SafeArrayCreate
VariantTimeToSystemTime
msimg32
AlphaBlend
comctl32
_TrackMouseEvent
setupapi
SetupDiGetDeviceRegistryPropertyW
CM_Get_Device_IDA
CM_Get_Parent
SetupDiDestroyDeviceInfoList
SetupDiGetDeviceInterfaceDetailW
SetupDiEnumDeviceInterfaces
SetupDiGetDeviceRegistryPropertyA
SetupDiEnumDeviceInfo
SetupDiGetClassDevsW
imm32
ImmGetContext
ImmReleaseContext
ImmAssociateContext
ImmDestroyContext
ImmSetCompositionWindow
iphlpapi
GetAdaptersInfo
wininet
InternetCrackUrlA
InternetCanonicalizeUrlA
wlanapi
WlanGetProfileList
WlanFreeMemory
WlanEnumInterfaces
WlanOpenHandle
WlanGetProfile
WlanCloseHandle
rpcrt4
UuidFromStringW
RpcStringFreeW
UuidToStringW
crypt32
CryptStringToBinaryW
CryptUnprotectData
Sections
.text Size: 4.2MB - Virtual size: 4.2MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 834KB - Virtual size: 834KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 247KB - Virtual size: 301KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.vmp0 Size: 504KB - Virtual size: 503KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.reloc Size: 272KB - Virtual size: 272KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 31.9MB - Virtual size: 31.9MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ