Static task
static1
Behavioral task
behavioral1
Sample
9d25b565f166c9adb610fd56fff3abc551330bb17bad085a61774033cde35d7a.exe
Resource
win7-20240704-en
Behavioral task
behavioral2
Sample
9d25b565f166c9adb610fd56fff3abc551330bb17bad085a61774033cde35d7a.exe
Resource
win10v2004-20240802-en
General
-
Target
0ec08a2bc3b47a8c5842e935131ce4f5.bin
-
Size
3.0MB
-
MD5
f7e6fc8edf8fc350e3ab829e632682b4
-
SHA1
2e99f7392c1ae5fee4cd9a361866503094dc3b29
-
SHA256
0a491dacdd426c74198eeaea8792b73fe519e56f7ff9f5bc673088d575c0d8b3
-
SHA512
9d6d24465e0a312c720b3b4c08d762fe055a6d076466dd54213d15cf263d44404386817cd6a3904441926cef954eca1c53b80d6c23b339b562557ccc04b713c3
-
SSDEEP
49152:EEE2/5+30xE9AqqtC1eiIBfAyVyT0K7jTRQS++sSk84qw0I61C8uijlk:EapxkZVDkAyVyT0K7jTmVS74qZI6w8u5
Malware Config
Signatures
-
Embeds OpenSSL 1 IoCs
Embeds OpenSSL, may be used to circumvent TLS interception.
resource yara_rule static1/unpack001/9d25b565f166c9adb610fd56fff3abc551330bb17bad085a61774033cde35d7a.exe embeds_openssl -
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource unpack001/9d25b565f166c9adb610fd56fff3abc551330bb17bad085a61774033cde35d7a.exe
Files
-
0ec08a2bc3b47a8c5842e935131ce4f5.bin.zip
Password: infected
-
9d25b565f166c9adb610fd56fff3abc551330bb17bad085a61774033cde35d7a.exe.exe windows:6 windows x86 arch:x86
Password: infected
30af0fe2c05b84c5732b235ff670af9b
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
QueueUserAPC
SetEvent
GlobalAlloc
CloseHandle
LocalFree
DeleteCriticalSection
WideCharToMultiByte
lstrcpyW
SleepEx
GetTempFileNameW
FormatMessageA
TerminateThread
CreateIoCompletionPort
WriteConsoleW
GetProcessHeap
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
GetCommandLineA
SetEnvironmentVariableW
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetLocaleInfoW
LCMapStringW
CompareStringW
GetTimeFormatW
GetDateFormatW
HeapFree
HeapAlloc
HeapSize
HeapReAlloc
GetLastError
FormatMessageW
Sleep
CreateEventW
PostQueuedCompletionStatus
WaitForSingleObject
FindClose
GetTempPathW
GetEnvironmentVariableW
GetQueuedCompletionStatus
LeaveCriticalSection
InitializeCriticalSectionAndSpinCount
WaitForMultipleObjects
CreateWaitableTimerW
lstrlenW
EnterCriticalSection
SetLastError
SetWaitableTimer
FindFirstFileW
CreateDirectoryW
GetModuleFileNameW
GetTimeZoneInformation
DeleteFileW
GetFileAttributesW
CreateFile2
MultiByteToWideChar
IsValidCodePage
GetACP
GetOEMCP
CreateFileA
CreateFileW
GetFileAttributesA
GetFileInformationByHandle
GetFileType
GetFullPathNameW
ReadFile
WriteFile
PeekNamedPipe
GetExitCodeProcess
GetStdHandle
SearchPathA
DuplicateHandle
SetHandleInformation
CreatePipe
GetCurrentProcess
CreateProcessA
OpenProcess
GetProcAddress
LoadLibraryA
InitializeSRWLock
ReleaseSRWLockExclusive
ReleaseSRWLockShared
AcquireSRWLockExclusive
AcquireSRWLockShared
GetCurrentThreadId
TlsAlloc
TlsGetValue
TlsSetValue
TlsFree
GetModuleHandleExW
GetModuleHandleW
InitializeCriticalSection
ReleaseSemaphore
GetExitCodeThread
CreateSemaphoreA
VirtualFree
GetCurrentProcessId
GetSystemTimeAsFileTime
GetSystemTime
SystemTimeToFileTime
GetSystemDirectoryA
FreeLibrary
LoadLibraryW
FindNextFileW
GetConsoleMode
SetConsoleMode
ReadConsoleA
ReadConsoleW
QueryPerformanceCounter
GetTickCount
InitializeCriticalSectionEx
QueryPerformanceFrequency
GetSystemDirectoryW
GetModuleHandleA
MoveFileExW
WaitForSingleObjectEx
GetEnvironmentVariableA
VerSetConditionMask
VerifyVersionInfoW
GetFileSizeEx
SetEndOfFile
SetFilePointer
LoadLibraryExA
ExpandEnvironmentStringsA
LockFileEx
UnlockFileEx
GetProcessTimes
FindFirstFileA
FindNextFileA
RaiseException
GetLocaleInfoEx
GetStringTypeW
GetCurrentDirectoryW
FindFirstFileExW
GetFileAttributesExW
AreFileApisANSI
GetFileInformationByHandleEx
EncodePointer
DecodePointer
LCMapStringEx
TryAcquireSRWLockExclusive
WakeAllConditionVariable
SleepConditionVariableSRW
CompareStringEx
GetCPInfo
IsProcessorFeaturePresent
UnhandledExceptionFilter
SetUnhandledExceptionFilter
TerminateProcess
IsDebuggerPresent
GetStartupInfoW
InitializeSListHead
RtlUnwind
LoadLibraryExW
ExitProcess
CreateThread
ExitThread
FreeLibraryAndExitThread
SetConsoleCtrlHandler
SetStdHandle
SetFilePointerEx
GetDriveTypeW
SystemTimeToTzSpecificLocalTime
FileTimeToSystemTime
FlushFileBuffers
GetConsoleOutputCP
GetVersion
user32
GetSystemMetrics
GetCursorPos
MessageBoxA
ChangeDisplaySettingsW
DestroyIcon
CreateIcon
LoadCursorW
GetWindowThreadProcessId
SetWindowLongW
GetWindowLongW
GetProcessWindowStation
GetUserObjectInformationW
MessageBoxW
EnumDisplaySettingsW
CreateWindowExA
DestroyWindow
ShowWindow
GetDC
ReleaseDC
TrackMouseEvent
TranslateMessage
DispatchMessageW
PeekMessageW
SendMessageW
RegisterDeviceNotificationW
DefWindowProcW
CallWindowProcW
RegisterClassW
UnregisterClassW
CreateWindowExW
FlashWindowEx
SetWindowPos
GetKeyState
MapVirtualKeyW
GetCapture
SetCapture
ReleaseCapture
GetForegroundWindow
SetForegroundWindow
SetWindowTextW
GetClientRect
GetWindowRect
AdjustWindowRect
SetCursor
ScreenToClient
MapWindowPoints
ClipCursor
shell32
ShellExecuteW
ws2_32
WSAWaitForMultipleEvents
getpeername
shutdown
socket
setsockopt
listen
connect
closesocket
bind
accept
send
recv
WSASetLastError
getservbyname
getservbyport
gethostbyaddr
inet_ntoa
WSAResetEvent
htons
htonl
WSAGetLastError
gethostbyname
select
ntohs
getsockopt
getsockname
ioctlsocket
WSACleanup
WSAStartup
inet_pton
inet_ntop
WSAEventSelect
WSAIoctl
__WSAFDIsSet
getaddrinfo
freeaddrinfo
gethostname
WSAEnumNetworkEvents
WSACreateEvent
WSACloseEvent
sendto
inet_addr
recvfrom
bcrypt
BCryptGenRandom
shlwapi
PathFileExistsW
crypt32
CertCloseStore
CertEnumCertificatesInStore
CertFindCertificateInStore
CertDuplicateCertificateContext
CertFreeCertificateContext
CertGetCertificateContextProperty
CertOpenSystemStoreW
CryptStringToBinaryW
CertOpenStore
PFXImportCertStore
CryptDecodeObjectEx
CertAddCertificateContextToStore
CertFindExtension
CertGetNameStringW
CryptQueryObject
CertCreateCertificateChainEngine
CertFreeCertificateChainEngine
CertGetCertificateChain
CertFreeCertificateChain
winmm
timeGetDevCaps
timeBeginPeriod
timeEndPeriod
joyGetPosEx
joyGetDevCapsW
gdi32
ChoosePixelFormat
GetPixelFormat
SetPixelFormat
SwapBuffers
GetDeviceCaps
DescribePixelFormat
advapi32
CryptGenRandom
CryptDestroyHash
CryptSignHashW
CryptEnumProvidersW
CryptGetHashParam
CryptHashData
CryptImportKey
CryptEncrypt
RegCloseKey
RegOpenKeyExW
RegQueryValueExW
CryptDecrypt
CryptExportKey
CryptGetUserKey
CryptGetProvParam
CryptSetHashParam
CryptDestroyKey
CryptAcquireContextW
ReportEventW
RegisterEventSourceW
CryptReleaseContext
CryptCreateHash
DeregisterEventSource
opengl32
wglShareLists
wglCreateContext
wglDeleteContext
wglGetProcAddress
wglMakeCurrent
Sections
.text Size: 5.4MB - Virtual size: 5.4MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 1.1MB - Virtual size: 1.1MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 35KB - Virtual size: 220KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 315KB - Virtual size: 315KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 374KB - Virtual size: 373KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ