C:\teamcity-agent\work\130d140c79e7d97d\build.msvc\Win32\Client-Release\WindowsClient\RobloxPlayerBeta.pdb
Static task
static1
Behavioral task
behavioral1
Sample
2024-09-05_8c5aecb7811acbb582f06f2a81b958f4_magniber.exe
Resource
win7-20240903-en
Behavioral task
behavioral2
Sample
2024-09-05_8c5aecb7811acbb582f06f2a81b958f4_magniber.exe
Resource
win10v2004-20240802-en
General
-
Target
2024-09-05_8c5aecb7811acbb582f06f2a81b958f4_magniber
-
Size
29.3MB
-
MD5
8c5aecb7811acbb582f06f2a81b958f4
-
SHA1
ea642d5ea18c34f7aa47f82c944c88e9af46192c
-
SHA256
853777a5c3ff4dbe2c48632b1e231bca98480408b0ab2341f6e1703576b3c760
-
SHA512
14ff4013c3a50dfc2bc99b97aa3771fb741dd8af9b19aa685fcfb79b9f350ab7bff2c76ea4880eb138c9c384ce3f495f2f2743cb63e8381bc962cbd15ad0c8ad
-
SSDEEP
786432:dfs48/s7cvTGSR745bosUEZkJ3SAWSi9A:N8/A4TGSRE5boN0kJCAE9
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-09-05_8c5aecb7811acbb582f06f2a81b958f4_magniber
Files
-
2024-09-05_8c5aecb7811acbb582f06f2a81b958f4_magniber.exe windows:5 windows x86 arch:x86
932e0387b48ada1613b68ab98cc0b195
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
sensapi
IsNetworkAlive
urlmon
UrlMkSetSessionOption
ObtainUserAgentString
kernel32
GetUserGeoID
GetSystemTimeAsFileTime
GetTickCount
LocalAlloc
LocalFree
FileTimeToSystemTime
lstrcpynW
lstrcpyW
InterlockedExchange
CreateThread
GetCurrentThread
SetThreadPriority
GetThreadPriority
InitializeCriticalSection
ReleaseSemaphore
DuplicateHandle
GetSystemInfo
lstrcmpiA
lstrlenW
CreateSemaphoreA
GetACP
GetLocalTime
SizeofResource
FindResourceW
FindResourceExW
DeleteFileA
MoveFileA
CompareFileTime
FindFirstFileA
FindNextFileA
ExitProcess
LoadLibraryExA
IsDBCSLeadByte
FormatMessageA
VirtualQuery
GetLongPathNameW
DecodePointer
GetShortPathNameW
QueryPerformanceCounter
QueryPerformanceFrequency
IsWow64Process
ReplaceFileW
GetModuleHandleExA
SearchPathW
OpenEventW
GetLocaleInfoW
WriteProfileStringW
VerSetConditionMask
TryEnterCriticalSection
GetFileSizeEx
GetStdHandle
ReadFile
SetFilePointer
SetFilePointerEx
FormatMessageW
TlsAlloc
TlsGetValue
TlsSetValue
CreateSemaphoreW
LoadLibraryW
GetModuleHandleW
GetEnvironmentVariableA
SetEnvironmentVariableA
OutputDebugStringW
CreateFileW
AttachConsole
WriteConsoleW
GlobalMemoryStatusEx
GetThreadContext
SetThreadContext
ResumeThread
GetTempPathA
FindFirstChangeNotificationA
InterlockedExchangeAdd
InterlockedCompareExchange
SleepEx
ExpandEnvironmentStringsA
GetSystemDirectoryA
VerifyVersionInfoA
CreateFileMappingW
TlsFree
CreateWaitableTimerA
SetWaitableTimer
GetLogicalProcessorInformation
GlobalAlloc
DeviceIoControl
SetEndOfFile
FindClose
GetFileTime
SetFileTime
GetCurrentDirectoryW
GetDiskFreeSpaceExW
CreateDirectoryW
FreeLibrary
LockResource
InterlockedDecrement
InterlockedIncrement
HeapSize
HeapReAlloc
HeapDestroy
GetGeoInfoA
HeapAlloc
GetProcessHeap
WideCharToMultiByte
CreateFileA
FindFirstFileW
SetEnvironmentVariableW
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
GetCommandLineA
GetOEMCP
IsValidCodePage
FindFirstFileExA
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetTimeFormatW
GetDateFormatW
GetConsoleCP
ReadConsoleW
GetConsoleMode
GetTimeZoneInformation
SystemTimeToTzSpecificLocalTime
PeekNamedPipe
GetDriveTypeW
GetFileType
SetStdHandle
ExitThread
SetConsoleCtrlHandler
GetModuleHandleExW
RtlUnwind
UnregisterWaitEx
QueryDepthSList
InterlockedFlushSList
GetVersionExW
LoadLibraryExW
FreeLibraryAndExitThread
DeleteFileW
SetCurrentDirectoryW
GetTempPathW
GetProfileStringA
FindResourceA
OutputDebugStringA
GetModuleFileNameW
CreateFileMappingA
CreateMutexA
lstrcmpA
UnmapViewOfFile
MapViewOfFile
SystemTimeToFileTime
GetSystemTime
MulDiv
LoadResource
Sleep
WaitForMultipleObjects
WaitForSingleObject
ReleaseMutex
DeleteCriticalSection
InitializeCriticalSectionAndSpinCount
SetLastError
VirtualProtect
GlobalFree
GlobalUnlock
CreateProcessA
GetModuleHandleA
GetModuleFileNameA
LoadLibraryA
WriteFile
IsDebuggerPresent
WriteProcessMemory
SetErrorMode
GetLastError
GetCurrentThreadId
SetUnhandledExceptionFilter
RaiseException
TerminateProcess
GetCurrentProcess
RemoveDirectoryW
GetFullPathNameW
GetThreadTimes
UnregisterWait
RegisterWaitForSingleObject
SetThreadAffinityMask
GetNumaHighestNodeNumber
DeleteTimerQueueTimer
ChangeTimerQueueTimer
CreateTimerQueueTimer
SwitchToThread
SignalObjectAndWait
CreateTimerQueue
GetStartupInfoW
UnhandledExceptionFilter
GetCPInfo
LCMapStringW
CreateEventW
GetNativeSystemInfo
GetFileAttributesW
GetFileAttributesExW
CopyFileW
MoveFileExW
AreFileApisANSI
FlushInstructionCache
OpenThread
SuspendThread
MultiByteToWideChar
GetVersionExA
HeapFree
FindNextFileW
CreateToolhelp32Snapshot
Thread32First
Thread32Next
CompareStringW
GetThreadLocale
ExpandEnvironmentStringsW
GetExitCodeThread
GetStringTypeW
IsProcessorFeaturePresent
InterlockedPushEntrySList
InterlockedPopEntrySList
InitializeSListHead
EncodePointer
FlushFileBuffers
GetProcessAffinityMask
FreeConsole
CreateMutexW
VirtualFree
VirtualAlloc
GetProcAddress
ResetEvent
SetEvent
GetCurrentProcessId
WaitForSingleObjectEx
CloseHandle
OpenEventA
CreateEventA
LeaveCriticalSection
EnterCriticalSection
GlobalHandle
GetWindowsDirectoryW
GlobalLock
WaitForMultipleObjectsEx
VirtualQuery
GetSystemTimeAsFileTime
GetModuleHandleA
CreateEventA
GetModuleFileNameW
LoadLibraryA
FreeLibrary
TerminateProcess
GetCurrentProcess
GetSystemInfo
CreateToolhelp32Snapshot
Thread32First
GetCurrentProcessId
GetCurrentThreadId
OpenThread
Thread32Next
CloseHandle
SuspendThread
ResumeThread
WriteProcessMemory
VirtualAlloc
VirtualProtect
VirtualFree
GetProcessAffinityMask
SetProcessAffinityMask
GetCurrentThread
SetThreadAffinityMask
Sleep
GetTickCount
GlobalFree
GetProcAddress
LocalAlloc
LocalFree
ExitProcess
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSection
DeleteCriticalSection
GetModuleHandleW
LoadResource
MultiByteToWideChar
FindResourceExW
FindResourceExA
WideCharToMultiByte
GetThreadLocale
GetUserDefaultLCID
GetSystemDefaultLCID
EnumResourceNamesA
EnumResourceNamesW
EnumResourceLanguagesA
EnumResourceLanguagesW
EnumResourceTypesA
EnumResourceTypesW
CreateFileW
LoadLibraryW
GetLastError
FlushFileBuffers
CreateFileA
WriteConsoleW
GetConsoleOutputCP
WriteConsoleA
GetCommandLineA
RaiseException
RtlUnwind
HeapFree
GetCPInfo
InterlockedIncrement
InterlockedDecrement
GetACP
GetOEMCP
IsValidCodePage
TlsGetValue
TlsAlloc
TlsSetValue
TlsFree
SetLastError
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
HeapAlloc
LCMapStringA
LCMapStringW
SetHandleCount
GetStdHandle
GetFileType
GetStartupInfoA
GetModuleFileNameA
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
HeapCreate
HeapDestroy
QueryPerformanceCounter
HeapReAlloc
GetStringTypeA
GetStringTypeW
GetLocaleInfoA
HeapSize
WriteFile
SetFilePointer
GetConsoleCP
GetConsoleMode
InitializeCriticalSectionAndSpinCount
SetStdHandle
LocalAlloc
LocalFree
GetModuleFileNameW
GetProcessAffinityMask
SetProcessAffinityMask
SetThreadAffinityMask
Sleep
ExitProcess
FreeLibrary
LoadLibraryA
GetModuleHandleA
GetProcAddress
user32
GetClassInfoExA
CreateWindowExA
IsWindow
IsChild
DestroyWindow
ShowWindowAsync
MoveWindow
SetWindowPos
CreateDialogIndirectParamA
GetDlgItem
CharNextA
SetFocus
GetFocus
SetCapture
ReleaseCapture
CreateAcceleratorTableA
DestroyAcceleratorTable
GetDC
ReleaseDC
BeginPaint
EndPaint
InvalidateRect
InvalidateRgn
RedrawWindow
SetWindowTextA
GetWindowTextA
GetWindowTextLengthA
GetClientRect
MessageBoxA
ClientToScreen
ScreenToClient
RegisterClassExA
FillRect
GetWindowLongA
SetWindowLongA
GetDesktopWindow
GetParent
GetClassNameA
GetWindow
LoadCursorA
LoadStringA
MonitorFromWindow
GetMonitorInfoA
ShowWindow
GetWindowPlacement
GetSystemMetrics
GetWindowRect
EnumDisplayDevicesA
GetWindowInfo
EnumWindows
UnregisterClassA
CallWindowProcA
DefWindowProcW
DefWindowProcA
PostMessageA
SendMessageA
RegisterWindowMessageA
GetAsyncKeyState
GetSysColor
UnregisterDeviceNotification
RegisterDeviceNotificationW
LoadCursorW
GetClassInfoExW
PostMessageW
SendMessageW
PeekMessageW
UnregisterClassW
MapWindowPoints
SetRectEmpty
GetWindowThreadProcessId
LoadStringW
EnumDisplaySettingsExA
ChangeDisplaySettingsExA
SetWindowPlacement
FindWindowA
MapDialogRect
LoadIconA
SetWindowContextHelpId
EndDialog
LoadIconW
UpdateWindow
CreateWindowExW
RegisterClassExW
PostQuitMessage
DispatchMessageW
TranslateMessage
GetMessageW
RegisterRawInputDevices
GetRawInputData
SetRect
ClipCursor
GetCursorPos
SetCursor
GetForegroundWindow
MapVirtualKeyExA
MapVirtualKeyA
GetClipboardData
CloseClipboard
OpenClipboard
LoadKeyboardLayoutA
GetUserObjectInformationW
CharUpperBuffW
MessageBoxW
GetProcessWindowStation
GetProcessWindowStation
GetUserObjectInformationW
gdi32
SwapBuffers
ChoosePixelFormat
GetDIBits
GetObjectA
SelectObject
GetStockObject
GetDeviceCaps
DeleteObject
DeleteDC
CreateSolidBrush
CreateCompatibleDC
CreateCompatibleBitmap
BitBlt
SetPixelFormat
advapi32
RegCreateKeyExA
CryptImportKey
CryptDestroyKey
CryptAcquireContextW
RegQueryInfoKeyA
CryptDestroyHash
CryptHashData
CryptCreateHash
CryptGenRandom
CryptGetHashParam
CryptReleaseContext
CryptAcquireContextA
RegCloseKey
RegOpenKeyExA
RegQueryValueExA
RegQueryInfoKeyW
RegDeleteValueA
CryptVerifySignatureA
RegSetValueExA
RegEnumKeyExA
RegDeleteKeyA
shell32
SHGetFolderPathAndSubDirW
ShellExecuteA
ShellExecuteW
SHGetSpecialFolderPathW
SHGetFolderPathW
ole32
CoCreateGuid
PropVariantClear
CoTaskMemRealloc
CoFreeUnusedLibraries
CoInitialize
CreateStreamOnHGlobal
OleLockRunning
OleUninitialize
OleInitialize
CoTaskMemFree
CoTaskMemAlloc
StringFromGUID2
CLSIDFromProgID
CLSIDFromString
CoCreateInstance
CoInitializeEx
CoGetClassObject
CoUninitialize
oleaut32
VarUI4FromStr
OleCreateFontIndirect
LoadRegTypeLi
LoadTypeLi
SysAllocString
SysAllocStringLen
VariantClear
VariantInit
SysStringLen
SysFreeString
msacm32
acmStreamUnprepareHeader
acmStreamPrepareHeader
acmStreamConvert
acmStreamSize
acmStreamOpen
acmFormatSuggest
shlwapi
PathFindFileNameW
PathFindFileNameA
StrCmpW
PathAppendA
PathFileExistsA
PathRemoveFileSpecA
PathStripPathA
PathAddBackslashA
dbghelp
MiniDumpWriteDump
version
GetFileVersionInfoSizeW
GetFileVersionInfoW
VerQueryValueW
VerQueryValueA
crypt32
CryptDecodeObject
CryptMsgClose
CertCloseStore
CertFindCertificateInStore
CertFreeCertificateContext
CertGetNameStringA
CryptQueryObject
CertOpenStore
CertAddCertificateContextToStore
CertCreateCertificateChainEngine
CertFreeCertificateChainEngine
CertGetCertificateChain
CertFreeCertificateChain
CryptStringToBinaryA
CertGetCertificateContextProperty
CertGetNameStringW
CryptMsgGetParam
wintrust
WinVerifyTrust
iphlpapi
IcmpCreateFile
GetAdaptersAddresses
IcmpSendEcho
wininet
InternetSetCookieA
psapi
EnumProcessModules
GetModuleFileNameExW
GetModuleInformation
GetProcessMemoryInfo
winmm
waveOutUnprepareHeader
waveOutPrepareHeader
waveOutClose
waveOutOpen
waveOutWrite
waveOutGetNumDevs
timeEndPeriod
waveOutGetPosition
waveInGetNumDevs
waveInGetDevCapsW
waveInOpen
waveInClose
timeBeginPeriod
timeGetDevCaps
waveInPrepareHeader
waveInUnprepareHeader
waveInAddBuffer
waveInStart
waveOutReset
waveInReset
waveOutGetDevCapsW
timeGetTime
timeSetEvent
powrprof
CallNtPowerInformation
ws2_32
bind
ioctlsocket
getpeername
getsockname
getsockopt
ntohs
recv
select
setsockopt
gethostname
WSASetLastError
WSAIoctl
inet_addr
inet_ntoa
getnameinfo
recvfrom
accept
listen
shutdown
__WSAFDIsSet
gethostbyname
WSAStartup
WSACleanup
closesocket
connect
htons
send
sendto
socket
WSAGetLastError
getaddrinfo
freeaddrinfo
htonl
opengl32
wglDeleteContext
wglMakeCurrent
wglCreateContext
glTexSubImage2D
glTexParameteri
glTexParameterf
glTexImage2D
wglGetCurrentDC
wglGetProcAddress
wglGetCurrentContext
glGetError
glGetIntegerv
glGetString
glBindTexture
glBlendFunc
glClear
glClearColor
glClearDepth
glClearStencil
glColorMask
glPixelStorei
glGetTexImage
glCopyTexSubImage2D
glCullFace
glDepthFunc
glDepthMask
glDisable
glEnable
glPolygonOffset
glReadBuffer
glStencilFunc
glStencilMask
glStencilOp
glViewport
glDrawArrays
glDrawElements
glDeleteTextures
glGenTextures
setupapi
SetupDiDestroyDeviceInfoList
SetupDiGetClassDevsA
SetupDiGetDeviceInterfaceDetailA
SetupDiEnumDeviceInterfaces
wtsapi32
WTSSendMessageW
Exports
Exports
?g_postStaticInitFn@@3P6AHXZA
?g_preStaticInitFn@@3P6AHXZA
AmdPowerXpressRequestHighPerformance
NvOptimusEnablement
Sections
.text Size: 13.4MB - Virtual size: 13.4MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.zero Size: 13KB - Virtual size: 12KB
.rdata Size: 6.2MB - Virtual size: 6.2MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 955KB - Virtual size: 3.3MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.tls Size: 512B - Virtual size: 177B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.gfids Size: 4KB - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
_RDATA Size: 35KB - Virtual size: 35KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.vmp0 Size: 1.7MB - Virtual size: 1.7MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.vmp1 Size: 6.1MB - Virtual size: 6.1MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.reloc Size: 888KB - Virtual size: 887KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 92KB - Virtual size: 92KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ