Static task
static1
Behavioral task
behavioral1
Sample
071bfb8e2140f20b1a1b2ac9aad29157e4ecc46c9232cb53bdce6520f7395604.exe
Resource
win7-20230712-en
Behavioral task
behavioral2
Sample
071bfb8e2140f20b1a1b2ac9aad29157e4ecc46c9232cb53bdce6520f7395604.exe
Resource
win10v2004-20230703-en
General
-
Target
071bfb8e2140f20b1a1b2ac9aad29157e4ecc46c9232cb53bdce6520f7395604
-
Size
2.3MB
-
MD5
d5539ebb60cf7c4db2208ab38bce8127
-
SHA1
89f2a22a2349cd87dad8b608dfab2af8e711ae84
-
SHA256
071bfb8e2140f20b1a1b2ac9aad29157e4ecc46c9232cb53bdce6520f7395604
-
SHA512
d6634953554131a2cbf3c61ca375267e180bd607eaea0565162935286aca5a97d5a967c56949cd8f5d54bd8b8de988f1e7818c0b5e26c1c68e85675104269b1d
-
SSDEEP
49152:X0NuPF/fZpXjbQ06ExQznWTIBBBBBBU2UBBBBBBBTBBBBcOh4BLS5:LXbUzzBBBBBBU2UBBBBBBBTBBBBcOh
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 071bfb8e2140f20b1a1b2ac9aad29157e4ecc46c9232cb53bdce6520f7395604
Files
-
071bfb8e2140f20b1a1b2ac9aad29157e4ecc46c9232cb53bdce6520f7395604.exe windows x86
b1f64f7a9bb6aa4f4a6e23f37442b808
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
kernel32
LoadLibraryW
GetLocalTime
SetThreadAffinityMask
TryEnterCriticalSection
GetVolumeInformationW
CancelIo
FindFirstFileW
EnterCriticalSection
FindNextFileW
GetCurrentProcess
WriteFile
GetModuleHandleExW
TerminateProcess
RemoveDirectoryW
WaitForMultipleObjects
SetThreadPriority
LeaveCriticalSection
InitializeCriticalSection
SetFilePointer
GetTempPathW
WaitForSingleObject
GetFileAttributesW
ReleaseMutex
GetSystemDirectoryW
GetModuleHandleA
DisconnectNamedPipe
GetLogicalDriveStringsW
FormatMessageW
GetFileAttributesExW
OutputDebugStringW
CreateEventW
GetCurrentThread
TerminateThread
QueryPerformanceFrequency
DeleteFileW
GetNativeSystemInfo
GetCurrentDirectoryW
GetOverlappedResult
ReplaceFileW
ExitProcess
FreeLibrary
QueryPerformanceCounter
MoveFileW
GetDriveTypeW
IsDebuggerPresent
ConnectNamedPipe
SetUnhandledExceptionFilter
FlushFileBuffers
GetCommandLineW
AttachConsole
GlobalSize
LoadLibraryA
GlobalAlloc
GlobalLock
GetCurrentProcessId
GlobalUnlock
QueryDosDeviceW
K32GetProcessImageFileNameW
OutputDebugStringA
FindClose
InitializeSListHead
GetSystemTimeAsFileTime
GetStartupInfoW
WaitForSingleObjectEx
ResetEvent
InitializeCriticalSectionAndSpinCount
IsProcessorFeaturePresent
UnhandledExceptionFilter
CreateFileW
CreateMutexW
ReadFile
GetComputerNameA
MapViewOfFile
OpenFileMappingA
SetEvent
UnmapViewOfFile
lstrlenA
FindNextFileA
FindFirstFileA
Process32FirstW
Process32NextW
CreateToolhelp32Snapshot
VirtualFreeEx
WideCharToMultiByte
GetModuleHandleW
GetProcessHeap
ReadProcessMemory
DeleteCriticalSection
VirtualAllocEx
GetProcAddress
CreateFileMappingA
HeapDestroy
HeapAlloc
FindResourceW
LoadResource
FindResourceExW
RaiseException
HeapReAlloc
LockResource
GetLastError
CopyFileA
MultiByteToWideChar
HeapSize
OpenProcess
lstrcmpA
InitializeCriticalSectionEx
HeapFree
WriteProcessMemory
SizeofResource
GetPrivateProfileStringW
GetModuleFileNameW
GetPrivateProfileIntW
CreateDirectoryW
CreateProcessA
CloseHandle
Sleep
GetLogicalProcessorInformation
GetCurrentThreadId
user32
EnumChildWindows
GetDesktopWindow
GetWindowThreadProcessId
CallWindowProcW
MoveWindow
GetSystemMenu
GetMessageExtraInfo
GetUpdateRgn
GetMessagePos
MapVirtualKeyW
IsWindowVisible
MessageBoxW
EnumDisplayMonitors
GetIconInfo
CallNextHookEx
EndDialog
GetSystemMetrics
SetWindowTextW
MessageBeep
GetWindowPlacement
DestroyCursor
GetKeyboardState
SetCaretPos
GetActiveWindow
GetAsyncKeyState
OpenClipboard
GetCapture
RedrawWindow
FindWindowW
GetMonitorInfoW
CreateIconIndirect
CloseClipboard
EmptyClipboard
IsChild
CreateCaret
MapWindowPoints
TrackMouseEvent
UnhookWindowsHookEx
GetMessageTime
SetLayeredWindowAttributes
GetClipboardData
LoadCursorW
DestroyCaret
SetCapture
SetWindowsHookExW
SetClipboardData
ToUnicode
SetCursor
GetClientRect
UpdateLayeredWindow
DrawIconEx
ShowCaret
EnableMenuItem
ReleaseCapture
InvalidateRect
GetAncestor
SetCursorPos
GetCursorPos
BeginPaint
EndPaint
GetDC
ReleaseDC
GetMessageW
DefWindowProcW
SendMessageTimeoutW
GetFocus
DestroyWindow
CreateWindowExW
RegisterClassExW
DispatchMessageW
PeekMessageW
SetFocus
TranslateMessage
GetWindowTextW
MessageBoxA
GetShellWindow
PostMessageW
GetClassNameA
WindowFromPoint
GetWindowInfo
GetWindowTextA
SetWindowLongW
GetParent
GetWindow
FindWindowExW
SendMessageW
ClientToScreen
UnregisterClassW
SetForegroundWindow
EnumWindows
GetForegroundWindow
AttachThreadInput
IsWindow
ShowWindow
SetWindowPos
GetWindowRect
GetWindowLongW
DestroyIcon
OffsetRect
gdi32
CombineRgn
CreateBitmap
RestoreDC
ExcludeClipRect
GetObjectW
GetRegionData
CreateRectRgnIndirect
StretchDIBits
CreateDIBSection
SaveDC
SelectObject
GetKerningPairsW
EnumFontFamiliesExW
CreateCompatibleDC
GetDeviceCaps
GetTextMetricsW
DeleteDC
SetMapperFlags
GetGlyphIndicesW
GetGlyphOutlineW
DeleteObject
RemoveFontMemResourceEx
SetMapMode
CreateFontIndirectW
CreateRectRgn
GetOutlineTextMetricsW
comdlg32
GetSaveFileNameW
GetFileTitleW
GetOpenFileNameW
advapi32
RegCloseKey
RegQueryValueExA
RegOpenKeyExA
shell32
Shell_NotifyIconW
SHGetSpecialFolderPathA
SHGetSpecialFolderPathW
DragQueryFileW
SHCreateShellItem
SHGetMalloc
ExtractAssociatedIconW
ShellExecuteW
SHChangeNotify
SHGetSpecialFolderLocation
SHBrowseForFolderW
SHGetPathFromIDListA
SHGetPathFromIDListW
SHParseDisplayName
SHGetKnownFolderPath
ole32
CoInitialize
PropVariantClear
CoTaskMemAlloc
CoTaskMemFree
OleCreate
OleSetContainedObject
RevokeDragDrop
CoInitializeEx
RegisterDragDrop
DoDragDrop
OleInitialize
OleUninitialize
CoUninitialize
CoCreateInstance
msvcp140
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAE@XZ
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAE_JPBD_J@Z
?setw@std@@YA?AU?$_Smanip@_J@1@_J@Z
?uncaught_exception@std@@YA_NXZ
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z
_Thrd_detach
_Cnd_destroy_in_situ
_Cnd_broadcast
_Query_perf_counter
_Cnd_wait
_Cnd_do_broadcast_at_thread_exit
_Cnd_register_at_thread_exit
?__ExceptionPtrCurrentException@@YAXPAX@Z
?__ExceptionPtrDestroy@@YAXPAX@Z
?__ExceptionPtrToBool@@YA_NPBX@Z
?_Syserror_map@std@@YAPBDH@Z
?_Random_device@std@@YAIXZ
?_Rethrow_future_exception@std@@YAXVexception_ptr@1@@Z
?_Xbad_function_call@std@@YAXXZ
?_Xout_of_range@std@@YAXPBD@Z
?_Throw_Cpp_error@std@@YAXH@Z
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEPADXZ
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IAE@XZ
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAE@XZ
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JXZ
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPAD_J@Z
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPBD_J@Z
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEPAV12@PAD_J@Z
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEXABVlocale@2@@Z
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UAE@XZ
??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UAE@XZ
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAVios_base@1@AAV21@@Z@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@H@Z
_Mtx_current_owns
?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A
?classic@locale@std@@SAABV12@XZ
_Cnd_timedwait
_Xtime_get_ticks
?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@D@Z
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDD@Z
?overflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHH@Z
?pbackfail@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHH@Z
?underflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ
?seekoff@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE?AV?$fpos@U_Mbstatet@@@2@_JHH@Z
?seekpos@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE?AV?$fpos@U_Mbstatet@@@2@V32@H@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAV01@AAV01@@Z@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@N@Z
??_D?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ
_Thrd_sleep
_Cnd_signal
_Thrd_id
_Thrd_join
??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z
?_Throw_future_error@std@@YAXABVerror_code@1@@Z
_Query_perf_frequency
?__ExceptionPtrCopy@@YAXPAXPBX@Z
?__ExceptionPtrCopyException@@YAXPAXPBX1@Z
_Cnd_init_in_situ
?__ExceptionPtrCreate@@YAXPAX@Z
_Cnd_unregister_at_thread_exit
?__ExceptionPtrAssign@@YAXPAXPBX@Z
_Mtx_unlock
_Mtx_init_in_situ
_Mtx_lock
_Mtx_destroy_in_situ
?_Xlength_error@std@@YAXPBD@Z
?_Throw_C_error@std@@YAXH@Z
shlwapi
ord172
PathStripToRootW
PathFileExistsW
PathAddBackslashW
PathRemoveExtensionW
PathRemoveFileSpecW
ws2_32
accept
__WSAFDIsSet
WSAStartup
closesocket
bind
gethostbyname
setsockopt
gethostname
select
getaddrinfo
inet_ntoa
inet_addr
send
recv
getsockopt
htonl
htons
freeaddrinfo
sendto
ioctlsocket
iphlpapi
GetAdaptersInfo
wininet
HttpOpenRequestW
InternetWriteFile
FtpOpenFileW
InternetOpenW
HttpQueryInfoW
InternetSetFilePointer
InternetCrackUrlW
HttpEndRequestW
HttpSendRequestExW
InternetCloseHandle
InternetConnectW
InternetSetOptionW
InternetReadFile
winmm
timeGetTime
timeKillEvent
timeBeginPeriod
imm32
ImmSetCandidateWindow
ImmGetCompositionStringW
ImmReleaseContext
ImmGetContext
ImmNotifyIME
rpcrt4
UuidCreate
vcruntime140
memset
_CxxThrowException
__current_exception_context
__current_exception
__std_type_info_compare
longjmp
_except_handler4_common
_purecall
__std_terminate
__std_exception_copy
__std_exception_destroy
__CxxFrameHandler3
memmove
__CxxLongjmpUnwind
__RTDynamicCast
memcpy
memchr
_setjmp3
api-ms-win-crt-heap-l1-1-0
calloc
realloc
free
_set_new_mode
_callnewh
malloc
api-ms-win-crt-runtime-l1-1-0
terminate
_invalid_parameter_noinfo_noreturn
_invalid_parameter_noinfo
_set_app_type
_beginthreadex
_controlfp_s
_endthreadex
_register_thread_local_exe_atexit_callback
_c_exit
_exit
exit
_initterm_e
_initterm
_get_narrow_winmain_command_line
_seh_filter_exe
_fpreset
_cexit
_crt_atexit
_register_onexit_function
_initialize_onexit_table
_initialize_narrow_environment
_configure_narrow_argv
_errno
api-ms-win-crt-string-l1-1-0
wcscpy_s
iswdigit
iswspace
towlower
wcscat_s
_stricmp
tolower
strncmp
strnlen
towupper
iswalnum
strpbrk
_wcsnicmp
strcpy_s
_strlwr_s
iswalpha
isspace
wmemcpy_s
isalnum
api-ms-win-crt-stdio-l1-1-0
__stdio_common_vsnwprintf_s
__stdio_common_vsscanf
__stdio_common_vsprintf
__stdio_common_vsnprintf_s
__acrt_iob_func
__stdio_common_vswprintf
_fileno
__stdio_common_vsprintf_s
freopen_s
fread
__p__commode
__stdio_common_vswprintf_s
fwrite
fflush
_set_fmode
__stdio_common_vfprintf
api-ms-win-crt-filesystem-l1-1-0
_access
api-ms-win-crt-time-l1-1-0
wcsftime
_localtime64_s
_ftime64_s
_time64
api-ms-win-crt-multibyte-l1-1-0
_mbsstr
_mbslwr_s
api-ms-win-crt-convert-l1-1-0
_atoi64
atoi
_strtod_l
api-ms-win-crt-math-l1-1-0
_libm_sse2_sin_precise
_libm_sse2_sqrt_precise
_libm_sse2_tan_precise
ceil
floor
truncf
_libm_sse2_exp_precise
_libm_sse2_pow_precise
_hypot
_CIatan2
_libm_sse2_log_precise
_CIfmod
_libm_sse2_cos_precise
__setusermatherr
_fdclass
_hypotf
_finite
_libm_sse2_acos_precise
api-ms-win-crt-locale-l1-1-0
_create_locale
_configthreadlocale
api-ms-win-crt-environment-l1-1-0
getenv
Sections
.text Size: 1.9MB - Virtual size: 1.9MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 335KB - Virtual size: 334KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 34KB - Virtual size: 44KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 1KB - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 98KB - Virtual size: 98KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ