Static task
static1
Behavioral task
behavioral1
Sample
Wave.dll
Resource
win7-20240705-en
Behavioral task
behavioral2
Sample
Wave.dll
Resource
win10v2004-20240709-en
General
-
Target
Wave.dll
-
Size
17.7MB
-
MD5
909eeeee5c9c8a39646e17f302ca30f6
-
SHA1
3e05c0e550bb89e2510796e05ec4da00f3bb00f6
-
SHA256
18d864f1c3af63101d03987b8772b5606628e8d4caf8a55d864a7792d8970c12
-
SHA512
fa5fac170b3b40792a2bded0044958d87bcdeabb4deb53496babff0a6b8b3d31a57b18041e5f82c30474b0b3539d96bcd0770b5c6373503c871859313539271a
-
SSDEEP
393216:5ZbPWti5kr8y+U4e8x26S1GlKO3Kmvg0xuGWY9x+HS83:5B0Zr85e8xeO3cmWg0
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource Wave.dll
Files
-
Wave.dll.dll windows:6 windows x64 arch:x64
6a8875c7a037718b024cb60da3fd498c
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_DLL
Imports
ws2_32
WSACloseEvent
WSAEventSelect
inet_pton
WSACreateEvent
WSAEnumNetworkEvents
WSAResetEvent
WSAWaitForMultipleEvents
closesocket
WSASetLastError
ntohs
inet_ntop
WSAStartup
WSACleanup
htons
bind
recvfrom
sendto
accept
getsockname
listen
WSAIoctl
htonl
__WSAFDIsSet
getpeername
gethostname
connect
getsockopt
ioctlsocket
freeaddrinfo
getaddrinfo
WSAGetLastError
socket
setsockopt
send
select
recv
advapi32
CryptAcquireContextA
CryptEncrypt
CryptImportKey
CryptDestroyKey
CryptDestroyHash
CryptHashData
CryptCreateHash
CryptGetHashParam
CryptAcquireContextW
CryptGenRandom
CryptReleaseContext
RegQueryValueExA
RegCloseKey
RegOpenKeyExA
kernel32
SubmitThreadpoolWork
CloseThreadpoolWork
GetModuleFileNameA
GetModuleHandleA
QueryFullProcessImageNameA
CreateToolhelp32Snapshot
Process32First
Process32Next
ReadFile
WriteFile
GetCurrentProcess
GlobalAlloc
GlobalFree
GetVolumeInformationA
GlobalUnlock
GlobalLock
GetComputerNameA
QueryPerformanceCounter
QueryPerformanceFrequency
GetProcAddress
EnterCriticalSection
LeaveCriticalSection
DeleteCriticalSection
WakeConditionVariable
WakeAllConditionVariable
GetLastError
WaitForSingleObject
ReleaseSRWLockExclusive
AcquireSRWLockExclusive
MultiByteToWideChar
WideCharToMultiByte
GetTickCount
InitializeCriticalSectionEx
SetEvent
CreateEventW
GetSystemDirectoryW
FreeLibrary
GetModuleHandleW
LoadLibraryW
GetEnvironmentVariableA
CreateThreadpoolWork
FormatMessageW
MoveFileExW
GetStdHandle
GetFileType
PeekNamedPipe
WaitForMultipleObjects
WaitForSingleObjectEx
SleepEx
VerSetConditionMask
VerifyVersionInfoW
CreateFileW
GetFileSizeEx
GetACP
IsValidCodePage
SetEndOfFile
SetStdHandle
GetTimeZoneInformation
HeapReAlloc
FlushFileBuffers
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetLocaleInfoW
LCMapStringW
CompareStringW
GetTimeFormatW
GetDateFormatW
FlsFree
FlsSetValue
FlsGetValue
FlsAlloc
HeapAlloc
HeapFree
GetConsoleOutputCP
ReadConsoleW
GetConsoleMode
GetModuleFileNameW
SetFilePointerEx
FileTimeToSystemTime
SystemTimeToTzSpecificLocalTime
GetDriveTypeW
FreeLibraryAndExitThread
ExitThread
CreateThread
GetModuleHandleExW
ExitProcess
LoadLibraryExW
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
InitializeCriticalSectionAndSpinCount
InterlockedFlushSList
RtlUnwindEx
InitializeSListHead
GetStartupInfoW
IsDebuggerPresent
IsProcessorFeaturePresent
RtlUnwind
OpenProcess
GetCurrentProcessId
Sleep
CloseHandle
GetOEMCP
GetCommandLineA
GetCommandLineW
GetEnvironmentStringsW
FreeEnvironmentStringsW
SetEnvironmentVariableW
GetProcessHeap
DeleteFileW
HeapSize
WriteConsoleW
SetLastError
TerminateProcess
SetUnhandledExceptionFilter
LocalFree
FormatMessageA
GetLocaleInfoEx
TryAcquireSRWLockExclusive
GetCurrentThreadId
SleepConditionVariableSRW
GetCurrentDirectoryW
CreateDirectoryW
FindClose
FindFirstFileW
FindFirstFileExW
FindNextFileW
GetFileAttributesExW
GetFileInformationByHandle
GetFullPathNameW
SetFileInformationByHandle
AreFileApisANSI
CopyFileW
GetFileInformationByHandleEx
RtlPcToFileHeader
RaiseException
EncodePointer
DecodePointer
LCMapStringEx
GetSystemTimeAsFileTime
GetStringTypeW
GetCPInfo
RtlCaptureContext
RtlLookupFunctionEntry
RtlVirtualUnwind
UnhandledExceptionFilter
HeapAlloc
HeapFree
ExitProcess
LoadLibraryA
GetModuleHandleA
GetProcAddress
user32
RegisterClipboardFormatA
GetWindowTextA
EnumWindows
GetWindowThreadProcessId
keybd_event
mouse_event
MapVirtualKeyA
GetSystemMetrics
GetForegroundWindow
GetClientRect
ClientToScreen
OpenClipboard
CloseClipboard
SetClipboardData
EmptyClipboard
GetClipboardData
MessageBoxA
crypt32
CertOpenStore
PFXImportCertStore
CryptDecodeObjectEx
CertAddCertificateContextToStore
CertFindExtension
CertGetNameStringW
CryptQueryObject
CertCreateCertificateChainEngine
CertFreeCertificateChainEngine
CertGetCertificateChain
CertFreeCertificateChain
CryptStringToBinaryW
CertFreeCertificateContext
CertFindCertificateInStore
CertEnumCertificatesInStore
CertCloseStore
bcrypt
BCryptGenRandom
Sections
.text Size: - Virtual size: 1.8MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: - Virtual size: 432KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: - Virtual size: 37KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: - Virtual size: 72KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.ktx Size: - Virtual size: 9.7MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.,hJ Size: 3KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.*{i Size: 17.7MB - Virtual size: 17.7MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.reloc Size: 512B - Virtual size: 284B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 512B - Virtual size: 469B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ