_Start@12
Static task
static1
Behavioral task
behavioral1
Sample
c4638ff95320fdc02593db9a06332f15253f05a759fcaed42b62ab1d4029b28b.exe
Resource
win7-20240419-en
Behavioral task
behavioral2
Sample
c4638ff95320fdc02593db9a06332f15253f05a759fcaed42b62ab1d4029b28b.exe
Resource
win10v2004-20240426-en
General
-
Target
c4638ff95320fdc02593db9a06332f15253f05a759fcaed42b62ab1d4029b28b
-
Size
7.5MB
-
MD5
09c45a70e132bda2889118df328d9dc9
-
SHA1
65ad0c2eea21fe8902e271323370c1ced2d4b1f9
-
SHA256
c4638ff95320fdc02593db9a06332f15253f05a759fcaed42b62ab1d4029b28b
-
SHA512
d61e635aff988d3192f10101c2f57e379df8688d58c3412a00c6cbd54a0a8fe50a52803a4543d4bfe4be2ebfb3fbb2459608de4b053f907b78e544f962cb2bcb
-
SSDEEP
196608:5Q7ebI0chvidnuSVbKYjnjpB4Im1t2ZG74E5Dnb2pCh1OKzaY:51NchvQuS13zf4H1tXZNnb2gh1laY
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource c4638ff95320fdc02593db9a06332f15253f05a759fcaed42b62ab1d4029b28b
Files
-
c4638ff95320fdc02593db9a06332f15253f05a759fcaed42b62ab1d4029b28b.exe windows:5 windows x86 arch:x86
0faa30f3de5077507b23d02e80c8ce76
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
MapViewOfFile
LoadLibraryW
GetTickCount
FreeLibrary
InterlockedDecrement
InterlockedIncrement
WritePrivateProfileStringW
FindNextFileW
FindFirstFileW
CreateFileW
FindClose
ReadFile
CreateProcessW
TerminateProcess
MoveFileW
CopyFileW
GetFullPathNameW
GetCurrentDirectoryW
SetEnvironmentVariableA
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
GetCommandLineA
GetOEMCP
IsValidCodePage
FindFirstFileExW
WriteConsoleW
ReadConsoleW
SetEndOfFile
SetStdHandle
SetConsoleCtrlHandler
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
WriteFile
FileTimeToSystemTime
SystemTimeToTzSpecificLocalTime
GetDriveTypeW
GetACP
ExitProcess
GetTimeZoneInformation
GetConsoleMode
GetConsoleCP
SetFilePointerEx
GetModuleHandleExW
FreeLibraryAndExitThread
ExitThread
CreateThread
LoadLibraryExW
lstrcmpiW
GetVersionExW
EncodePointer
CreateMutexW
GetCurrentProcessId
UnmapViewOfFile
GetTempPathW
WaitForMultipleObjects
CreateFileMappingW
FormatMessageW
GetFileSizeEx
SetLastError
WideCharToMultiByte
MultiByteToWideChar
DeleteFileW
FindResourceExW
FindResourceW
GetModuleHandleW
GetModuleFileNameW
CreateEventW
RtlUnwind
VerifyVersionInfoA
GetSystemDirectoryA
GetModuleHandleA
LoadLibraryA
VerSetConditionMask
PeekNamedPipe
CloseHandle
SizeofResource
LoadResource
WaitForSingleObject
ResetEvent
SetEvent
DeleteCriticalSection
InitializeCriticalSectionAndSpinCount
LeaveCriticalSection
SwitchToThread
TlsAlloc
TlsGetValue
GetStdHandle
GetFileType
ExpandEnvironmentStringsA
QueryPerformanceFrequency
FormatMessageA
SleepEx
GlobalUnlock
GlobalLock
OpenFileMappingW
CreateFileA
GetSystemDirectoryW
lstrcmpiA
lstrcmpA
DeviceIoControl
GetSystemWindowsDirectoryW
FreeResource
EnterCriticalSection
InitializeCriticalSection
GetLastError
GetCurrentThreadId
Sleep
QueryPerformanceCounter
SetUnhandledExceptionFilter
TlsSetValue
UnhandledExceptionFilter
GlobalFree
GetFileAttributesW
GlobalAlloc
InterlockedCompareExchange
TlsFree
GetSystemTimeAsFileTime
RaiseException
GetCurrentProcess
GetProcessHeap
HeapSize
HeapFree
GetStartupInfoW
InterlockedExchange
GetFileAttributesExW
SystemTimeToFileTime
GetSystemTime
ConvertThreadToFiber
ConvertFiberToThread
CreateFiber
DeleteFiber
SwitchToFiber
GlobalMemoryStatus
ReadConsoleA
SetConsoleMode
GetEnvironmentVariableW
HeapReAlloc
HeapAlloc
HeapDestroy
GetProcAddress
LockResource
DecodePointer
GetModuleFileNameA
SetFilePointer
ReleaseMutex
LocalFree
FlushFileBuffers
LoadLibraryExA
VirtualFree
VirtualAlloc
IsProcessorFeaturePresent
FlushInstructionCache
InterlockedPushEntrySList
InterlockedPopEntrySList
InitializeSListHead
OutputDebugStringW
IsDebuggerPresent
GetCPInfo
GetLocaleInfoW
LCMapStringW
CompareStringW
GetStringTypeW
VirtualQuery
GetSystemTimeAsFileTime
GetModuleHandleA
CreateEventA
GetModuleFileNameW
LoadLibraryA
TerminateProcess
GetCurrentProcess
GetSystemInfo
CreateToolhelp32Snapshot
Thread32First
GetCurrentProcessId
GetCurrentThreadId
OpenThread
Thread32Next
CloseHandle
SuspendThread
ResumeThread
WriteProcessMemory
VirtualAlloc
VirtualProtect
VirtualFree
GetProcessAffinityMask
SetProcessAffinityMask
GetCurrentThread
SetThreadAffinityMask
Sleep
FreeLibrary
GetTickCount
GlobalFree
GetProcAddress
LocalAlloc
LocalFree
ExitProcess
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSection
DeleteCriticalSection
GetModuleHandleW
LoadResource
MultiByteToWideChar
FindResourceExW
FindResourceExA
WideCharToMultiByte
GetThreadLocale
GetUserDefaultLCID
GetSystemDefaultLCID
EnumResourceNamesA
EnumResourceNamesW
EnumResourceLanguagesA
EnumResourceLanguagesW
EnumResourceTypesA
EnumResourceTypesW
CreateFileW
LoadLibraryW
GetLastError
FlushFileBuffers
CreateFileA
WriteConsoleW
GetConsoleOutputCP
WriteConsoleA
GetCommandLineA
RaiseException
RtlUnwind
HeapFree
GetCPInfo
InterlockedIncrement
InterlockedDecrement
GetACP
GetOEMCP
IsValidCodePage
TlsGetValue
TlsAlloc
TlsSetValue
TlsFree
SetLastError
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
HeapAlloc
LCMapStringA
LCMapStringW
SetHandleCount
GetStdHandle
GetFileType
GetStartupInfoA
GetModuleFileNameA
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
HeapCreate
HeapDestroy
QueryPerformanceCounter
HeapReAlloc
GetStringTypeA
GetStringTypeW
GetLocaleInfoA
HeapSize
WriteFile
SetFilePointer
GetConsoleCP
GetConsoleMode
InitializeCriticalSectionAndSpinCount
SetStdHandle
LocalAlloc
LocalFree
GetModuleFileNameW
GetProcessAffinityMask
SetProcessAffinityMask
SetThreadAffinityMask
Sleep
ExitProcess
FreeLibrary
LoadLibraryA
GetModuleHandleA
GetProcAddress
user32
MessageBoxW
BeginPaint
GetDC
KillTimer
SetTimer
GetWindowThreadProcessId
SendMessageW
CreateWindowExW
GetProcessWindowStation
ReleaseCapture
SetCapture
GetAsyncKeyState
EndDialog
DialogBoxParamW
BringWindowToTop
SetWindowPos
UpdateLayeredWindow
UnregisterClassW
LoadIconW
DestroyWindow
ReleaseDC
IsWindow
PostMessageW
GetUserObjectInformationW
WaitForInputIdle
LoadImageW
DestroyIcon
DrawFocusRect
SetForegroundWindow
GetForegroundWindow
GetSystemMetrics
IsIconic
IsWindowVisible
AttachThreadInput
RegisterWindowMessageW
CharNextW
GetClassInfoExW
RegisterClassExW
PeekMessageW
DispatchMessageW
TranslateMessage
GetMessageW
ShowWindow
CallWindowProcW
PostQuitMessage
DefWindowProcW
GetMonitorInfoW
MonitorFromWindow
LoadCursorW
GetWindow
GetParent
GetDesktopWindow
SetWindowLongW
GetWindowLongW
OffsetRect
MapWindowPoints
ScreenToClient
SetCursor
GetWindowRect
GetClientRect
InvalidateRect
EndPaint
wsprintfW
CopyRect
UnionRect
EqualRect
PtInRect
EnableWindow
GetUserObjectInformationW
CharUpperBuffW
MessageBoxW
GetProcessWindowStation
GetProcessWindowStation
GetUserObjectInformationW
gdi32
ExtTextOutW
GetObjectW
CreateDIBSection
SelectObject
SelectClipRgn
SaveDC
RestoreDC
DeleteObject
DeleteDC
CreateRectRgnIndirect
CreateCompatibleDC
CreateCompatibleBitmap
BitBlt
SetViewportOrgEx
CreateFontW
EnumFontFamiliesW
RectVisible
OffsetViewportOrgEx
SetBkColor
advapi32
RegQueryValueExW
GetTokenInformation
OpenProcessToken
RegSetValueExA
RegQueryValueExA
RegOpenKeyExA
RegCreateKeyExA
CryptDecrypt
DeregisterEventSource
RegisterEventSourceW
CryptGenRandom
ReportEventW
CryptSetHashParam
CryptGetProvParam
CryptGetUserKey
CryptExportKey
CryptCreateHash
CryptDestroyHash
CryptSignHashW
CryptEnumProvidersW
CryptDestroyKey
RegEnumKeyExA
RegSetValueExW
RegQueryInfoKeyW
RegOpenKeyExW
RegEnumKeyExW
RegDeleteValueW
RegDeleteKeyW
RegCreateKeyExW
RegCloseKey
CryptReleaseContext
CryptAcquireContextW
shell32
ShellExecuteW
ShellExecuteExW
ord165
SHGetSpecialFolderLocation
Shell_NotifyIconW
SHGetPathFromIDListW
SHGetSpecialFolderPathW
ole32
CoInitialize
CoUninitialize
CoCreateInstance
CLSIDFromProgID
CoCreateGuid
CoTaskMemFree
CoTaskMemRealloc
CoTaskMemAlloc
CreateStreamOnHGlobal
oleaut32
SysFreeString
SysAllocString
VarUI4FromStr
shlwapi
PathFileExistsA
StrStrIW
PathAppendW
PathFileExistsW
PathFindExtensionW
PathFindFileNameW
SHGetValueW
PathAppendA
PathIsDirectoryW
StrCmpNIW
StrTrimA
StrStrIA
StrCmpIW
SHGetValueA
SHSetValueA
PathCombineW
PathIsRelativeW
PathRemoveFileSpecW
PathUnquoteSpacesW
PathRemoveBackslashW
SHSetValueW
PathRemoveFileSpecA
comctl32
_TrackMouseEvent
urlmon
URLDownloadToCacheFileW
URLDownloadToFileW
version
GetFileVersionInfoW
VerQueryValueW
GetFileVersionInfoSizeW
wininet
InternetGetConnectedState
iphlpapi
GetAdaptersInfo
netapi32
Netbios
crypt32
CertCloseStore
CertGetNameStringW
CertGetCertificateContextProperty
CertFreeCertificateContext
CertDuplicateCertificateContext
CertFindCertificateInStore
CertEnumCertificatesInStore
CertOpenStore
ws2_32
WSACleanup
recv
WSAStartup
shutdown
socket
gethostname
ioctlsocket
sendto
recvfrom
listen
accept
__WSAFDIsSet
select
WSASetLastError
bind
closesocket
connect
getpeername
getsockname
getnameinfo
getsockopt
htons
ntohs
setsockopt
WSAIoctl
getaddrinfo
freeaddrinfo
send
WSAGetLastError
wldap32
ord211
ord60
ord50
ord41
ord22
ord26
ord217
ord32
ord33
ord35
ord79
ord30
ord200
ord301
ord46
ord143
ord27
rasapi32
RasGetConnectStatusW
RasEnumConnectionsW
wintrust
WTHelperProvDataFromStateData
WinVerifyTrust
gdiplus
GdipDrawImageRectRect
GdipDrawImageRectRectI
GdipMeasureString
GdipCreateStringFormat
GdipDeleteStringFormat
GdipSetStringFormatFlags
GdipSetStringFormatAlign
GdipSetStringFormatLineAlign
GdipSetStringFormatTrimming
GdiplusStartup
GdiplusShutdown
GdipCloneImage
GdipDisposeImage
GdipCreateBitmapFromStream
GdipCreateBitmapFromFile
GdipSetTextRenderingHint
GdipDeleteGraphics
GdipCreateFromHDC
GdipGetImageHeight
GdipGetImageWidth
GdipCreateSolidFill
GdipDeleteBrush
GdipCreateFont
GdipDeleteFontFamily
GdipCreateFontFamilyFromName
GdipFree
GdipAlloc
GdipFillRectangleI
GdipDrawString
wtsapi32
WTSSendMessageW
Exports
Exports
Sections
.text Size: - Virtual size: 1.7MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: - Virtual size: 658KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: - Virtual size: 64KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
W0 Size: - Virtual size: 4.2MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
W1 Size: 7.3MB - Virtual size: 7.3MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.reloc Size: 2KB - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 424KB - Virtual size: 423KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ