Static task
static1
Behavioral task
behavioral1
Sample
OemDrv.exe
Resource
win7-20220812-en
Behavioral task
behavioral2
Sample
OemDrv.exe
Resource
win10v2004-20220812-en
General
-
Target
OemDrv.exe
-
Size
2.3MB
-
MD5
7c3712a5e09695b4bca867e40ace1f49
-
SHA1
548c293a71d469c198281cd8dafdd7f6654d706a
-
SHA256
e763313ac4d554a46bfa1630a2e98429c351904e9c6e09e4fdeef4a817ee96a1
-
SHA512
f61f9b51f1072d966c42f8d6589d7446bdc6775ef20246c251449f004d59a2c01ddae05cf6d22d165b0ccfb1b7b5d40e3f8f38dd8287a0db9414206a83042d5a
-
SSDEEP
49152:g3C/RLCbWmw8SQ5jsS7Cr5DBqVkN1p5lzyXRbXOi67z2RPD2:31md+S7Cr5DAs1XlzEXOi67z2
Malware Config
Signatures
Files
-
OemDrv.exe.exe windows x86
aea4a9f4bf0233456514d6aedacb22a4
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
GetLocaleInfoA
WriteConsoleA
LCMapStringA
WriteConsoleW
GetProcessHeap
CreateFileA
SetEnvironmentVariableA
GetTimeZoneInformation
InitializeCriticalSectionAndSpinCount
GetConsoleMode
GetConsoleCP
IsValidCodePage
GetOEMCP
GetACP
GetCPInfo
IsDebuggerPresent
UnhandledExceptionFilter
TerminateProcess
VirtualFree
HeapCreate
GetStartupInfoA
SetHandleCount
ReleaseSemaphore
GetCommandLineW
GetEnvironmentStringsW
FreeEnvironmentStringsW
GetModuleFileNameA
GetStdHandle
SetUnhandledExceptionFilter
GetFileType
SetStdHandle
VirtualQuery
GetSystemInfo
HeapSize
ExitProcess
RaiseException
RtlUnwind
HeapReAlloc
HeapFree
GetSystemTimeAsFileTime
HeapAlloc
ExitThread
GetStartupInfoW
FindResourceExW
VirtualProtect
GetProfileIntW
SearchPathW
GetTempPathW
GetTempFileNameW
lstrcpyW
GetCurrentDirectoryW
GetFileTime
GetFileSizeEx
FileTimeToLocalFileTime
SetErrorMode
GlobalFlags
TlsFree
DeleteCriticalSection
LocalReAlloc
TlsSetValue
TlsAlloc
InitializeCriticalSection
GlobalHandle
EnterCriticalSection
TlsGetValue
LeaveCriticalSection
InterlockedIncrement
GetStringTypeW
GetStringTypeA
VirtualAlloc
LCMapStringW
FileTimeToSystemTime
lstrlenA
GlobalGetAtomNameW
InterlockedDecrement
ResumeThread
SetThreadPriority
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesW
lstrcmpA
GetLocaleInfoW
CompareStringA
InterlockedExchange
GetFullPathNameW
GetVolumeInformationW
GetCurrentProcess
DuplicateHandle
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
GetThreadLocale
GetCurrentThreadId
GlobalAddAtomW
GlobalFindAtomW
GlobalDeleteAtom
CompareStringW
LoadLibraryA
lstrcmpW
GetVersionExA
GetCurrentProcessId
GetModuleHandleA
SetLastError
CopyFileW
GlobalSize
LocalFree
lstrlenW
MulDiv
LocalAlloc
GetPrivateProfileIntW
GetVersionExW
FreeLibrary
FreeResource
GetPrivateProfileStringW
CreateMutexW
CreateProcessW
GetModuleHandleW
GetModuleFileNameW
MultiByteToWideChar
WideCharToMultiByte
FormatMessageW
RemoveDirectoryW
SetFileAttributesW
CreateDirectoryW
GetFileAttributesW
QueryPerformanceCounter
GetTickCount
GlobalFree
GlobalReAlloc
GlobalUnlock
GlobalLock
GlobalAlloc
WritePrivateProfileStringW
CreateThread
WaitForSingleObject
GetFileSize
GetProcAddress
LoadLibraryW
GetLocalTime
OutputDebugStringW
FindClose
FindNextFileW
lstrcmpiW
FindFirstFileW
WriteFile
ReadFile
CreateFileW
DeleteFileW
GetLastError
MoveFileW
FindResourceW
LoadResource
LockResource
SizeofResource
WaitForMultipleObjects
CreateSemaphoreW
CreateEventW
CloseHandle
Sleep
SetEvent
GetConsoleOutputCP
user32
SetMenuDefaultItem
UpdateLayeredWindow
EnableScrollBar
UnionRect
SetCursorPos
DrawFocusRect
DrawFrameControl
DrawEdge
DrawIconEx
UnpackDDElParam
ReuseDDElParam
InsertMenuItemW
TranslateAcceleratorW
UnregisterClassW
GetNextDlgGroupItem
InvalidateRgn
CharNextW
EmptyClipboard
CloseClipboard
SetClipboardData
DestroyIcon
CopyImage
OpenClipboard
DrawStateW
RegisterClipboardFormatW
EnumChildWindows
LockWindowUpdate
BringWindowToTop
IsRectEmpty
IsMenu
SetClassLongW
SetParent
NotifyWinEvent
CreateAcceleratorTableW
LoadAcceleratorsW
DestroyAcceleratorTable
GetAsyncKeyState
GetKeyboardState
GetKeyboardLayout
ToUnicodeEx
CopyAcceleratorTableW
PostThreadMessageW
DeleteMenu
WaitMessage
GetSysColorBrush
WindowFromPoint
GetMenuItemInfoW
InflateRect
ShowOwnedPopups
GetMessageW
TranslateMessage
ValidateRect
SetWindowContextHelpId
MapDialogRect
MessageBeep
RedrawWindow
IsZoomed
PostQuitMessage
CharUpperW
GetKeyNameTextW
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
LoadBitmapW
EnableMenuItem
CheckMenuItem
ShowWindow
SetWindowTextW
IsDialogMessageW
CheckDlgButton
RegisterWindowMessageW
SendDlgItemMessageW
SendDlgItemMessageA
WinHelpW
IsChild
GetCapture
GetMenuDefaultItem
CallNextHookEx
GetClassLongW
GetClassNameW
SetPropW
GetPropW
RemovePropW
GetWindowTextLengthW
GetWindowTextW
DispatchMessageW
BeginDeferWindowPos
EndDeferWindowPos
GetTopWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
PeekMessageW
MapWindowPoints
ScrollWindow
GetKeyState
SetMenu
SetScrollRange
GetScrollRange
SetScrollPos
GetScrollPos
ShowScrollBar
CreateWindowExW
GetClassInfoExW
GetClassInfoW
RegisterClassW
AdjustWindowRectEx
EqualRect
DeferWindowPos
GetScrollInfo
SetScrollInfo
SetWindowPlacement
GetDlgCtrlID
DefWindowProcW
CallWindowProcW
GetMenu
OffsetRect
IntersectRect
SystemParametersInfoA
GetWindowPlacement
GetWindow
GetWindowThreadProcessId
LoadMenuW
GetSysColor
EndPaint
BeginPaint
GrayStringW
DrawTextExW
DrawTextW
TabbedTextOutW
GetDesktopWindow
GetActiveWindow
CreateDialogIndirectParamW
DestroyWindow
GetDlgItem
IsWindowEnabled
GetNextDlgTabItem
EndDialog
GetMenuState
GetMenuStringW
GetMenuItemID
InsertMenuW
GetMenuItemCount
GetSubMenu
RemoveMenu
MoveWindow
MapVirtualKeyW
UpdateWindow
ReleaseCapture
IsCharLowerW
MapVirtualKeyExW
IsClipboardFormatAvailable
DefFrameProcW
DefMDIChildProcW
DrawMenuBar
TranslateMDISysAccel
GetUpdateRect
ClientToScreen
SetCapture
GetWindowDC
SetCursor
LoadCursorW
ScreenToClient
DestroyMenu
TrackPopupMenu
CreatePopupMenu
GetLastActivePopup
RegisterDeviceNotificationW
DestroyCursor
GetWindowRgn
CreateMenu
GetIconInfo
SubtractRect
CopyIcon
SetWindowsHookExW
CharUpperBuffW
DrawIcon
IsIconic
SetActiveWindow
SetForegroundWindow
AppendMenuW
GetSystemMenu
UnregisterDeviceNotification
LoadIconW
LoadImageW
SetLayeredWindowAttributes
GetDoubleClickTime
SystemParametersInfoW
SetFocus
GetForegroundWindow
SetTimer
SetRectEmpty
TrackMouseEvent
SetWindowLongW
GetWindowLongW
KillTimer
ReleaseDC
IsWindow
GetSystemMetrics
SetWindowPos
GetDC
PtInRect
FillRect
SetWindowRgn
GetCursorPos
GetFocus
InvalidateRect
CopyRect
SendMessageW
EnableWindow
GetClientRect
GetParent
IsWindowVisible
SetRect
FrameRect
GetWindowRect
MessageBoxW
PostMessageW
FindWindowW
ModifyMenuW
gdi32
SetTextAlign
ExtSelectClipRgn
CreatePatternBrush
CreateBitmap
GetObjectType
CreatePen
CreateSolidBrush
CreateHatchBrush
GetDCOrgEx
CreateRectRgnIndirect
PatBlt
GetTextMetricsW
SetRectRgn
GetMapMode
DPtoLP
OffsetRgn
GetRgnBox
CreateDIBitmap
EnumFontFamiliesW
GetTextCharsetInfo
CreateRoundRectRgn
GetTextColor
SetDIBColorTable
GetBkColor
CreateEllipticRgn
Polyline
Ellipse
Polygon
RoundRect
CreatePalette
GetPaletteEntries
GetWindowOrgEx
FillRgn
FrameRgn
GetBoundsRect
GetViewportOrgEx
LPtoDP
ExtFloodFill
SetPaletteEntries
GetNearestPaletteIndex
GetSystemPaletteEntries
EnumFontFamiliesExW
GetTextFaceW
SetPixelV
MoveToEx
LineTo
ScaleWindowExtEx
SetWindowExtEx
OffsetWindowOrgEx
SetWindowOrgEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
Escape
ExtTextOutW
TextOutW
RectVisible
PtVisible
GetWindowExtEx
GetViewportExtEx
SelectClipRgn
Rectangle
CreateCompatibleDC
IntersectClipRect
ExcludeClipRect
GetClipBox
SetMapMode
SetTextColor
SetROP2
SetPolyFillMode
SetBkMode
SetBkColor
RestoreDC
SaveDC
CopyMetaFileW
GetDeviceCaps
RemoveFontResourceW
AddFontResourceW
CreateFontIndirectW
CreateRectRgn
CreatePolygonRgn
PtInRegion
GetDIBits
RealizePalette
SelectPalette
GetStockObject
StretchBlt
DeleteDC
DeleteObject
CombineRgn
ExtCreateRegion
SelectObject
CreateDIBSection
GetObjectW
SetPixel
GetTextExtentPoint32W
GetPixel
CreateFontW
BitBlt
CreateCompatibleBitmap
msimg32
AlphaBlend
TransparentBlt
comdlg32
GetFileTitleW
winspool.drv
ClosePrinter
OpenPrinterW
DocumentPropertiesW
advapi32
RegEnumKeyExW
RegOpenKeyExW
RegQueryValueExW
RegCreateKeyExW
RegSetValueExW
RegOpenKeyW
RegDeleteValueW
RegDeleteKeyW
RegEnumKeyW
RegCloseKey
RegQueryValueW
shell32
SHBrowseForFolderW
SHGetPathFromIDListW
Shell_NotifyIconW
ShellExecuteW
SHGetFileInfoW
SHAppBarMessage
DragQueryFileW
DragFinish
SHGetSpecialFolderPathW
comctl32
InitCommonControlsEx
ImageList_GetIconSize
shlwapi
StrStrIW
PathRemoveFileSpecW
PathFindExtensionW
PathRemoveExtensionW
PathStripToRootW
PathIsUNCW
PathFileExistsW
PathFindFileNameW
oledlg
OleUIBusyW
ole32
IsAccelerator
CreateStreamOnHGlobal
CoTaskMemFree
ReleaseStgMedium
CoTaskMemAlloc
OleDuplicateData
CoUninitialize
CoCreateInstance
CoInitializeEx
CLSIDFromProgID
CLSIDFromString
CoGetClassObject
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
OleLockRunning
OleIsCurrentClipboard
OleFlushClipboard
DoDragDrop
OleGetClipboard
OleUninitialize
CoFreeUnusedLibraries
OleInitialize
OleCreateMenuDescriptor
OleDestroyMenuDescriptor
CoRegisterMessageFilter
CoRevokeClassObject
RevokeDragDrop
CoLockObjectExternal
RegisterDragDrop
OleTranslateAccelerator
oleaut32
OleCreateFontIndirect
SysAllocString
SystemTimeToVariantTime
VariantTimeToSystemTime
SafeArrayDestroy
VariantCopy
VariantInit
VariantChangeType
VariantClear
SysAllocStringLen
SysFreeString
SysStringLen
gdiplus
GdipDisposeImage
GdipDrawImageI
GdipBitmapUnlockBits
GdipBitmapLockBits
GdipCreateBitmapFromStreamICM
GdipCreateBitmapFromStream
GdipGetImagePalette
GdipGetImagePaletteSize
GdipGetImagePixelFormat
GdipDrawRectangleI
GdipFillRectangleI
GdipDrawImageRectI
GdiplusShutdown
GdiplusStartup
GdipBitmapGetPixel
GdipIsVisiblePathPointI
GdipAddPathLineI
GdipFillPath
GdipDrawPath
GdipDeletePath
GdipCreatePath
GdipCloneBitmapAreaI
GdipDrawLineI
GdipSetPenDashArray
GdipDrawImageRect
GdipSetLinePresetBlend
GdipCreateLineBrushFromRect
GdipSetPenColor
GdipSetSolidFillColor
GdipDrawRectangle
GdipDeletePen
GdipCreatePen1
GdipGetImageGraphicsContext
GdipCreateBitmapFromScan0
GdipCreateHBITMAPFromBitmap
GdipCloneBrush
GdipDeleteBrush
GdipCreateSolidFill
GdipFillRectangle
GdipCreateBitmapFromFile
GdipDrawImageRectRect
GdipGetImageWidth
GdipGetImageHeight
GdipDeleteGraphics
GdipCreateFromHDC
GdipCloneImage
GdipAlloc
GdipFree
imm32
ImmGetOpenStatus
ImmReleaseContext
ImmGetVirtualKey
ImmGetContext
winmm
PlaySoundW
Sections
.text Size: 1.7MB - Virtual size: 1.7MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 368KB - Virtual size: 367KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 28KB - Virtual size: 276KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 97KB - Virtual size: 96KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 180KB - Virtual size: 179KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ