Static task
static1
Behavioral task
behavioral1
Sample
dx9wareCBZ.dll
Resource
win10-20220812-en
General
-
Target
dx9wareCBZ.dll
-
Size
1.5MB
-
MD5
af1026222fe27cd7559a3fcd97d33f49
-
SHA1
3292c808d1306209c70cc5f293f79db4a834ce8d
-
SHA256
54c042bf8eb16ec6c740bfc004a4e93fbfacf53fd38e3afdb5d3b0631f36d9bc
-
SHA512
a05e95bc475b408b542a50d52ef520c33caef5d3ceeb4a4a552acbeb02a899c57f7e4cdade86e16eda4c053b4e2da67233bd195823f49c1ea162358c97abfb88
-
SSDEEP
49152:F6m4TfC4F8j9UUPHZL46s9S5gTx30FdoYa:MmrU0HV46sR
Malware Config
Signatures
Files
-
dx9wareCBZ.dll.dll windows x86
014e73ecadf87597a68dae12178ec6e2
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
OpenEventA
CreateEventA
QueryPerformanceCounter
FreeLibrary
VerSetConditionMask
QueryPerformanceFrequency
LoadLibraryA
GlobalUnlock
WideCharToMultiByte
GlobalLock
GlobalFree
GlobalAlloc
CreateFileA
VerifyVersionInfoA
MultiByteToWideChar
PeekNamedPipe
GetEnvironmentVariableA
GetSystemDirectoryA
SleepEx
InitializeCriticalSectionEx
LoadLibraryW
UnregisterWaitEx
QueryDepthSList
InterlockedPopEntrySList
ReleaseSemaphore
DuplicateHandle
GetVersionExW
GetThreadTimes
UnregisterWait
RegisterWaitForSingleObject
SetThreadAffinityMask
GetProcessAffinityMask
GetDriveTypeW
SystemTimeToTzSpecificLocalTime
GetNumaHighestNodeNumber
DeleteTimerQueueTimer
CheckRemoteDebuggerPresent
VirtualQuery
GetPrivateProfileStringA
GetPrivateProfileIntA
CreateDirectoryA
GetLastError
MoveFileExA
SetLastError
ChangeTimerQueueTimer
CreateTimerQueueTimer
GetLogicalProcessorInformation
GetThreadPriority
SetThreadPriority
SignalObjectAndWait
GetCurrentProcessId
AllocConsole
GetConsoleWindow
GetProcAddress
CreateThread
FreeConsole
CloseHandle
DisableThreadLibraryCalls
GetModuleHandleA
GetCurrentProcess
SetConsoleTitleA
VirtualProtect
WriteProcessMemory
Sleep
GetStdHandle
WaitForMultipleObjects
SetConsoleTextAttribute
CreateTimerQueue
WriteConsoleW
HeapSize
SetStdHandle
GetTimeZoneInformation
GetProcessHeap
SetEnvironmentVariableW
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
GetCommandLineA
GetOEMCP
GetACP
IsValidCodePage
FindFirstFileExW
GetFileSizeEx
GetConsoleOutputCP
WriteFile
FlushFileBuffers
ReadConsoleW
GetConsoleMode
GetFileType
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetTimeFormatW
GetDateFormatW
GetCurrentThread
GetModuleFileNameW
ExitProcess
GetModuleHandleExW
FreeLibraryAndExitThread
ExitThread
ReadFile
LoadLibraryExW
InterlockedFlushSList
InterlockedPushEntrySList
RaiseException
RtlUnwind
VirtualFree
VirtualAlloc
Thread32Next
Thread32First
CreateToolhelp32Snapshot
ResumeThread
SuspendThread
SetThreadContext
GetThreadContext
OpenThread
HeapFree
HeapReAlloc
HeapAlloc
HeapDestroy
HeapCreate
FormatMessageA
FormatMessageW
LocalFree
FindClose
FindFirstFileW
FindNextFileW
GetModuleHandleW
GetCurrentDirectoryW
CreateFileW
DeleteFileW
GetFileAttributesW
GetFileAttributesExW
GetFileInformationByHandle
GetFullPathNameW
RemoveDirectoryW
SetEndOfFile
SetFilePointerEx
DeviceIoControl
AreFileApisANSI
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSectionAndSpinCount
DeleteCriticalSection
SetEvent
ResetEvent
WaitForSingleObjectEx
CreateEventW
UnhandledExceptionFilter
SetUnhandledExceptionFilter
TerminateProcess
IsProcessorFeaturePresent
IsDebuggerPresent
GetStartupInfoW
GetCurrentThreadId
GetSystemTimeAsFileTime
InitializeSListHead
InitOnceComplete
InitOnceBeginInitialize
SwitchToThread
GetExitCodeThread
TryEnterCriticalSection
EncodePointer
DecodePointer
TlsAlloc
TlsGetValue
TlsSetValue
TlsFree
GetTickCount
CompareStringW
LCMapStringW
GetLocaleInfoW
GetStringTypeW
GetCPInfo
InterlockedExchange
InterlockedCompareExchange
FlushInstructionCache
FileTimeToSystemTime
user32
GetActiveWindow
ShowWindow
GetAsyncKeyState
SetWindowLongA
CallWindowProcA
MapWindowPoints
GetWindowLongA
GetWindowRect
GetDesktopWindow
SendInput
GetKeyState
LoadCursorA
ScreenToClient
GetCapture
FindWindowW
SetWindowPos
RegisterClassExA
UnregisterClassA
CreateWindowExA
DefWindowProcA
DestroyWindow
SetClipboardData
GetClipboardData
EmptyClipboard
CloseClipboard
OpenClipboard
GetCursorPos
SetCursorPos
ReleaseCapture
GetClientRect
SetCursor
SetCapture
GetForegroundWindow
IsChild
ClientToScreen
d3d11
D3D11CreateDeviceAndSwapChain
imm32
ImmGetContext
ImmReleaseContext
ImmSetCompositionWindow
d3dcompiler_47
D3DCompile
iphlpapi
GetAdaptersInfo
d3d9
Direct3DCreate9
urlmon
URLDownloadToFileA
wininet
DeleteUrlCacheEntry
crypt32
CertFreeCertificateContext
CertFindCertificateInStore
CryptStringToBinaryA
CertCloseStore
CertOpenStore
PFXImportCertStore
CryptDecodeObjectEx
CertAddCertificateContextToStore
CertFindExtension
CertGetNameStringA
CryptQueryObject
CertCreateCertificateChainEngine
CertFreeCertificateChainEngine
CertGetCertificateChain
CertEnumCertificatesInStore
CertFreeCertificateChain
ws2_32
bind
gethostname
ioctlsocket
freeaddrinfo
getaddrinfo
htonl
accept
recv
send
socket
inet_pton
WSACloseEvent
WSACreateEvent
WSAEnumNetworkEvents
WSAEventSelect
WSAResetEvent
WSAWaitForMultipleEvents
WSAGetLastError
__WSAFDIsSet
select
WSASetLastError
closesocket
connect
getpeername
getsockname
getsockopt
htons
ntohs
setsockopt
WSAIoctl
WSAStartup
WSACleanup
ntohl
listen
recvfrom
sendto
wldap32
ord60
ord45
ord50
ord41
ord46
ord26
ord27
ord32
ord301
ord33
ord211
ord22
ord35
ord79
ord30
ord200
ord143
advapi32
CryptImportKey
CryptDestroyKey
CryptDestroyHash
CryptHashData
CryptCreateHash
CryptGenRandom
CryptGetHashParam
CryptReleaseContext
CryptAcquireContextA
CryptEncrypt
Sections
.text Size: 1.3MB - Virtual size: 1.3MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 230KB - Virtual size: 229KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 14KB - Virtual size: 22KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 512B - Virtual size: 248B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 56KB - Virtual size: 56KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ