Static task
static1
Behavioral task
behavioral1
Sample
346e25a60cf7843b9c91da6035c8aae2788af9a9d235c10bfd1e67d500b8c1aa.exe
Resource
win7-20230621-en
Behavioral task
behavioral2
Sample
346e25a60cf7843b9c91da6035c8aae2788af9a9d235c10bfd1e67d500b8c1aa.exe
Resource
win10v2004-20230621-en
General
-
Target
346e25a60cf7843b9c91da6035c8aae2788af9a9d235c10bfd1e67d500b8c1aa
-
Size
1.3MB
-
MD5
c40b1598b2fba183b33edbb5210a1d5d
-
SHA1
151ec08a656c6779cbe9c39797c4e3a18028b403
-
SHA256
346e25a60cf7843b9c91da6035c8aae2788af9a9d235c10bfd1e67d500b8c1aa
-
SHA512
befceccd0295855d11bddcaad15ee6c41b52cba0550f49cd58c949e8806f6fda06b9b49dfdf0d3996a370752db03d7784017aed4c9ffa0b11501f48175788b63
-
SSDEEP
24576:wriwkd926weAhevgJZQR2OWsjuJTD/Wth7OJjKMLlQk/ypMA:OirbweAkvgJcU+thylNP/ypMA
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 346e25a60cf7843b9c91da6035c8aae2788af9a9d235c10bfd1e67d500b8c1aa
Files
-
346e25a60cf7843b9c91da6035c8aae2788af9a9d235c10bfd1e67d500b8c1aa.exe windows x86
f2752a2cf62299dd25507bdd2bd9b10e
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_32BIT_MACHINE
Imports
libcurl
curl_easy_cleanup
curl_easy_getinfo
curl_easy_init
curl_easy_perform
curl_easy_setopt
curl_formadd
curl_formfree
curl_global_cleanup
curl_global_init
curl_slist_append
curl_slist_free_all
curl_version
kernel32
SetLastError
GetACP
GetCurrentDirectoryW
GetModuleHandleW
ExitProcess
FreeResource
LoadResource
LockResource
SizeofResource
FindResourceW
OutputDebugStringW
FormatMessageA
ReadFile
GetFileType
SetFilePointer
SetFileTime
WriteFile
DuplicateHandle
DosDateTimeToFileTime
SystemTimeToFileTime
MulDiv
GetLocalTime
InitializeCriticalSectionAndSpinCount
HeapSize
GetFileSize
OutputDebugStringA
SetEndOfFile
WaitForSingleObjectEx
GetExitCodeThread
TryEnterCriticalSection
EncodePointer
DecodePointer
RaiseException
QueryPerformanceCounter
CreateEventW
TlsAlloc
TlsGetValue
TlsSetValue
TlsFree
GetSystemTimeAsFileTime
CompareStringW
LCMapStringW
GetLocaleInfoW
GetStringTypeW
GetCPInfo
InitializeSListHead
SetEvent
ResetEvent
UnhandledExceptionFilter
IsProcessorFeaturePresent
IsDebuggerPresent
GetStartupInfoW
CreateTimerQueue
SignalObjectAndWait
SwitchToThread
SetThreadPriority
GetThreadPriority
GetLogicalProcessorInformation
CreateTimerQueueTimer
ChangeTimerQueueTimer
DeleteTimerQueueTimer
GetNumaHighestNodeNumber
GetProcessAffinityMask
SetThreadAffinityMask
RegisterWaitForSingleObject
UnregisterWait
GetThreadTimes
FreeLibraryAndExitThread
GetModuleHandleA
LoadLibraryExW
VirtualAlloc
VirtualFree
VirtualProtect
ReleaseSemaphore
InterlockedPopEntrySList
InterlockedPushEntrySList
InterlockedFlushSList
QueryDepthSList
UnregisterWaitEx
RtlUnwind
GetStdHandle
GetModuleHandleExW
WriteConsoleW
GetDriveTypeW
PeekNamedPipe
SystemTimeToTzSpecificLocalTime
FileTimeToSystemTime
TzSpecificLocalTimeToSystemTime
ExitThread
HeapAlloc
HeapFree
HeapReAlloc
GetTimeZoneInformation
GetDateFormatW
GetTimeFormatW
IsValidLocale
SetEnvironmentVariableA
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetUserDefaultLCID
EnumSystemLocalesW
GetConsoleCP
GetConsoleMode
GetExitCodeProcess
GetFileAttributesExW
CopyFileW
Sleep
GetProcessId
GetModuleFileNameA
CreateMutexW
TerminateProcess
GetCurrentProcessId
GetCurrentThreadId
CreateFileW
GetModuleFileNameW
GetCurrentProcess
GetCurrentThread
SetUnhandledExceptionFilter
GetVersionExW
DeviceIoControl
CreateFileA
WritePrivateProfileStringW
GetPrivateProfileStringW
GetPrivateProfileIntW
WideCharToMultiByte
MultiByteToWideChar
GetLastError
CreateProcessW
CreateDirectoryW
FreeLibrary
RemoveDirectoryA
DeleteFileA
CopyFileA
FindClose
FindNextFileA
FindFirstFileA
GetTickCount
CreateDirectoryA
DeleteCriticalSection
LeaveCriticalSection
EnterCriticalSection
InitializeCriticalSection
CloseHandle
WaitForSingleObject
CreateThread
GetProcAddress
LoadLibraryW
FindFirstFileExA
IsValidCodePage
GetOEMCP
GetCommandLineA
GetCommandLineW
CreateProcessA
SetFilePointerEx
ReadConsoleW
FlushFileBuffers
GetFullPathNameW
GetProcessHeap
SetStdHandle
user32
GetMessageW
IsRectEmpty
OffsetRect
InflateRect
wvsprintfW
LoadCursorW
IntersectRect
TranslateMessage
CharNextW
GetWindowLongW
GetWindowTextW
SetForegroundWindow
FindWindowW
MessageBoxW
wsprintfW
PostQuitMessage
GetKeyState
IsZoomed
BringWindowToTop
IsWindow
EnableWindow
IsIconic
SendMessageW
MonitorFromWindow
GetMonitorInfoW
GetWindow
GetWindowRect
GetCursorPos
ShowWindow
GetParent
DispatchMessageW
CreateWindowExW
DestroyWindow
SetFocus
GetFocus
SetCapture
ReleaseCapture
SetTimer
KillTimer
GetDC
ReleaseDC
BeginPaint
EndPaint
GetUpdateRect
InvalidateRect
GetClientRect
ScreenToClient
MapWindowPoints
SetWindowLongW
SetWindowRgn
DefWindowProcW
CallWindowProcW
RegisterClassW
RegisterClassExW
GetClassInfoExW
SetPropW
GetPropW
LoadImageW
CharPrevW
DrawTextW
FillRect
SetRect
CreateCaret
HideCaret
ShowCaret
SetCaretPos
GetCaretPos
ClientToScreen
GetSysColor
SetWindowTextW
SetWindowPos
PostMessageW
PtInRect
InvalidateRgn
CreateAcceleratorTableW
MoveWindow
SetCursor
GetWindowTextLengthW
GetSystemMetrics
gdi32
CreateCompatibleDC
CreateCompatibleBitmap
CreateFontIndirectW
CreatePen
GetDeviceCaps
ExtTextOutW
TextOutW
MoveToEx
CreateDIBSection
SetTextColor
SetStretchBltMode
StretchBlt
SetBkMode
SetBkColor
ExtSelectClipRgn
SelectClipRgn
RoundRect
LineTo
GetTextExtentPoint32W
GetClipBox
GetCharABCWidthsW
CreateSolidBrush
CreateRectRgnIndirect
CreatePenIndirect
CombineRgn
GetObjectA
CreateRoundRectRgn
SetWindowOrgEx
GetObjectW
GetTextMetricsW
SelectObject
SaveDC
RestoreDC
Rectangle
GetStockObject
DeleteObject
DeleteDC
BitBlt
comdlg32
GetOpenFileNameW
advapi32
RegQueryValueExA
LookupPrivilegeValueW
AdjustTokenPrivileges
OpenThreadToken
RegOpenKeyExA
RegCloseKey
OpenProcessToken
shell32
SHGetPathFromIDListW
ShellExecuteW
ShellExecuteExW
SHGetSpecialFolderPathA
SHGetFolderPathW
SHBrowseForFolderW
ole32
CLSIDFromString
CLSIDFromProgID
OleLockRunning
CoUninitialize
CoInitialize
CoCreateInstance
oleaut32
VariantClear
SysAllocString
SysFreeString
VariantInit
winhttp
WinHttpOpen
WinHttpCrackUrl
WinHttpConnect
WinHttpOpenRequest
WinHttpSetStatusCallback
WinHttpSendRequest
WinHttpQueryHeaders
WinHttpCloseHandle
WinHttpSetOption
WinHttpReceiveResponse
WinHttpReadData
WinHttpQueryDataAvailable
comctl32
_TrackMouseEvent
ord17
gdiplus
GdipGetImageEncodersSize
GdipGetImageEncoders
GdipSaveImageToFile
GdipCreateBitmapFromScan0
GdipFree
GdipAlloc
GdipCloneImage
GdipDisposeImage
GdipGetImageGraphicsContext
GdipDeleteGraphics
GdipCreateSolidFill
GdipDeleteBrush
GdipCloneBrush
GdipFillRectangle
GdiplusStartup
GdiplusShutdown
GdipCreateLineBrushI
GdipCreateFromHDC
GdipSetTextRenderingHint
GdipDrawString
GdipSetStringFormatAlign
GdipDeleteStringFormat
GdipCreateStringFormat
GdipSetStringFormatLineAlign
GdipDeleteFont
GdipCreateFontFromLogfontA
GdipCreateFontFromDC
userhttplib
?CreateUserlib@@YAPAVCUserhttplib@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAUHWND__@@@Z
opencv_videoio451
?retrieve@VideoCapture@cv@@UAE_NABV_OutputArray@2@H@Z
?grab@VideoCapture@cv@@UAE_NXZ
?get@VideoCapture@cv@@UBENH@Z
?isOpened@VideoCapture@cv@@UBE_NXZ
??1VideoCapture@cv@@UAE@XZ
??0VideoCapture@cv@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H@Z
opencv_imgproc451
?resize@cv@@YAXABV_InputArray@1@ABV_OutputArray@1@V?$Size_@H@1@NNH@Z
?cvtColor@cv@@YAXABV_InputArray@1@ABV_OutputArray@1@HH@Z
opencv_imgcodecs451
?imwrite@cv@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV_InputArray@1@ABV?$vector@HV?$allocator@H@std@@@3@@Z
?imread@cv@@YA?AVMat@1@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H@Z
opencv_highgui451
?resizeWindow@cv@@YAXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$Size_@H@1@@Z
cvGetWindowHandle
?namedWindow@cv@@YAXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H@Z
?imshow@cv@@YAXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV_InputArray@1@@Z
opencv_core451
??0Mat@cv@@QAE@XZ
??0Mat@cv@@QAE@ABV01@@Z
?empty@Mat@cv@@QBE_NXZ
?zeros@Mat@cv@@SA?AVMatExpr@2@HHH@Z
??4Mat@cv@@QAEAAV01@ABV01@@Z
??1Mat@cv@@QAE@XZ
facelib
?InitCFaceLib@@YAPAVCFaceLib@@PAVCFaceCall@@ABUFaceVarient@@@Z
shlwapi
PathFileExistsA
wvnsprintfW
PathFileExistsW
iphlpapi
GetAdaptersInfo
ws2_32
WSACleanup
inet_ntoa
gethostbyname
WSAStartup
imm32
ImmSetCompositionWindow
ImmReleaseContext
ImmGetContext
Sections
.text Size: 996KB - Virtual size: 996KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 191KB - Virtual size: 191KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 15KB - Virtual size: 23KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.gfids Size: 3KB - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.tls Size: 512B - Virtual size: 9B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 68KB - Virtual size: 67KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 46KB - Virtual size: 45KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ