VGX.pdb
Static task
static1
Behavioral task
behavioral1
Sample
VGX.dll
Resource
win10-20240214-en
General
-
Target
VGX.dll
-
Size
1010KB
-
MD5
7cf6d2b827d9985c4e4fcabc17924a8a
-
SHA1
27fdb61f7082a7402ea246fd45caf7d17b82e227
-
SHA256
77efe94379d8e5850b21dfd5af81eee17b6975a39fd0a060366e78f86d91fa73
-
SHA512
792012137c6fb3fa52fb1ada3d02a0b103076c30123b89c02c6100a904dff52b93493cde1d2560e265be528ea49edeb036b1175fccbd778bf98ca03718183156
-
SSDEEP
12288:XYZvK1lW0pLtTiM2skbZsVSV8tQemtCPDIXgVVS8WhQhTqqij8Vy:oXaViM4SVSVOIt7gC3+TTL
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource VGX.dll
Files
-
VGX.dll.dll regsvr32 windows:10 windows x64 arch:x64
Password: IDKSETY
7b8507f742f4ace835d4f9edc5bc7481
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_GUARD_CF
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_DLL
PDB Paths
Imports
msvcrt
memcpy
memmove
memset
sin
tan
sinf
sqrt
sqrtf
_onexit
__dllonexit
_unlock
_lock
_initterm
_amsg_exit
_XcptFilter
_callnewh
realloc
malloc
free
setlocale
_vsnwprintf
__C_specific_handler
_purecall
memcpy_s
memmove_s
_controlfp_s
_controlfp
_clearfp
_statusfp
strcpy_s
strncmp
_ecvt
swprintf_s
wcschr
iswspace
wcscat_s
atan2
cos
cosf
memcmp
atl
ord30
ord22
ord18
ord15
ord21
ord16
ord23
ord32
kernel32
GetModuleHandleW
DebugBreak
IsDebuggerPresent
MulDiv
ReadFile
GetFileSize
TlsGetValue
GetStringTypeExW
IsValidCodePage
FindResourceA
SizeofResource
LoadResource
LockResource
FreeResource
GetVersionExA
IsDBCSLeadByte
CompareStringA
CompareStringW
WideCharToMultiByte
MultiByteToWideChar
DeleteFileA
DeleteFileW
CreateFileW
CreateFileA
GetTempPathW
GetTempPathA
GetTempFileNameA
GetTempFileNameW
TlsSetValue
GetSystemDefaultLCID
GetModuleHandleA
GetLocaleInfoA
GetOEMCP
GetProcessHeap
WriteFile
CloseHandle
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSection
DeleteCriticalSection
DisableThreadLibraryCalls
TlsAlloc
TlsFree
Sleep
QueryPerformanceCounter
GetCurrentProcessId
GetCurrentThreadId
GetSystemTimeAsFileTime
GetTickCount
RtlCaptureContext
RtlLookupFunctionEntry
RtlVirtualUnwind
UnhandledExceptionFilter
AcquireSRWLockShared
CreateMutexExW
GetProcAddress
HeapAlloc
CreateThreadpoolTimer
ReleaseSRWLockShared
SetThreadpoolTimer
OpenSemaphoreW
WaitForSingleObjectEx
AcquireSRWLockExclusive
CloseThreadpoolTimer
OutputDebugStringW
ReleaseSRWLockExclusive
GetLastError
FormatMessageW
ReleaseMutex
WaitForSingleObject
WaitForThreadpoolTimerCallbacks
InitializeCriticalSectionEx
GetModuleHandleExW
ReleaseSemaphore
SetLastError
HeapFree
CreateSemaphoreExW
GetModuleFileNameA
TerminateProcess
GetCurrentProcess
SetUnhandledExceptionFilter
user32
FillRect
DrawEdge
ReleaseDC
GetDC
PeekMessageA
GetQueueStatus
SetRect
GetSysColor
CharPrevA
OffsetRect
EqualRect
UnionRect
gdi32
EnumFontFamiliesA
GetCharABCWidthsA
GetPaletteEntries
GetCharacterPlacementW
RealizePalette
BitBlt
CreateCompatibleBitmap
GetGlyphOutlineA
GetGlyphOutlineW
GetBitmapBits
TextOutW
IntersectClipRect
SelectClipRgn
SetBkColor
SetTextColor
GetCharWidthA
CreateFontIndirectA
GetKerningPairsA
GetViewportOrgEx
EnumFontFamiliesExA
GetTextMetricsA
GetTextCharsetInfo
CreateBitmap
CreateCompatibleDC
DeleteDC
CreatePalette
CreateHalftonePalette
GetSystemPaletteEntries
GetSystemPaletteUse
SelectPalette
GetCurrentObject
GetViewportExtEx
GetWindowExtEx
GetObjectA
GetStockObject
StretchDIBits
DeleteObject
GetTextFaceA
SelectObject
CreateFontA
SetTextAlign
GetTextAlign
GetTextCharset
Escape
GetDeviceCaps
RestoreDC
SaveDC
LPtoDP
OffsetViewportOrgEx
advapi32
RegQueryValueExA
RegSetValueExA
RegCreateKeyExA
RegCloseKey
RegOpenKeyExA
ole32
CreateBindCtx
CoTaskMemFree
CoGetMalloc
oleaut32
SysFreeString
SysAllocString
VariantInit
SysAllocStringLen
VariantClear
VariantChangeTypeEx
LoadTypeLibEx
LoadRegTypeLi
urlmon
CreateURLMoniker
RegisterBindStatusCallback
gdiplus
GdipGetInterpolationMode
GdipGetCompositingQuality
GdipTranslateMatrix
GdipDrawImagePointsRect
GdipDrawImageI
GdipGetImageBounds
GdipAddPathPolygon
GdipFillPolygon
GdipGetPropertyItemSize
GdipClonePath
GdipGetPointCount
GdipGetPathTypes
GdipSetImageAttributesThreshold
GdipDrawPolygon
GdipSetImageAttributesNoOp
GdipSetImageAttributesColorMatrix
GdipSetImageAttributesRemapTable
GdipSetImageAttributesColorKeys
GdipSetImageAttributesWrapMode
GdipGetPropertyItem
GdipSetImageAttributesGamma
GdipGetPathPoints
GdipAddPathLine
GdipDrawLine
GdiplusShutdown
GdiplusStartup
GdipFree
GdipAlloc
GdipCreateMatrix3
GdipDeleteMatrix
GdipGetMatrixElements
GdipSetMatrixElements
GdipGetSmoothingMode
GdipSetSmoothingMode
GdipDrawPath
GdipIsVisiblePathPointI
GdipGetPenWidth
GdipSetPenWidth
GdipIsOutlineVisiblePathPointI
GdipCreatePen1
GdipDeletePen
GdipGetPathWorldBoundsI
GdipFillPath
GdipFillRegion
GdipDeleteGraphics
GdipGetDC
GdipSetCompositingQuality
GdipSetPageUnit
GdipSetInterpolationMode
GdipCreateFromHDC
GdipCreateMatrix
GdipReleaseDC
GdipSetWorldTransform
GdipSaveGraphics
GdipRestoreGraphics
GdipDeletePath
GdipCreatePath
GdipDeleteBrush
GdipCloneBrush
GdipCreateSolidFill
GdipDeleteRegion
GdipCreateRegion
GdipSetEmpty
GdipCombineRegionPath
GdipSetPathFillMode
GdipAddPathPath
GdipResetPath
GdipGetPathFillMode
GdipAddPathLine2
GdipAddPathBeziers
GdipStartPathFigure
GdipClosePathFigure
GdipWidenPath
GdipGetPathWorldBounds
GdipAddPathArc
GdipCreatePathIter
GdipDeletePathIter
GdipPathIterRewind
GdipPathIterNextSubpath
GdipPathIterCopyData
GdipDisposeImage
GdipCloneImage
GdipGetImageWidth
GdipGetImageHeight
GdipGetImageRawFormat
GdipImageGetFrameCount
GdipImageSelectActiveFrame
GdipCreateBitmapFromGraphics
GdipGetImagePixelFormat
GdipCreateBitmapFromScan0
GdipGetImageGraphicsContext
GdipGetImageType
GdipDrawImageRect
GdipCreateTextureIA
GdipLoadImageFromFile
GdipCreateMetafileFromFile
GdipCreateStringFormat
GdipDeleteStringFormat
GdipSetStringFormatTrimming
GdipCreateFontFromLogfontA
GdipDeleteFont
GdipDrawString
GdipSetPixelOffsetMode
GdipFillRectangleI
GdipCreateHatchBrush
GdipDrawImageRectI
GdipCreateImageAttributes
GdipDisposeImageAttributes
GdipSetTextureTransform
GdipSetLinePresetBlend
GdipCreateLineBrush
GdipSetLineWrapMode
GdipSetLineSigmaBlend
GdipSetLineLinearBlend
GdipSetLineGammaCorrection
GdipSetPathGradientPresetBlend
GdipSetPathGradientCenterPoint
GdipSetPathGradientFocusScales
GdipCreatePathGradient
GdipCreatePathGradientFromPath
GdipSetPathGradientWrapMode
GdipSetPathGradientCenterColor
GdipSetPathGradientSurroundColorsWithCount
GdipGetPathGradientPointCount
GdipSetPathGradientSigmaBlend
GdipSetPathGradientLinearBlend
GdipSetPathGradientGammaCorrection
GdipCreatePen2
GdipDeleteCustomLineCap
GdipSetPenCustomStartCap
GdipSetPenCustomEndCap
GdipSetPenStartCap
GdipSetPenEndCap
GdipCreateCustomLineCap
GdipSetCustomLineCapStrokeCaps
GdipAddPathEllipse
GdipSetPenLineCap197819
GdipSetPenCompoundArray
GdipSetPenLineJoin
GdipSetPenMiterLimit
GdipSetPenDashStyle
GdipSetPenDashArray
GdipSetPenMode
GdipClosePathFigures
GdipWindingModeOutline
GdipClonePen
GdipWarpPath
GdipTransformPath
GdipCreateMatrix2
GdipSetSolidFillColor
GdipSetPenColor
GdipDrawLines
iertutil
ord701
Exports
Exports
$DllMain$_gdiplus
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer
MsoAssertSzProcVar
MsoFFeature
MsoFSetFeature
Sections
.text Size: 657KB - Virtual size: 656KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 226KB - Virtual size: 225KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 15KB - Virtual size: 36KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 27KB - Virtual size: 26KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.bootdat Size: 1KB - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 73KB - Virtual size: 73KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 9KB - Virtual size: 8KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ