_ReflectiveLoader@4
Behavioral task
behavioral1
Sample
34e87c42bf37d7ea64c4b844c1c8891b39692738bdf235ca611b56c71b284ca0.dll
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
34e87c42bf37d7ea64c4b844c1c8891b39692738bdf235ca611b56c71b284ca0.dll
Resource
win10v2004-20240508-en
General
-
Target
34e87c42bf37d7ea64c4b844c1c8891b39692738bdf235ca611b56c71b284ca0
-
Size
830KB
-
MD5
60205a777a650c6f5e6572840e4e1120
-
SHA1
5fa0fadb3ee63206531803c244a654b5e12352c9
-
SHA256
34e87c42bf37d7ea64c4b844c1c8891b39692738bdf235ca611b56c71b284ca0
-
SHA512
f382894b8ed80e8a343f28c92c0c06120c2c6fb89fc7068bac2996c3b316cf301b656ba1799199c1c2504a4533ac620e0b8f3043c216b3ff1a54b4f13e579575
-
SSDEEP
24576:qCMFQDdercjQwnIRZItcuhty5U8CePBTpJalT2dY:s7wnIjIJhty5U8/P5pmT2+
Malware Config
Signatures
-
resource yara_rule sample vmprotect -
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 34e87c42bf37d7ea64c4b844c1c8891b39692738bdf235ca611b56c71b284ca0
Files
-
34e87c42bf37d7ea64c4b844c1c8891b39692738bdf235ca611b56c71b284ca0.dll windows:5 windows x86 arch:x86
5f7b7f7ec7fc1e2d98d54f84446e59d3
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
Imports
kernel32
lstrcmpA
Process32First
OpenProcess
CreateFileW
Process32Next
GetModuleFileNameA
GetModuleHandleA
CreateToolhelp32Snapshot
OutputDebugStringA
GetTempPathA
DeleteFileA
SystemTimeToFileTime
GetTickCount
GetLocalTime
GetCurrentProcessId
GetNativeSystemInfo
FreeLibrary
HeapAlloc
HeapFree
VirtualFree
GetProcessHeap
IsBadReadPtr
SetLastError
GetProcAddress
VirtualAlloc
LoadLibraryA
VirtualProtect
GetCommandLineA
CreateEventA
GetComputerNameA
GetCurrentProcess
MultiByteToWideChar
CreateDirectoryA
LocalFree
DeleteCriticalSection
HeapCreate
HeapDestroy
InterlockedCompareExchange
InterlockedIncrement
SwitchToThread
InterlockedDecrement
EnterCriticalSection
LeaveCriticalSection
UnmapViewOfFile
GetCurrentThreadId
CreateIoCompletionPort
WaitForMultipleObjects
GetQueuedCompletionStatus
InterlockedExchangeAdd
CreateFileMappingA
MapViewOfFileEx
PostQueuedCompletionStatus
ResetEvent
SetEvent
CreateSemaphoreA
ReleaseSemaphore
GetLastError
CreateThread
ReleaseMutex
CreateMutexA
LockResource
SizeofResource
TerminateThread
WideCharToMultiByte
WaitForSingleObject
LoadResource
FindResourceW
FindResourceExW
CloseHandle
GetFileSize
CreateFileA
GlobalFree
Sleep
SetEndOfFile
WriteConsoleW
FlushFileBuffers
SetStdHandle
LoadLibraryW
OutputDebugStringW
SetFilePointerEx
GlobalAlloc
LocalAlloc
InitializeCriticalSectionAndSpinCount
FreeEnvironmentStringsW
GetEnvironmentStringsW
QueryPerformanceCounter
GetFileType
SetFilePointer
GetOEMCP
GetACP
IsValidCodePage
GetConsoleCP
ReadConsoleW
GetConsoleMode
ReadFile
GetModuleFileNameW
WriteFile
GetStdHandle
AreFileApisANSI
GetModuleHandleExW
ExitProcess
IsDebuggerPresent
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetLocaleInfoW
LCMapStringW
IsProcessorFeaturePresent
GetModuleHandleW
GetStartupInfoW
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
TerminateProcess
SetUnhandledExceptionFilter
UnhandledExceptionFilter
GetCPInfo
RtlUnwind
LoadLibraryExW
ExitThread
GetSystemTimeAsFileTime
HeapSize
HeapReAlloc
RaiseException
GetStringTypeW
DecodePointer
EncodePointer
LocalAlloc
GetCurrentProcess
GetCurrentThread
LocalFree
GetModuleFileNameW
GetProcessAffinityMask
SetProcessAffinityMask
SetThreadAffinityMask
Sleep
ExitProcess
GetLastError
FreeLibrary
LoadLibraryA
GetModuleHandleA
GetProcAddress
user32
MsgWaitForMultipleObjectsEx
wsprintfA
PeekMessageA
TranslateMessage
PostThreadMessageW
DispatchMessageA
GetMessageW
advapi32
OpenProcessToken
CreateProcessAsUserA
OpenSCManagerW
EnumServicesStatusExW
OpenServiceW
QueryServiceConfigW
CloseServiceHandle
shell32
ShellExecuteA
ole32
CoCreateGuid
shlwapi
PathIsDirectoryA
StrChrA
StrPBrkA
iphlpapi
GetAdaptersInfo
SendARP
wininet
HttpSendRequestA
InternetOpenA
HttpOpenRequestA
InternetConnectA
DeleteUrlCacheEntryA
InternetCloseHandle
HttpQueryInfoA
InternetOpenUrlA
InternetReadFile
InternetSetOptionA
ws2_32
WSAStartup
recvfrom
WSAEnumNetworkEvents
htons
WSAEventSelect
ntohs
sendto
WSACleanup
listen
WSACreateEvent
WSAWaitForMultipleEvents
ntohl
htonl
gethostname
inet_ntoa
inet_addr
WSAGetLastError
gethostbyname
send
closesocket
bind
recv
setsockopt
connect
getsockopt
WSAGetOverlappedResult
WSASetLastError
WSAIoctl
WSAStringToAddressA
WSACloseEvent
getaddrinfo
freeaddrinfo
WSAAddressToStringA
getsockname
ioctlsocket
shutdown
WSASend
WSARecv
WSAResetEvent
socket
winmm
timeGetTime
urlmon
URLDownloadToCacheFileA
Exports
Exports
Sections
.text Size: - Virtual size: 317KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: - Virtual size: 69KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: - Virtual size: 1.0MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.sign Size: - Virtual size: 64B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.vmp0 Size: - Virtual size: 643KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.vmp1 Size: 827KB - Virtual size: 827KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.reloc Size: 512B - Virtual size: 280B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 1024B - Virtual size: 636B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ