VSTOLoader.pdb
Static task
static1
Behavioral task
behavioral1
Sample
af746a629fe9dd1861b59c82e52112240528ad9f251ff29e041d1e3dbdf88d30.dll
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
af746a629fe9dd1861b59c82e52112240528ad9f251ff29e041d1e3dbdf88d30.dll
Resource
win10v2004-20240412-en
General
-
Target
af746a629fe9dd1861b59c82e52112240528ad9f251ff29e041d1e3dbdf88d30
-
Size
497KB
-
MD5
ab1cf0dcb6ec319dcceb64cd9003b464
-
SHA1
3a82753f561e14ebeffa5c3e5357bc5fbb42b509
-
SHA256
af746a629fe9dd1861b59c82e52112240528ad9f251ff29e041d1e3dbdf88d30
-
SHA512
033fd6801cbab71e87ecd098f6ffab904c158294c53b77cb0bc96ff6d9d3334a73dc1f1bfe7ecaf2d36d74e11aa1290ff4d142566a8896cf0311cfe61061e48f
-
SSDEEP
12288:qJirAgj652wh4AAV0notsfrsDpTDBVlQddsEQbnffFJq0uhdB7:qJirAgLwh3boKfrsDpTDjlQH14nffFw5
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource af746a629fe9dd1861b59c82e52112240528ad9f251ff29e041d1e3dbdf88d30
Files
-
af746a629fe9dd1861b59c82e52112240528ad9f251ff29e041d1e3dbdf88d30.dll regsvr32 windows:5 windows x86 arch:x86
fceb829db7a5311cdd746b73258e94e7
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
PDB Paths
Imports
advapi32
RegDeleteValueW
RegCloseKey
RegQueryValueExW
RegEnumKeyExW
RegOpenKeyExW
kernel32
WriteFile
GetEnvironmentVariableW
GetTempPathW
GetLocalTime
GetTimeFormatW
GetCommandLineW
VirtualProtect
RaiseException
SetLastError
GlobalHandle
InitializeCriticalSectionAndSpinCount
FreeLibrary
InterlockedExchange
GetCurrentProcessId
SetEvent
CreateEventW
CreateThread
WaitForSingleObject
ResetEvent
QueueUserWorkItem
SetThreadPriority
GetCurrentThread
MultiByteToWideChar
GetModuleHandleExW
GetProcAddress
GetModuleHandleW
LoadLibraryW
GetVersionExW
InterlockedDecrement
GetCurrentThreadId
FlushInstructionCache
GetCurrentProcess
GetLastError
GlobalAlloc
GlobalFree
lstrcmpW
MulDiv
FindResourceW
LoadResource
CloseHandle
lstrlenW
EnterCriticalSection
LeaveCriticalSection
GetModuleFileNameW
DeleteCriticalSection
GlobalLock
GlobalUnlock
SizeofResource
LockResource
EncodePointer
DecodePointer
CreateFileW
Sleep
InterlockedCompareExchange
QueryPerformanceCounter
GetTickCount
GetSystemTimeAsFileTime
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
InterlockedPushEntrySList
HeapFree
GetProcessHeap
HeapAlloc
InterlockedIncrement
IsProcessorFeaturePresent
VirtualFree
VirtualAlloc
InterlockedPopEntrySList
LocalFree
AddAtomW
FindAtomW
GetUserDefaultUILanguage
GetSystemDefaultUILanguage
msvcr100
memset
_CxxThrowException
_snwprintf_s
?_type_info_dtor_internal_method@type_info@@QAEXXZ
_crt_debugger_hook
_except_handler4_common
__clean_type_info_names_internal
_onexit
_lock
__dllonexit
_unlock
__CxxFrameHandler3
__CppXcptFilter
_amsg_exit
_initterm_e
_initterm
_encoded_null
_malloc_crt
_wsplitpath_s
wcsncpy_s
_wtoi
wcsncpy
wcscat_s
wcscpy_s
?what@exception@std@@UBEPBDXZ
memmove
??1exception@std@@UAE@XZ
??0exception@std@@QAE@ABQBD@Z
wcsncmp
_wcsnicmp
wcsrchr
wcschr
_wcsicmp
_vsnwprintf
wcsstr
fclose
fwprintf
_wfopen_s
_recalloc
??_U@YAPAXI@Z
swprintf_s
??2@YAPAXI@Z
memcpy_s
free
malloc
_purecall
??_V@YAXPAX@Z
??3@YAXPAX@Z
?terminate@@YAXXZ
??0exception@std@@QAE@ABV01@@Z
memcpy
msvcp100
?_Xout_of_range@std@@YAXPBD@Z
?_Xlength_error@std@@YAXPBD@Z
ole32
CreateDataAdviseHolder
ReleaseStgMedium
OleSave
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
CreateOleAdviseHolder
CoDisconnectObject
CoTaskMemFree
CoGetInterfaceAndReleaseStream
CoMarshalInterThreadInterfaceInStream
CreateFileMoniker
GetRunningObjectTable
CreateBindCtx
CreateItemMoniker
CoUninitialize
CoInitialize
CoRegisterMessageFilter
OleUninitialize
OleInitialize
OleLockRunning
StringFromGUID2
CreateStreamOnHGlobal
CoGetClassObject
CLSIDFromProgID
CLSIDFromString
CoCreateInstance
CoTaskMemAlloc
StringFromCLSID
oleaut32
GetErrorInfo
SafeArrayGetUBound
SafeArrayRedim
VariantChangeType
SysFreeString
SysAllocString
SysAllocStringLen
SysStringLen
LoadTypeLi
LoadRegTypeLi
VariantClear
VariantInit
OleCreateFontIndirect
SafeArrayLock
SafeArrayUnlock
VarBstrCat
SafeArrayGetDim
SafeArrayAccessData
SafeArrayUnaccessData
SafeArrayCreate
SafeArrayDestroy
SafeArrayGetVartype
SafeArrayCopy
SysAllocStringByteLen
SysStringByteLen
CreateErrorInfo
SetErrorInfo
LoadTypeLibEx
VarBstrCmp
SafeArrayGetLBound
shlwapi
PathIsRelativeW
PathRemoveFileSpecW
PathCommonPrefixW
user32
SetFocus
GetWindow
IsChild
GetParent
GetDlgItem
SetWindowContextHelpId
AdjustWindowRectEx
IsWindow
GetClassNameW
GetClassInfoExW
LoadCursorW
RegisterClassExW
CharNextW
GetSysColor
DestroyAcceleratorTable
FillRect
GetDesktopWindow
CreateAcceleratorTableW
ReleaseCapture
DefWindowProcW
DialogBoxIndirectParamW
RegisterWindowMessageW
DrawTextW
MsgWaitForMultipleObjectsEx
PeekMessageW
TranslateMessage
DispatchMessageW
GetActiveWindow
GetGUIThreadInfo
CallWindowProcW
EndDialog
MapDialogRect
GetMessageW
SetCapture
UnregisterClassW
PostMessageW
EnableWindow
RegisterClassW
UpdateWindow
MapWindowPoints
LoadStringW
MessageBoxW
EndPaint
BeginPaint
ScreenToClient
ClientToScreen
GetClientRect
GetWindowRect
SetWindowPos
MoveWindow
GetMenu
GetWindowTextLengthW
GetWindowTextW
SetWindowTextW
DestroyWindow
CreateWindowExW
GetWindowLongW
SetWindowLongW
CallNextHookEx
PostThreadMessageW
UnhookWindowsHookEx
SetWindowsHookExW
CountClipboardFormats
GetFocus
SendMessageW
RedrawWindow
RegisterWindowMessageA
ShowWindow
InvalidateRgn
ReleaseDC
InvalidateRect
RegisterClipboardFormatW
GetDC
UnregisterClassA
gdi32
SelectObject
DeleteObject
CreateSolidBrush
CreateCompatibleBitmap
CreateCompatibleDC
BitBlt
DeleteDC
GetStockObject
GetObjectW
CreateDIBitmap
CreateMetaFileW
SetMapMode
SetWindowOrgEx
SetWindowExtEx
SetViewportExtEx
StretchDIBits
CloseMetaFile
CreateEnhMetaFileW
CloseEnhMetaFile
DPtoLP
OffsetWindowOrgEx
GetDeviceCaps
oledlg
OleUIBusyW
mscoree
CorBindToRuntimeEx
urlmon
CoInternetParseUrl
wininet
InternetSetOptionW
InternetGetConnectedState
InternetAutodial
shell32
SHGetFolderPathW
msi
ord45
ord14
ord43
ord141
version
GetFileVersionInfoExW
VerQueryValueW
GetFileVersionInfoSizeExW
Exports
Exports
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer
EnsureVSTOComponent
Sections
.text Size: 236KB - Virtual size: 235KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 1KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 5KB - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 254KB - Virtual size: 256KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ