D:\code\workspace\yebaoinstall\output\YeBaoInstall.pdb
Static task
static1
Behavioral task
behavioral1
Sample
2024-04-26_03485ceba0dff8d10a95d7bc0db3eb94_magniber_revil.exe
Resource
win7-20240215-en
Behavioral task
behavioral2
Sample
2024-04-26_03485ceba0dff8d10a95d7bc0db3eb94_magniber_revil.exe
Resource
win10v2004-20240426-en
General
-
Target
2024-04-26_03485ceba0dff8d10a95d7bc0db3eb94_magniber_revil
-
Size
43.5MB
-
MD5
03485ceba0dff8d10a95d7bc0db3eb94
-
SHA1
0d88521ded5a7036d088bae06dede1a06ec40e43
-
SHA256
30b509f4d6674c25174f5f01110cddabe9f83c6d69119dc440b52673b340c450
-
SHA512
7801e3b3298f2ebf16c381993ea566ad02c3d0b880aea3d3c415e99810b8444fc3afcc87d889bdcb4360dbc298406607d8e1e21a4c1b0526d9f4f308ebcbed56
-
SSDEEP
786432:vh8TUFNIlZCctiUlZgMRMk7m8yGahCaFnONqWfr71wGQrk1:vyl5tRX5i8ylzW9nQrk1
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-04-26_03485ceba0dff8d10a95d7bc0db3eb94_magniber_revil
Files
-
2024-04-26_03485ceba0dff8d10a95d7bc0db3eb94_magniber_revil.exe windows:6 windows x86 arch:x86
556026099c5f9c9a9ebc765d279eaf73
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
PDB Paths
Imports
ws2_32
shutdown
recv
gethostbyname
ntohl
sendto
recvfrom
freeaddrinfo
getaddrinfo
__WSAFDIsSet
ioctlsocket
listen
htonl
accept
WSACleanup
WSAIoctl
WSASetLastError
socket
getnameinfo
ntohs
htons
getsockopt
getsockname
getpeername
connect
bind
WSAGetLastError
closesocket
select
WSAStringToAddressW
WSAStartup
inet_addr
send
WSAAddressToStringW
inet_ntoa
gethostname
setsockopt
crypt32
CertOpenStore
CertGetEnhancedKeyUsage
CertGetNameStringW
CertFindCertificateInStore
CryptMsgGetParam
CertDuplicateCertificateContext
CryptQueryObject
CertFreeCertificateContext
CryptMsgClose
CryptDecodeObject
CertGetIntendedKeyUsage
CertCloseStore
CertGetCertificateContextProperty
CertEnumCertificatesInStore
CertOpenSystemStoreA
kernel32
GetEnvironmentVariableW
ReadConsoleA
SetConsoleMode
SwitchToFiber
DeleteFiber
CreateFiber
FormatMessageW
ConvertFiberToThread
GlobalFree
CreateMutexW
CopyFileW
IsBadReadPtr
LoadLibraryA
GetModuleHandleA
GetVersionExA
GetLocalTime
GetTickCount
MulDiv
SetLastError
GetFullPathNameW
GetFileAttributesW
FlushInstructionCache
LeaveCriticalSection
EnterCriticalSection
InitializeCriticalSection
HeapDestroy
HeapCreate
MultiByteToWideChar
WideCharToMultiByte
OutputDebugStringW
OutputDebugStringA
SetEndOfFile
WriteConsoleW
GetCurrentDirectoryW
SetEnvironmentVariableW
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
GetCommandLineA
GetOEMCP
GetACP
GetProcessTimes
FindFirstFileExW
HeapSize
SetConsoleCtrlHandler
SetStdHandle
HeapReAlloc
ReadConsoleW
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetLocaleInfoW
LCMapStringW
CompareStringW
GetTimeFormatW
GetDateFormatW
GetConsoleMode
GetConsoleOutputCP
FlushFileBuffers
GetTimeZoneInformation
GetCurrentThread
GetFileSizeEx
SetFilePointerEx
SystemTimeToTzSpecificLocalTime
GetFileInformationByHandle
GetDriveTypeW
ExitProcess
GetModuleHandleExW
FreeLibraryAndExitThread
ResumeThread
ExitThread
CreateThread
LoadLibraryExW
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
InitializeCriticalSectionAndSpinCount
InterlockedFlushSList
InterlockedPushEntrySList
RtlUnwind
WaitForMultipleObjects
PeekNamedPipe
GetFileType
GetStdHandle
GetEnvironmentVariableA
CompareFileTime
MoveFileExA
VerifyVersionInfoW
GetSystemDirectoryW
VerSetConditionMask
lstrlenA
SetFilePointer
ReadFile
MoveFileW
GetSystemTime
GetTempFileNameW
FreeLibrary
GetModuleHandleW
CreateProcessW
SystemTimeToFileTime
GetProcessHeap
GetCurrentProcessId
DeleteCriticalSection
MoveFileExW
LocalFree
GetProcAddress
SetCurrentDirectoryW
DecodePointer
FileTimeToLocalFileTime
HeapAlloc
FindResourceW
LoadResource
LoadLibraryW
CloseHandle
Process32FirstW
DeleteFileW
LockResource
GetDiskFreeSpaceExW
FileTimeToSystemTime
Process32NextW
GetFileAttributesExW
GetLastError
Sleep
CreateToolhelp32Snapshot
OpenProcess
FreeResource
GetVersionExW
lstrcmpA
GetCurrentThreadId
CreateFileW
LocalAlloc
WaitForSingleObject
FindClose
InitializeCriticalSectionEx
GetTempPathW
GetModuleFileNameW
RemoveDirectoryW
TerminateProcess
DeviceIoControl
WriteFile
GetCurrentProcess
FindNextFileW
HeapFree
FindFirstFileW
SwitchToThread
GetExitCodeThread
GetNativeSystemInfo
GetStringTypeW
ReleaseSRWLockExclusive
AcquireSRWLockExclusive
TryAcquireSRWLockExclusive
GetFileSize
SetFileAttributesW
SetFileTime
GlobalLock
GlobalUnlock
GlobalAlloc
InitializeSListHead
GetStartupInfoW
IsProcessorFeaturePresent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
RaiseException
EncodePointer
GetLocaleInfoEx
LCMapStringEx
WakeConditionVariable
WakeAllConditionVariable
SleepConditionVariableSRW
QueryPerformanceCounter
QueryPerformanceFrequency
SetFileInformationByHandle
InitOnceExecuteOnce
CreateEventExW
CreateSemaphoreExW
FlushProcessWriteBuffers
GetCurrentProcessorNumber
GetSystemTimeAsFileTime
GetTickCount64
FreeLibraryWhenCallbackReturns
CreateThreadpoolTimer
SetThreadpoolTimer
WaitForSingleObjectEx
SleepEx
FormatMessageA
IsDebuggerPresent
GetCPInfo
CompareStringEx
CreateSymbolicLinkW
GetFileInformationByHandleEx
CloseThreadpoolWait
SetThreadpoolWait
CreateThreadpoolWait
SizeofResource
CreateDirectoryW
ConvertThreadToFiber
IsValidCodePage
CloseThreadpoolTimer
WaitForThreadpoolTimerCallbacks
user32
CheckMenuItem
LoadCursorW
MonitorFromWindow
GetMonitorInfoW
CopyRect
InflateRect
IntersectRect
OffsetRect
IsRectEmpty
PtInRect
DestroyCursor
IsWindow
SetFocus
GetFocus
GetKeyState
SetCursor
SetTimer
KillTimer
SetRect
UnionRect
EqualRect
PostQuitMessage
EnableWindow
IsWindowEnabled
DrawIconEx
InvertRect
FillRect
SetActiveWindow
GetDesktopWindow
CharNextW
DestroyIcon
GetIconInfo
TrackMouseEvent
AnimateWindow
GetUserObjectInformationW
GetProcessWindowStation
SetForegroundWindow
SetLayeredWindowAttributes
IsIconic
IsZoomed
GetCapture
SetCapture
ReleaseCapture
UpdateWindow
GetDC
ReleaseDC
BeginPaint
EndPaint
InvalidateRect
SetWindowTextW
GetCursorPos
CreateCaret
GetCaretBlinkTime
HideCaret
SetCaretPos
ScreenToClient
EnumWindows
GetForegroundWindow
ShowWindow
UnregisterClassW
GetPropW
SetWindowPos
GetWindowThreadProcessId
SendMessageW
DestroyWindow
PostMessageW
GetActiveWindow
GetClassNameW
LoadBitmapW
LoadStringA
CreateIconFromResource
LoadImageW
GetMessageW
TranslateMessage
DispatchMessageW
PeekMessageW
ClientToScreen
EnableMenuItem
GetSysColor
GetSystemMetrics
MessageBoxW
LoadIconW
GetWindowPlacement
IsWindowVisible
DrawTextW
SystemParametersInfoA
CharLowerBuffW
MapVirtualKeyA
UpdateLayeredWindow
IsMenu
CreatePopupMenu
DestroyMenu
GetMenuItemCount
InsertMenuW
LoadStringW
DefWindowProcW
CallWindowProcW
RegisterClassExW
CreateWindowExW
GetDlgItem
GetClientRect
GetWindowRect
MapWindowPoints
GetWindowLongW
SetWindowLongW
GetParent
AppendMenuW
wsprintfW
MsgWaitForMultipleObjects
SetMenuContextHelpId
GetMenuItemInfoW
SetMenuInfo
GetMenuInfo
TrackPopupMenu
DeleteMenu
GetWindow
gdi32
GetDCOrgEx
CreateCompatibleBitmap
SetBkMode
Rectangle
GetStockObject
GetClipBox
CreateSolidBrush
CreateFontIndirectW
SetGraphicsMode
GetDeviceCaps
SelectObject
DeleteDC
CreateCompatibleDC
CreateBitmap
CreateRoundRectRgn
EnumFontsW
BitBlt
DeleteObject
StretchBlt
Arc
CombineRgn
CreateEllipticRgnIndirect
CreatePen
CreatePatternBrush
CreateRectRgn
CreateRectRgnIndirect
Ellipse
ExcludeClipRect
GetClipRgn
GetRgnBox
GetTextColor
GetTextExtentPoint32W
IntersectClipRect
OffsetRgn
Pie
PtInRegion
RectInRegion
RestoreDC
RoundRect
SaveDC
ExtSelectClipRgn
SetRectRgn
SetViewportOrgEx
SetROP2
SetTextColor
GetWorldTransform
SetWorldTransform
CreateDIBSection
ExtCreatePen
Polyline
GetCurrentObject
GetViewportOrgEx
GetObjectW
advapi32
CryptEnumProvidersW
CryptSignHashW
CryptExportKey
CryptGetUserKey
CryptGetProvParam
CryptSetHashParam
CryptGenRandom
ReportEventW
RegisterEventSourceW
DeregisterEventSource
RegEnumValueW
RegOpenKeyW
OpenServiceW
RegDeleteValueW
RegOpenKeyExW
RegOpenKeyExA
RegSetValueExW
RegEnumKeyExW
ControlService
DeleteService
RegCreateKeyExW
RegDeleteKeyW
OpenSCManagerW
CryptDestroyKey
CryptGetKeyParam
CryptAcquireContextW
QueryServiceStatus
CryptEncrypt
CryptDecrypt
CryptCreateHash
CryptDeriveKey
CryptHashData
CryptDestroyHash
CryptReleaseContext
RegCloseKey
RegQueryInfoKeyW
CloseServiceHandle
RegQueryValueExW
shell32
ShellExecuteW
SHFileOperationW
SHGetSpecialFolderPathW
SHBrowseForFolderW
SHGetPathFromIDListW
SHGetSpecialFolderLocation
ole32
CreateBindCtx
CLSIDFromProgID
CLSIDFromString
CreateStreamOnHGlobal
OleLockRunning
OleInitialize
CoInitialize
OleUninitialize
CoTaskMemFree
CoCreateInstance
CoUninitialize
CoCreateGuid
oleaut32
SysStringLen
CreateErrorInfo
SetErrorInfo
VariantChangeType
VariantInit
GetErrorInfo
SysAllocString
SysFreeString
VariantClear
shlwapi
PathCanonicalizeW
StrCmpW
PathFileExistsW
StrRChrW
PathIsDirectoryW
StrToIntExW
PathFindFileNameW
PathRemoveExtensionW
PathRemoveFileSpecW
netapi32
Netbios
NetWkstaGetInfo
NetApiBufferFree
iphlpapi
GetIpForwardTable
GetAdaptersInfo
version
VerQueryValueW
GetFileVersionInfoSizeW
GetFileVersionInfoW
wininet
InternetSetOptionW
wintrust
WinVerifyTrust
imm32
ImmReleaseContext
ImmAssociateContext
ImmGetContext
winhttp
WinHttpReceiveResponse
WinHttpOpen
WinHttpAddRequestHeaders
WinHttpReadData
WinHttpQueryDataAvailable
WinHttpCrackUrl
WinHttpConnect
WinHttpSetTimeouts
WinHttpSendRequest
WinHttpGetProxyForUrl
WinHttpGetIEProxyConfigForCurrentUser
WinHttpCloseHandle
WinHttpSetOption
WinHttpOpenRequest
WinHttpQueryHeaders
gdiplus
GdipGraphicsClear
GdipDrawImageRectI
GdipGetImageEncodersSize
GdipGetImageEncoders
GdipBitmapUnlockBits
GdipBitmapLockBits
GdipCreateBitmapFromScan0
GdipCreateBitmapFromFileICM
GdipCreateBitmapFromStreamICM
GdipCreateBitmapFromFile
GdipGetImageGraphicsContext
GdipCreateBitmapFromStream
GdipAlloc
GdipFree
GdiplusStartup
GdiplusShutdown
GdipCloneImage
GdipDisposeImage
GdipSaveImageToFile
GdipDeleteGraphics
GdipGetImageWidth
GdipGetImageHeight
GdipImageGetFrameCount
GdipImageSelectActiveFrame
GdipGetPropertyItemSize
GdipGetPropertyItem
msimg32
GradientFill
AlphaBlend
wldap32
ord219
ord46
ord14
ord301
ord145
ord133
ord79
ord142
ord167
ord127
ord27
ord26
ord117
ord41
ord147
ord73
ord216
ord208
Sections
.text Size: 3.3MB - Virtual size: 3.3MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 847KB - Virtual size: 847KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 47KB - Virtual size: 139KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 59.1MB - Virtual size: 59.1MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 165KB - Virtual size: 165KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ