Static task
static1
Behavioral task
behavioral1
Sample
2024-05-12_1402de5ca093527e303257343467364b_magniber_revil.exe
Resource
win7-20240220-en
Behavioral task
behavioral2
Sample
2024-05-12_1402de5ca093527e303257343467364b_magniber_revil.exe
Resource
win10v2004-20240426-en
General
-
Target
2024-05-12_1402de5ca093527e303257343467364b_magniber_revil
-
Size
24.7MB
-
MD5
1402de5ca093527e303257343467364b
-
SHA1
a1194b2ac3bf993e6cd3119d5c1702056d37f44e
-
SHA256
6bb5a1fece59c9d80788ab83612e32b92d9aeefb8889570cc8497dba81ab5da9
-
SHA512
93cfae9a988af129f6e84f200a14cdd7c8301074ea6c5bae1f8a91c71281bf456b6673ad68cc309a6a127f4c202f588187490682a07deee25e248b50f8d761b4
-
SSDEEP
786432:2YVLwRHNn/6t10qewJtF86Vsc+WwHT2+pJk:2YV0Rot10qvQW65HT2Yk
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-05-12_1402de5ca093527e303257343467364b_magniber_revil
Files
-
2024-05-12_1402de5ca093527e303257343467364b_magniber_revil.exe windows:6 windows x86 arch:x86
42a8eb304ad680bb324076285e69a0fd
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
uiautomationcore
UiaHostProviderFromHwnd
UiaReturnRawElementProvider
UiaRaiseAutomationPropertyChangedEvent
UiaRaiseAutomationEvent
UiaClientsAreListening
msimg32
AlphaBlend
rpcrt4
RpcStringFreeA
UuidToStringA
UuidCreate
ws2_32
bind
socket
freeaddrinfo
getaddrinfo
WSASetLastError
htons
WSACleanup
WSAStartup
connect
htonl
WSAGetLastError
gethostname
closesocket
shutdown
ntohl
getpeername
getsockname
getsockopt
ntohs
setsockopt
WSAIoctl
recvfrom
sendto
accept
listen
__WSAFDIsSet
select
ioctlsocket
send
recv
version
GetFileVersionInfoSizeW
VerQueryValueW
GetFileVersionInfoW
kernel32
GetLogicalProcessorInformation
CreateTimerQueueTimer
ChangeTimerQueueTimer
DeleteTimerQueueTimer
GetNumaHighestNodeNumber
GetProcessAffinityMask
SetThreadAffinityMask
RegisterWaitForSingleObject
UnregisterWait
GetThreadTimes
FreeLibraryAndExitThread
GetModuleFileNameW
GetModuleHandleA
LoadLibraryExW
VirtualAlloc
VirtualProtect
VirtualFree
ReleaseSemaphore
InterlockedPopEntrySList
InterlockedPushEntrySList
InterlockedFlushSList
QueryDepthSList
UnregisterWaitEx
WaitForSingleObject
RtlUnwind
ExitProcess
GetModuleHandleExW
GetStdHandle
GetFileType
GetModuleFileNameA
WriteConsoleW
ExitThread
ResumeThread
WriteFile
GetACP
SetConsoleCtrlHandler
HeapReAlloc
FlushFileBuffers
GetConsoleCP
GetConsoleMode
OutputDebugStringA
GetDateFormatW
GetTimeFormatW
IsValidLocale
GetUserDefaultLCID
EnumSystemLocalesW
ReadFile
ReadConsoleW
SetFilePointerEx
GetTimeZoneInformation
FindClose
FindFirstFileExW
FindNextFileW
IsValidCodePage
CreateThread
GetCommandLineA
GetCommandLineW
GetEnvironmentStringsW
FreeEnvironmentStringsW
SetEnvironmentVariableA
SetStdHandle
HeapSize
CreateFileW
SetEndOfFile
GetTickCount64
SleepEx
PeekNamedPipe
WaitForMultipleObjects
ExpandEnvironmentStringsA
FormatMessageA
VerSetConditionMask
GetSystemDirectoryA
LoadLibraryA
VerifyVersionInfoA
CreateFileA
GetFileSizeEx
InitializeCriticalSection
GetEnvironmentVariableW
SetCurrentDirectoryW
GetCurrentDirectoryW
CreateDirectoryW
DeleteFileW
FindFirstFileW
GetDiskFreeSpaceExW
GetFileAttributesW
GetFileAttributesExW
GetFileInformationByHandle
GetFileTime
GetFullPathNameW
RemoveDirectoryW
SetFileAttributesW
SetFileTime
DeviceIoControl
MoveFileExW
AreFileApisANSI
OpenEventA
SetWaitableTimer
GetSystemInfo
CreateWaitableTimerA
DeactivateActCtx
ActivateActCtx
CreateActCtxW
AcquireSRWLockExclusive
ReleaseSRWLockExclusive
SystemTimeToTzSpecificLocalTime
GetDriveTypeW
lstrlenW
VirtualUnlock
ReleaseMutex
CreateMutexA
GlobalFree
GetExitCodeProcess
OpenThread
CreateFiber
VirtualQuery
MoveFileW
ConvertThreadToFiber
CreateFiberEx
WaitNamedPipeW
SetFileValidData
IsBadReadPtr
GlobalMemoryStatus
Module32NextW
VerifyVersionInfoW
SignalObjectAndWait
CreateTimerQueue
OutputDebugStringW
TerminateProcess
IsProcessorFeaturePresent
GetStartupInfoW
SetUnhandledExceptionFilter
UnhandledExceptionFilter
IsDebuggerPresent
InitializeSListHead
GetCurrentProcessId
ResetEvent
GetStringTypeW
GetLocaleInfoW
LCMapStringW
CompareStringW
GetCPInfo
SetThreadPriority
MultiByteToWideChar
GetSystemTimeAsFileTime
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
CreateEventW
InitializeCriticalSectionAndSpinCount
SetLastError
EncodePointer
GetExitCodeThread
SwitchToThread
Sleep
WaitForSingleObjectEx
DuplicateHandle
GetCurrentThreadId
TryEnterCriticalSection
LeaveCriticalSection
EnterCriticalSection
QueryPerformanceFrequency
QueryPerformanceCounter
WideCharToMultiByte
LockResource
SizeofResource
CreateEventA
GetProcessHeap
HeapAlloc
SetEvent
HeapFree
GetCurrentThread
GetCurrentProcess
GetUserDefaultLangID
CloseHandle
OpenProcess
LocalFree
SystemTimeToFileTime
GetComputerNameW
lstrcpynA
GetFileSize
GetThreadContext
GetLocalTime
LocalAlloc
GetThreadPriority
GetTickCount
FreeLibrary
GetModuleHandleW
DeleteCriticalSection
GetProcAddress
DecodePointer
LoadLibraryW
RaiseException
GetLastError
InitializeCriticalSectionEx
ConvertFiberToThread
ReadConsoleA
SetConsoleMode
GetOEMCP
Module32FirstW
Process32Next
DeleteFileA
FileTimeToSystemTime
GetTempPathA
CreateToolhelp32Snapshot
SwitchToFiber
SuspendThread
IsBadStringPtrA
Thread32First
GetCompressedFileSizeW
SetFilePointer
Thread32Next
GetProcessId
DeleteFiber
GetVolumeInformationW
SetNamedPipeHandleState
Process32First
IsBadWritePtr
RtlCaptureContext
GetShortPathNameW
GetDiskFreeSpaceW
GetVersionExW
GetSystemTimeAsFileTime
CreateEventA
GetModuleHandleA
TerminateProcess
GetCurrentProcess
CreateToolhelp32Snapshot
Thread32First
GetCurrentProcessId
GetCurrentThreadId
OpenThread
Thread32Next
CloseHandle
SuspendThread
ResumeThread
WriteProcessMemory
GetSystemInfo
VirtualAlloc
VirtualProtect
VirtualFree
GetProcessAffinityMask
SetProcessAffinityMask
GetCurrentThread
SetThreadAffinityMask
Sleep
LoadLibraryA
FreeLibrary
GetTickCount
SystemTimeToFileTime
FileTimeToSystemTime
GlobalFree
HeapAlloc
HeapFree
GetProcAddress
ExitProcess
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSection
DeleteCriticalSection
MultiByteToWideChar
GetModuleHandleW
LoadResource
FindResourceExW
FindResourceExA
WideCharToMultiByte
GetThreadLocale
GetUserDefaultLCID
GetSystemDefaultLCID
EnumResourceNamesA
EnumResourceNamesW
EnumResourceLanguagesA
EnumResourceLanguagesW
EnumResourceTypesA
EnumResourceTypesW
CreateFileW
LoadLibraryW
GetLastError
GetCommandLineA
GetCPInfo
InterlockedIncrement
InterlockedDecrement
GetACP
GetOEMCP
IsValidCodePage
TlsGetValue
TlsAlloc
TlsSetValue
TlsFree
SetLastError
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
RaiseException
LCMapStringA
LCMapStringW
SetHandleCount
GetStdHandle
GetFileType
GetStartupInfoA
GetModuleFileNameA
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
HeapCreate
HeapDestroy
QueryPerformanceCounter
HeapReAlloc
GetStringTypeA
GetStringTypeW
GetLocaleInfoA
HeapSize
WriteFile
RtlUnwind
SetFilePointer
GetConsoleCP
GetConsoleMode
InitializeCriticalSectionAndSpinCount
SetStdHandle
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
CreateFileA
FlushFileBuffers
VirtualQuery
user32
AllowSetForegroundWindow
GetDesktopWindow
MessageBoxA
GetDC
DrawTextW
GetWindowLongW
DefWindowProcW
AdjustWindowRectEx
GetWindowRect
DestroyWindow
SetWindowPos
MessageBoxW
CreateWindowExW
SendMessageW
GetSystemMetrics
SetWindowTextW
RegisterClassExW
ShowWindow
DispatchMessageW
SetTimer
PeekMessageW
TrackMouseEvent
TranslateMessage
LoadIconW
LoadCursorW
SetCapture
GetWindowDC
SetWindowLongW
UpdateLayeredWindow
PostQuitMessage
ReleaseCapture
InvalidateRect
IsIconic
ReleaseDC
GetCursorPos
BeginPaint
EndPaint
GetKeyState
GetUserObjectInformationW
ClientToScreen
PostMessageW
GetForegroundWindow
GetActiveWindow
GetShellWindow
GetWindowThreadProcessId
CharLowerA
SetFocus
MoveWindow
ScreenToClient
GetProcessWindowStation
gdi32
CreateDIBSection
GetObjectW
DeleteObject
AddFontMemResourceEx
EnumFontFamiliesExW
CreateFontW
GetStockObject
SetBkColor
RoundRect
SelectObject
GetLayout
SetLayout
DeleteDC
SetTextColor
SetBkMode
SetMapMode
SetTextAlign
CreateCompatibleDC
advapi32
OpenSCManagerW
OpenServiceW
QueryServiceConfigW
CloseServiceHandle
RegQueryValueExA
RegCloseKey
RegDeleteValueA
CryptEnumProvidersA
CryptSignHashA
CryptDecrypt
CryptExportKey
CryptGetUserKey
CryptGetProvParam
CryptSetHashParam
CryptAcquireContextW
ReportEventA
RegisterEventSourceA
DeregisterEventSource
RegGetValueW
SetEntriesInAclW
ConvertSecurityDescriptorToStringSecurityDescriptorW
SetNamedSecurityInfoW
GetNamedSecurityInfoW
GetFileSecurityW
MapGenericMask
BuildTrusteeWithSidW
RegSetValueExW
RegQueryValueExW
LookupPrivilegeValueW
AdjustTokenPrivileges
ConvertStringSecurityDescriptorToSecurityDescriptorW
GetUserNameW
DuplicateTokenEx
OpenProcessToken
GetTokenInformation
ConvertSidToStringSidA
RegCreateKeyExA
RegSetValueExA
RegOpenKeyExA
OpenThreadToken
DuplicateToken
CryptEncrypt
CryptImportKey
CryptDestroyKey
CryptDestroyHash
CryptHashData
CryptCreateHash
CryptGenRandom
CryptGetHashParam
CryptReleaseContext
CryptAcquireContextA
AccessCheck
AllocateAndInitializeSid
shell32
SHGetFolderPathW
ShellExecuteExA
SHGetMalloc
SHGetPathFromIDListW
SHBrowseForFolderW
ShellExecuteExW
CommandLineToArgvW
FindExecutableA
ole32
CoTaskMemFree
CoCreateInstance
wintrust
WinVerifyTrust
crypt32
CertOpenStore
CertCloseStore
CertFindCertificateInStore
CertFreeCertificateContext
CryptStringToBinaryA
CertAddCertificateContextToStore
CertGetNameStringA
CryptQueryObject
CertCreateCertificateChainEngine
CertGetCertificateChain
CertFreeCertificateChain
CryptMsgClose
CryptMsgGetParam
CertGetNameStringW
CertEnumCertificatesInStore
CertDuplicateCertificateContext
CertGetCertificateContextProperty
CertFreeCertificateChainEngine
wininet
HttpSendRequestA
InternetCloseHandle
InternetSetStatusCallbackA
InternetOpenA
InternetReadFileExA
InternetSetCookieW
InternetSetOptionA
InternetCrackUrlA
HttpOpenRequestA
HttpQueryInfoA
InternetConnectA
winhttp
WinHttpCloseHandle
WinHttpGetIEProxyConfigForCurrentUser
WinHttpGetProxyForUrl
WinHttpOpen
oleaut32
VariantClear
SysAllocString
SafeArrayCreateVector
SafeArrayPutElement
Sections
.text Size: 2.8MB - Virtual size: 2.8MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 1.1MB - Virtual size: 1.1MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 480KB - Virtual size: 480KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.K`R Size: 7.1MB - Virtual size: 7.1MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.'w3 Size: 4KB - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.j`d Size: 13.1MB - Virtual size: 13.1MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.reloc Size: 4KB - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 118KB - Virtual size: 118KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.l1 Size: 21KB - Virtual size: 21KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE