d:\OEM\Beiying\Src\UI4\Debug\OemDrv.pdb
Static task
static1
Behavioral task
behavioral1
Sample
4f3eab8b3f6a7d15ceb89a1350d1abebfe9b9153dc036eecfd662dc22452dc70.exe
Resource
win7-20240903-en
Behavioral task
behavioral2
Sample
4f3eab8b3f6a7d15ceb89a1350d1abebfe9b9153dc036eecfd662dc22452dc70.exe
Resource
win10v2004-20240802-en
General
-
Target
4f3eab8b3f6a7d15ceb89a1350d1abebfe9b9153dc036eecfd662dc22452dc70
-
Size
2.5MB
-
MD5
020397cefaa9a1b4fcc9f6d60de621b5
-
SHA1
922cb3bba2ba180f786badf6a4a6f05fe99987d4
-
SHA256
4f3eab8b3f6a7d15ceb89a1350d1abebfe9b9153dc036eecfd662dc22452dc70
-
SHA512
bcf1cc5955a83a1d67744008ae34a619aee4a376c07e240a09150d70f94c96c9aaa841dbd829667cfd4295d42a39959ec5479e77f03357e525a10f588ca2f6ce
-
SSDEEP
49152:bTM7iGZwguaO3/ASRXMSawLt2MZ/EsyA5r62vMcWT3xLSSyWajnrn3U2N+hb:Aw7vPASRu62MxEsyA5bv1WT3xFyWa/3r
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 4f3eab8b3f6a7d15ceb89a1350d1abebfe9b9153dc036eecfd662dc22452dc70
Files
-
4f3eab8b3f6a7d15ceb89a1350d1abebfe9b9153dc036eecfd662dc22452dc70.exe windows:5 windows x86 arch:x86
2bbf2d544fd73b4ca5dbcac05649b417
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
kernel32
GetModuleHandleA
WriteFile
GetLastError
WaitForSingleObject
CancelIo
GetOverlappedResult
CloseHandle
ReadFile
Sleep
SizeofResource
LockResource
LoadResource
FindResourceW
SetEvent
ReleaseSemaphore
CreateSemaphoreW
WaitForMultipleObjects
QueryPerformanceFrequency
QueryPerformanceCounter
OutputDebugStringW
GetLocalTime
OutputDebugStringA
CreateFileW
GetModuleFileNameW
CreateThread
FindFirstFileW
FindNextFileW
FindClose
GetPrivateProfileIntW
GetPrivateProfileStringW
GlobalAlloc
GlobalLock
GlobalUnlock
GlobalReAlloc
GlobalFree
GetFileSize
GetTickCount
GetModuleHandleW
lstrlenW
GetFileAttributesW
CreateDirectoryW
FormatMessageW
WideCharToMultiByte
MultiByteToWideChar
GetCommandLineW
LocalFree
SetLastError
CreateMutexW
WritePrivateProfileStringW
DeleteFileW
FreeResource
LoadLibraryW
GetProcAddress
FreeLibrary
GetVersionExW
GetSystemTimes
GlobalMemoryStatusEx
lstrcmpiW
InitializeCriticalSection
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
InterlockedIncrement
InterlockedDecrement
CreateWaitableTimerW
SetWaitableTimer
ResetEvent
MulDiv
GlobalSize
CopyFileW
GetCurrentProcessId
CreateEventW
GetVersionExA
lstrcmpW
LoadLibraryA
CompareStringW
GlobalDeleteAtom
GlobalFindAtomW
GlobalAddAtomW
GetCurrentThreadId
GetThreadLocale
SetFilePointer
FlushFileBuffers
LockFile
UnlockFile
SetEndOfFile
DuplicateHandle
GetCurrentProcess
GetVolumeInformationW
GetFullPathNameW
InterlockedExchange
CompareStringA
GetLocaleInfoW
lstrcmpA
EnumResourceLanguagesW
ConvertDefaultLocale
GetCurrentThread
ReleaseMutex
SetThreadPriority
ResumeThread
FileTimeToSystemTime
FileTimeToLocalFileTime
GetFileAttributesExW
GetFileSizeEx
GetFileTime
GlobalGetAtomNameW
lstrlenA
LocalAlloc
TlsGetValue
GlobalHandle
TlsAlloc
TlsSetValue
LocalReAlloc
TlsFree
GlobalFlags
SetErrorMode
GetCurrentDirectoryW
lstrcpyW
GetTempFileNameW
GetTempPathW
SearchPathW
GetProfileIntW
VirtualProtect
FindResourceExW
GetStartupInfoW
HeapFree
HeapAlloc
ExitThread
GetSystemTimeAsFileTime
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
HeapReAlloc
RtlUnwind
RaiseException
ExitProcess
SetStdHandle
GetFileType
HeapSize
VirtualAlloc
GetSystemInfo
VirtualQuery
GetStdHandle
GetModuleFileNameA
FreeEnvironmentStringsW
GetEnvironmentStringsW
SetHandleCount
GetStartupInfoA
HeapCreate
VirtualFree
GetCPInfo
GetACP
GetOEMCP
IsValidCodePage
GetConsoleCP
GetConsoleMode
InitializeCriticalSectionAndSpinCount
GetTimeZoneInformation
LCMapStringA
LCMapStringW
GetStringTypeA
GetStringTypeW
GetLocaleInfoA
CreateFileA
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
GetProcessHeap
SetEnvironmentVariableA
user32
MessageBeep
IsZoomed
PostQuitMessage
GetKeyNameTextW
CharUpperW
LoadMenuW
GetDesktopWindow
GetActiveWindow
CreateDialogIndirectParamW
GetNextDlgTabItem
EndDialog
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
LoadBitmapW
ModifyMenuW
EnableMenuItem
CheckMenuItem
ShowWindow
IsDialogMessageW
CheckDlgButton
RegisterWindowMessageW
SendDlgItemMessageW
SendDlgItemMessageA
WinHelpW
IsChild
GetCapture
SetWindowsHookExW
CallNextHookEx
GetClassLongW
GetClassNameW
SetPropW
GetPropW
RemovePropW
GetWindowTextLengthW
GetForegroundWindow
SetActiveWindow
DispatchMessageW
BeginDeferWindowPos
EndDeferWindowPos
GetDlgItem
GetTopWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
PeekMessageW
MapWindowPoints
ScrollWindow
SetMenu
SetScrollRange
GetScrollRange
SetScrollPos
GetScrollPos
GetClassInfoExW
GetClassInfoW
RegisterClassW
AdjustWindowRectEx
EqualRect
DeferWindowPos
GetScrollInfo
SetScrollInfo
SetWindowPlacement
GetDlgCtrlID
DefWindowProcW
GetMenu
IntersectRect
SystemParametersInfoA
GetWindowPlacement
MapDialogRect
EndPaint
BeginPaint
GrayStringW
DestroyIcon
EnumChildWindows
TabbedTextOutW
GetWindowThreadProcessId
IsWindowEnabled
GetMenuState
GetMenuStringW
GetMenuItemID
InsertMenuW
GetMenuItemCount
GetSubMenu
RemoveMenu
OffsetRect
SetWindowTextW
MapVirtualKeyW
ShowScrollBar
ClientToScreen
GetWindowDC
DestroyMenu
TrackPopupMenu
CreatePopupMenu
GetLastActivePopup
RegisterDeviceNotificationW
DrawIcon
IsIconic
SetForegroundWindow
LoadImageW
SetClipboardData
InvalidateRect
FillRect
AppendMenuW
GetSystemMenu
GetClientRect
TrackMouseEvent
PostMessageW
GetParent
UpdateWindow
UnregisterDeviceNotification
LoadIconW
EnumWindows
SetLayeredWindowAttributes
SetWindowPos
GetKeyState
GetKeyboardLayout
ReleaseCapture
SetCapture
GetDoubleClickTime
SystemParametersInfoW
InflateRect
MoveWindow
RedrawWindow
GetSysColor
CreateWindowExW
CallWindowProcW
DestroyWindow
GetWindowTextW
SetRectEmpty
CopyRect
SetWindowLongW
GetWindowLongW
KillTimer
ReleaseDC
SetWindowContextHelpId
ValidateRect
TranslateMessage
GetMessageW
ShowOwnedPopups
GetMenuItemInfoW
WindowFromPoint
GetSysColorBrush
WaitMessage
DeleteMenu
PostThreadMessageW
CopyAcceleratorTableW
ToUnicodeEx
GetKeyboardState
GetAsyncKeyState
GetWindowTextA
SetTimer
IsWindowVisible
IsWindow
GetSystemMetrics
PtInRect
GetFocus
GetDC
SetFocus
SendMessageW
SetWindowRgn
DestroyAcceleratorTable
LoadAcceleratorsW
CreateAcceleratorTableW
NotifyWinEvent
SetParent
SetClassLongW
IsMenu
IsRectEmpty
BringWindowToTop
GetWindow
LockWindowUpdate
GetCursorPos
SetRect
ScreenToClient
LoadCursorW
SetCursor
GetWindowRect
EnableWindow
FrameRect
FindWindowW
MessageBoxW
RegisterClipboardFormatW
DrawStateW
OpenClipboard
DrawTextW
CopyImage
DestroyCursor
GetWindowRgn
CreateMenu
GetIconInfo
SubtractRect
CopyIcon
CharUpperBuffW
GetUpdateRect
TranslateMDISysAccel
DrawMenuBar
DefMDIChildProcW
DefFrameProcW
IsClipboardFormatAvailable
MapVirtualKeyExW
IsCharLowerW
GetMenuDefaultItem
SetMenuDefaultItem
UpdateLayeredWindow
EnableScrollBar
UnionRect
SetCursorPos
DrawFocusRect
DrawFrameControl
DrawEdge
DrawIconEx
UnpackDDElParam
ReuseDDElParam
InsertMenuItemW
TranslateAcceleratorW
UnregisterClassW
GetNextDlgGroupItem
InvalidateRgn
CharNextW
EmptyClipboard
DrawTextExW
CloseClipboard
gdi32
DeleteObject
CombineRgn
ExtCreateRegion
SelectObject
CreateDIBSection
GetObjectW
SetPixel
CreateFontW
PtInRegion
CreateEllipticRgn
GetPixel
CreateSolidBrush
BitBlt
CreateCompatibleBitmap
CreateRectRgn
SetPixelV
GetTextFaceW
EnumFontFamiliesExW
GetSystemPaletteEntries
GetNearestPaletteIndex
SetPaletteEntries
ExtFloodFill
LPtoDP
GetViewportOrgEx
GetBoundsRect
FrameRgn
FillRgn
GetWindowOrgEx
GetPaletteEntries
CreatePalette
RoundRect
Rectangle
Polygon
Ellipse
GetBkColor
SetDIBColorTable
GetTextColor
CreateRoundRectRgn
GetTextCharsetInfo
EnumFontFamiliesW
CreateDIBitmap
GetRgnBox
OffsetRgn
DPtoLP
GetMapMode
SetRectRgn
PatBlt
CreateRectRgnIndirect
GetDCOrgEx
CreateHatchBrush
CreatePen
GetObjectType
CreateBitmap
CreatePatternBrush
ExtSelectClipRgn
ScaleWindowExtEx
SetWindowExtEx
OffsetWindowOrgEx
SetWindowOrgEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
Escape
ExtTextOutW
TextOutW
RectVisible
PtVisible
GetWindowExtEx
GetViewportExtEx
SelectClipRgn
SetTextAlign
MoveToEx
LineTo
IntersectClipRect
ExcludeClipRect
GetClipBox
SetMapMode
SetTextColor
SetROP2
SetPolyFillMode
SetBkMode
SetBkColor
RestoreDC
SaveDC
CopyMetaFileW
GetDeviceCaps
GetTextExtentPoint32W
Polyline
CreateFontIndirectW
DeleteDC
GetTextMetricsW
CreatePolygonRgn
GetDIBits
RealizePalette
SelectPalette
GetStockObject
StretchBlt
CreateCompatibleDC
msimg32
AlphaBlend
TransparentBlt
comdlg32
GetFileTitleW
winspool.drv
OpenPrinterW
DocumentPropertiesW
ClosePrinter
advapi32
RegCreateKeyExW
RegCloseKey
RegOpenKeyExW
RegQueryValueExW
AllocateAndInitializeSid
CheckTokenMembership
FreeSid
RegSetValueExW
RegDeleteValueW
RegDeleteKeyW
RegEnumKeyW
RegOpenKeyW
RegQueryValueW
RegEnumKeyExW
shell32
SHGetSpecialFolderPathA
SHBrowseForFolderW
SHGetPathFromIDListW
CommandLineToArgvW
ShellExecuteW
Shell_NotifyIconW
SHGetSpecialFolderLocation
ShellExecuteExW
SHGetFileInfoW
DragQueryFileW
DragFinish
SHGetSpecialFolderPathW
SHAppBarMessage
comctl32
InitCommonControlsEx
ImageList_GetIconSize
shlwapi
StrStrIW
StrStrIA
PathFileExistsW
StrStrW
PathStripToRootW
PathIsUNCW
PathRemoveFileSpecW
PathFindExtensionW
PathRemoveExtensionW
PathFindFileNameW
oledlg
OleUIBusyW
ole32
ReleaseStgMedium
CoTaskMemAlloc
OleDuplicateData
CoInitializeEx
CLSIDFromProgID
CLSIDFromString
CoGetClassObject
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
OleLockRunning
OleIsCurrentClipboard
OleFlushClipboard
DoDragDrop
OleGetClipboard
OleUninitialize
CoFreeUnusedLibraries
OleInitialize
OleCreateMenuDescriptor
OleDestroyMenuDescriptor
OleTranslateAccelerator
IsAccelerator
CoCreateGuid
CoUninitialize
CoCreateInstance
CoInitialize
CoTaskMemFree
CreateStreamOnHGlobal
CoRegisterMessageFilter
CoRevokeClassObject
RevokeDragDrop
CoLockObjectExternal
RegisterDragDrop
oleaut32
SysAllocStringLen
VariantClear
VariantChangeType
VariantInit
VariantCopy
SafeArrayDestroy
VariantTimeToSystemTime
SystemTimeToVariantTime
SysAllocString
OleCreateFontIndirect
SysFreeString
SysStringLen
urlmon
URLDownloadToFileW
gdiplus
GdipBitmapLockBits
GdipCreateBitmapFromStreamICM
GdipCreateBitmapFromStream
GdipGetImagePalette
GdipGetImagePaletteSize
GdipGetImagePixelFormat
GdipBitmapUnlockBits
GdipGetDC
GdipGetAllPropertyItems
GdipGetPropertySize
GdipScaleWorldTransform
GdipGraphicsClear
GdipAddPathRectangle
GdipDrawImageI
GdipBitmapSetPixel
GdipRotateWorldTransform
GdipTranslateWorldTransform
GdipGetImageEncoders
GdipGetImageEncodersSize
GdipSetPropertyItem
GdipSaveAddImage
GdipSaveImageToFile
GdipImageGetFrameCount
GdipImageGetFrameDimensionsList
GdipImageGetFrameDimensionsCount
GdipImageSelectActiveFrame
GdipDrawImageRect
GdipFillRectangleI
GdipDrawLineI
GdipReleaseDC
GdipCreatePath
GdipDeletePath
GdipCreateFromHDC
GdipDeleteGraphics
GdipSetSmoothingMode
GdipCreateSolidFill
GdipDeleteBrush
GdipFree
GdipAlloc
GdipCloneBrush
GdipFillPath
GdipResetPath
GdipDisposeImage
GdipCloneImage
GdipGetImageHeight
GdipGetImageWidth
GdipDrawImageRectRect
GdipCreateBitmapFromFile
GdipCreateHBITMAPFromBitmap
GdipCloneBitmapAreaI
GdipCreatePen1
GdipDeletePen
GdipDrawPath
GdipDrawRectangle
GdipFillRectangle
GdipSetPenColor
GdipCreateBitmapFromScan0
GdipGetImageGraphicsContext
GdipAddPathLineI
GdipIsVisiblePathPointI
GdipDrawImageRectI
GdipAddPathArcI
GdiplusStartup
GdiplusShutdown
GdipAddPathRectangleI
GdipCreateImageAttributes
GdipDisposeImageAttributes
GdipSetImageAttributesWrapMode
GdipSetInterpolationMode
GdipSetPixelOffsetMode
GdipBitmapGetPixel
setupapi
SetupDiGetClassDevsW
SetupDiDestroyDeviceInfoList
SetupDiGetDeviceInterfaceDetailW
SetupDiEnumDeviceInterfaces
hid
HidD_GetAttributes
HidD_GetHidGuid
HidD_GetPreparsedData
HidP_GetCaps
HidD_FreePreparsedData
HidP_GetSpecificButtonCaps
HidP_GetSpecificValueCaps
HidD_SetFeature
HidD_GetFeature
pdh
PdhGetRawCounterValue
PdhCollectQueryData
PdhAddCounterW
PdhOpenQueryW
PdhCalculateCounterFromRawValue
PdhCloseQuery
wininet
DeleteUrlCacheEntryW
winmm
timeKillEvent
timeEndPeriod
timeGetDevCaps
timeBeginPeriod
PlaySoundW
ws2_32
socket
WSAGetLastError
send
recv
shutdown
closesocket
WSACleanup
htons
inet_addr
WSAStartup
connect
imm32
ImmReleaseContext
ImmGetOpenStatus
ImmGetContext
ImmGetVirtualKey
Sections
.text Size: 1.8MB - Virtual size: 1.8MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 412KB - Virtual size: 411KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 28KB - Virtual size: 136KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 96KB - Virtual size: 96KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 185KB - Virtual size: 185KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ