Static task
static1
Behavioral task
behavioral1
Sample
a5c9ceeff3b8f8be4356cc57c57b8ebe2e914a284360cb068ddf98a0432c5c3a.exe
Resource
win7-20230712-en
Behavioral task
behavioral2
Sample
a5c9ceeff3b8f8be4356cc57c57b8ebe2e914a284360cb068ddf98a0432c5c3a.exe
Resource
win10v2004-20230703-en
General
-
Target
a5c9ceeff3b8f8be4356cc57c57b8ebe2e914a284360cb068ddf98a0432c5c3a
-
Size
977KB
-
MD5
646b2db50a7edebbebe435a28ed6a098
-
SHA1
190b9421f75603e3562b4f15523f769a77665cb1
-
SHA256
a5c9ceeff3b8f8be4356cc57c57b8ebe2e914a284360cb068ddf98a0432c5c3a
-
SHA512
3a284ca4e283a04f44d780712e8d3f251c34580bce4e60e3c183f02ea73e4d5be1759b9e7e147155db2821a31b84d58b548d1dff8165e2e26d56b2a32b537d69
-
SSDEEP
24576:O+XsmF/gsZSja3+ZPUsyl8l9Pk887iFw8AIpV15vPYF2a:/smFZ+ZFylKpk887iwvq3Y
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource a5c9ceeff3b8f8be4356cc57c57b8ebe2e914a284360cb068ddf98a0432c5c3a
Files
-
a5c9ceeff3b8f8be4356cc57c57b8ebe2e914a284360cb068ddf98a0432c5c3a.exe windows x86
4561b6a156d6e0cc06e88b4f6d67747c
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
version
VerQueryValueW
GetFileVersionInfoSizeW
GetFileVersionInfoW
ws2_32
htonl
htons
kernel32
GetDriveTypeW
Sleep
GetLastError
InitializeCriticalSectionEx
DeleteCriticalSection
GetModuleFileNameW
GetCommandLineW
GetPrivateProfileStringW
GetPrivateProfileIntW
GetPrivateProfileSectionW
GetFileAttributesW
DeleteFileW
HeapDestroy
HeapSize
HeapReAlloc
HeapFree
HeapAlloc
GetProcessHeap
SizeofResource
LockResource
LoadResource
FindResourceW
FindResourceExW
GetLocaleInfoW
GetEnvironmentVariableW
GetSystemDirectoryW
LeaveCriticalSection
EnterCriticalSection
GetSystemTime
SystemTimeToFileTime
GetModuleFileNameA
WideCharToMultiByte
GetTickCount
WriteFile
SetFilePointer
ReadFile
MultiByteToWideChar
GetFileAttributesExW
MoveFileW
GetLocalTime
GetCurrentThreadId
GetSystemInfo
GlobalMemoryStatusEx
OutputDebugStringW
InitializeCriticalSection
SearchPathW
lstrcpynW
VirtualQuery
GetCurrentProcessId
WriteProcessMemory
SetUnhandledExceptionFilter
CreateToolhelp32Snapshot
GetLogicalDrives
Thread32Next
OpenThread
SuspendThread
CreateFileMappingW
MapViewOfFile
UnmapViewOfFile
CreateEventW
DuplicateHandle
Module32FirstW
Module32NextW
SetErrorMode
CreateProcessW
WaitForMultipleObjects
TerminateProcess
ReadProcessMemory
VirtualAllocEx
RaiseException
ResetEvent
SetEvent
WaitForSingleObject
DecodePointer
LocalFree
OpenProcess
K32GetModuleFileNameExA
LocalAlloc
FlushInstructionCache
GetCurrentThread
TlsAlloc
TlsSetValue
TlsGetValue
TlsFree
VirtualProtectEx
GlobalAlloc
lstrcmpW
MulDiv
GlobalLock
GlobalUnlock
SetLastError
GetWindowsDirectoryW
VirtualProtect
VirtualAlloc
ResumeThread
GetThreadContext
SetThreadContext
SwitchToThread
CloseHandle
LoadLibraryA
GetVersionExW
GetSystemDefaultLangID
CreateFileW
GetDiskFreeSpaceExW
DeviceIoControl
GetCurrentProcess
GetModuleHandleW
FreeLibrary
GetProcAddress
LoadLibraryW
LoadLibraryExA
WaitForSingleObjectEx
UnhandledExceptionFilter
GetStartupInfoW
QueryPerformanceCounter
GetSystemTimeAsFileTime
VirtualFree
IsProcessorFeaturePresent
InterlockedPushEntrySList
InterlockedPopEntrySList
InitializeSListHead
EncodePointer
Thread32First
IsDebuggerPresent
user32
RegisterWindowMessageW
ReleaseCapture
CreateAcceleratorTableW
GetDesktopWindow
FillRect
GetFocus
DestroyAcceleratorTable
GetSysColor
GetClassNameW
GetDlgItem
GetParent
IsChild
GetWindow
SetFocus
SetCapture
RedrawWindow
InvalidateRgn
InvalidateRect
GetClassInfoExW
BeginPaint
ScreenToClient
ClientToScreen
GetClientRect
SetWindowPos
MoveWindow
GetWindowTextLengthW
GetWindowTextW
SetWindowTextW
SendMessageW
GetWindowLongW
CallWindowProcW
SetWindowLongW
SendMessageTimeoutW
DispatchMessageW
TranslateMessage
TranslateAcceleratorW
GetMessageW
LoadAcceleratorsW
PostThreadMessageW
RegisterClassExW
UnregisterClassW
IsWindow
CreateWindowExW
EnumDisplayDevicesW
FindWindowW
CreateWindowExA
RegisterClassExA
DefWindowProcW
DestroyWindow
ReleaseDC
GetDC
GetSystemMetrics
wsprintfW
LoadCursorW
EndPaint
CharNextW
gdi32
GetStockObject
DeleteDC
BitBlt
CreateCompatibleDC
CreateCompatibleBitmap
CreateSolidBrush
DeleteObject
SelectObject
SetPixelFormat
GetObjectW
GetDeviceCaps
ChoosePixelFormat
advapi32
RegEnumKeyExW
RegQueryInfoKeyW
RegSetValueExW
RegCreateKeyExW
RegQueryValueExW
RegOpenKeyExW
RegCloseKey
RegQueryValueExA
shell32
CommandLineToArgvW
SHCreateDirectoryExW
SHGetSpecialFolderPathW
SHFileOperationW
ole32
CLSIDFromString
CreateStreamOnHGlobal
CLSIDFromProgID
CoGetClassObject
OleInitialize
StringFromGUID2
CoTaskMemAlloc
CoTaskMemFree
CoAddRefServerProcess
CoReleaseServerProcess
CoCreateInstance
CoCreateGuid
CoLoadLibrary
OleUninitialize
OleLockRunning
oleaut32
SysAllocString
SysStringLen
VariantInit
VariantClear
LoadTypeLi
LoadRegTypeLi
OleCreateFontIndirect
SysFreeString
SysAllocStringLen
shlwapi
PathAppendW
PathRemoveFileSpecA
PathRemoveFileSpecW
PathFileExistsW
PathAddBackslashW
msvcp140
_Xtime_get_ticks
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@M@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAVios_base@1@AAV21@@Z@Z
_Thrd_hardware_concurrency
??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z
??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IAE@XZ
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z
?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
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAE_JPBD_J@Z
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEXABVlocale@2@@Z
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEPAV12@PAD_J@Z
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPAD_J@Z
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JXZ
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPBD_J@Z
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ
?uncaught_exception@std@@YA_NXZ
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAE@XZ
?_Init@locale@std@@CAPAV_Locimp@12@_N@Z
_To_wide
_To_byte
?_Xinvalid_argument@std@@YAXPBD@Z
_Mtx_destroy_in_situ
?_BADOFF@std@@3_JB
??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UAE@XZ
??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UAE@XZ
?_Xbad_function_call@std@@YAXXZ
?_Xout_of_range@std@@YAXPBD@Z
?_Xlength_error@std@@YAXPBD@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@G@Z
?setw@std@@YA?AU?$_Smanip@_J@1@_J@Z
_Mtx_init_in_situ
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UAE@XZ
?setprecision@std@@YA?AU?$_Smanip@_J@1@_J@Z
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ
?_Throw_C_error@std@@YAXH@Z
_Mtx_unlock
_Mtx_lock
?_Xbad_alloc@std@@YAXXZ
d3d9
Direct3DCreate9
opengl32
glGetString
wglDeleteContext
wglGetProcAddress
wglMakeCurrent
wglCreateContext
psapi
GetProcessMemoryInfo
wininet
InternetOpenUrlW
HttpQueryInfoW
InternetOpenW
InternetSetOptionW
InternetCloseHandle
InternetGetCookieW
InternetSetStatusCallbackW
vcruntime140
_CxxThrowException
__CxxFrameHandler3
memcpy
memset
_set_purecall_handler
wcschr
__std_exception_destroy
__vcrt_InitializeCriticalSectionEx
_except_handler4_common
__std_terminate
__std_exception_copy
memmove
wcsstr
wcsrchr
__std_type_info_compare
memchr
_purecall
api-ms-win-crt-runtime-l1-1-0
_get_wide_winmain_command_line
_initterm
_invalid_parameter_noinfo
_initialize_wide_environment
_configure_wide_argv
_invalid_parameter_noinfo_noreturn
_errno
_initterm_e
_set_app_type
_seh_filter_exe
terminate
_cexit
_crt_atexit
_register_thread_local_exe_atexit_callback
exit
_set_invalid_parameter_handler
_register_onexit_function
_controlfp_s
_exit
_initialize_onexit_table
_beginthreadex
_c_exit
api-ms-win-crt-locale-l1-1-0
localeconv
_configthreadlocale
api-ms-win-crt-stdio-l1-1-0
__p__commode
__stdio_common_vswscanf
__stdio_common_vswprintf_s
__stdio_common_vsnwprintf_s
__stdio_common_vsprintf
__stdio_common_vsprintf_s
__stdio_common_vswprintf
__stdio_common_vsscanf
_set_fmode
api-ms-win-crt-math-l1-1-0
__setusermatherr
_dtest
_dsign
api-ms-win-crt-filesystem-l1-1-0
_wsplitpath_s
api-ms-win-crt-string-l1-1-0
strnlen
_wcslwr_s
_wcsupr_s
wcscat_s
_wcslwr
wcsncat_s
wcsncpy_s
wmemcpy_s
toupper
wcsnlen
_wcsicmp
wcscpy_s
api-ms-win-crt-convert-l1-1-0
strtod
strtoull
_wtoi
strtoll
_wtol
api-ms-win-crt-heap-l1-1-0
calloc
_recalloc
_callnewh
free
malloc
realloc
_set_new_mode
beacon_sdk
?set_common_param_getters@BeaconClient@@SAXABV?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$function@$$A6A?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ@2@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$function@$$A6A?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ@2@@std@@@2@@std@@@Z
?set_common_params@BeaconClient@@SAXABV?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@@2@@std@@@Z
?Report@BeaconClient@@SAXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@@2@@3@W4RequestPriority@Beacon@@@Z
?UninitSDK@BeaconClient@@SAXXZ
?InitSDK@BeaconClient@@SAXABUBeaconConfig@@@Z
Sections
.text Size: 264KB - Virtual size: 264KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 71KB - Virtual size: 70KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 7KB - Virtual size: 16KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.gfids Size: 512B - Virtual size: 92B
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: 48KB - Virtual size: 48KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 584KB - Virtual size: 588KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE