??4_Init_locks@std@@QAEAAV01@ABV01@@Z
Static task
static1
Behavioral task
behavioral1
Sample
ec1084682b4362251cf5fe78d81cdd02eb9dc056cee84558076cfbd9b57307ce.exe
Resource
win7-20220901-en
Behavioral task
behavioral2
Sample
ec1084682b4362251cf5fe78d81cdd02eb9dc056cee84558076cfbd9b57307ce.exe
Resource
win10v2004-20220812-en
General
-
Target
ec1084682b4362251cf5fe78d81cdd02eb9dc056cee84558076cfbd9b57307ce
-
Size
1.2MB
-
MD5
0869ec8e1463b8c7add3e1bfee70b011
-
SHA1
3ef89ea2b9fdd3ebf41a4ba3dfceb02e43af7a5f
-
SHA256
ec1084682b4362251cf5fe78d81cdd02eb9dc056cee84558076cfbd9b57307ce
-
SHA512
37337b64a14b963e520b09567f9f303111a8a973bef0941c057b255dce38bd2bc9ef01da9b96536148e4fd3a962c0e7732cd6a755edeba8e6fb2add06c744225
-
SSDEEP
24576:Vm4mfxzM5APcPYH/d0pAI2nnVmj6AEXB0VcV+h1Av8tAQgdU36gHzTVlHBqN:VmfjPBfduAIHj670V9BTvBqN
Malware Config
Signatures
Files
-
ec1084682b4362251cf5fe78d81cdd02eb9dc056cee84558076cfbd9b57307ce.exe windows x86
2486f43ff661cb2b9dff935bd84c90be
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
CreateFileW
GetOverlappedResult
GetLastError
DeviceIoControl
CancelIo
CloseHandle
FreeLibrary
GetProcAddress
LoadLibraryA
GetVersionExA
Sleep
GetSystemTimeAsFileTime
QueryPerformanceCounter
IsDebuggerPresent
UnhandledExceptionFilter
GetCurrentProcess
TerminateProcess
GetStartupInfoW
InterlockedCompareExchange
InterlockedExchange
MultiByteToWideChar
WideCharToMultiByte
GetCurrentProcessId
GetCurrentThreadId
CreateEventW
SetUnhandledExceptionFilter
CreateProcessW
WaitForMultipleObjectsEx
GetSystemDirectoryA
FormatMessageA
SetLastError
ExpandEnvironmentStringsA
GetTickCount
WaitForMultipleObjects
GetFileType
GetStdHandle
ReadFile
PeekNamedPipe
SleepEx
avgsysx
?CombinePaths@AvgBasPath@@YGHAAU_AVG_UTF16CHAR_STR@@PB_W1IIPAI@Z
?GetTempDirPath@AvgBasPath@@YGHAAVAvgUtf16CharHeapBuffer@@@Z
?Release@AvgSpinLockLocker@@QAGXXZ
?AvgConvertT2Utf16String@@YGHPA_WIPB_WPAII@Z
?Resize@AvgUtf16CharHeapBuffer@@QAGHI@Z
?Swap@AvgUtf16CharHeapBuffer@@QAGXAAV1@@Z
?AvgNtdll_ZwCreateMutant@@YGJPAPAXKPAU_OBJECT_ATTRIBUTES@@E@Z
?AvgNtdll_RtlExitUserThread@@YGJJ@Z
?IsWindowsServer2k3@OsInfo@AvgEnvironment@@YG_NXZ
?IsWindowsXP@OsInfo@AvgEnvironment@@YG_NXZ
?GetCurrentProcessSubsystem@AvgProcess@@YG?AW4ProcessSubsystem@1@XZ
?AvgNtdllIsFnLoaded_RtlExitUserThread@@YG_NXZ
?AvgIsWOW64Process@@YG_NXZ
?Destroy@AvgBasCriticalSection@@QAGHXZ
?Assign@AvgWinSecurityDescriptor@@QAGHABVAvgSecurityCtx@@@Z
?Initialize@AvgWinMandatoryLabel@@QAGHW4Label@1@V?$AvgFlags@W4FlagsValues@AvgWinMandatoryLabel@@@@@Z
?IsInitialized@AvgBasCriticalSection@@QBG_NXZ
?AvgCopyString@@YGHAAU_AVG_UTF16CHAR_STR@@PB_WIPAI@Z
?AvgCopyString@@YGHPA_WIPB_WI@Z
?AvgFindSubStringFromRight@@YGPB_WPB_W0II@Z
?AvgGetNtdllModuleHandle@@YGPAXXZ
?GetProcessName@AvgProcess@@YGHKAAU_AVG_UTF16CHAR_STR@@PAI@Z
?GetModuleDirectory@AvgModule@@YGHPAXAAU_AVG_UTF16CHAR_STR@@PAI@Z
?AvgWinConstructDllSearchPath@@YGHAAVAvgUtf16CharHeapBuffer@@@Z
?Clear@AvgUtf16CharHeapBuffer@@QAGXXZ
?GetBuffer@AvgUtf16CharHeapBuffer@@QAGPA_WXZ
?GetEnvironmentVar@AvgEnvironment@@YGHPB_WAAU_AVG_UTF16CHAR_STR@@PAI@Z
??0AvgUtf16CharHeapBuffer@@QAE@XZ
??1AvgUtf16CharHeapBuffer@@QAE@XZ
?ReserveElements@AvgUtf16CharHeapBuffer@@QAGHI@Z
?GetSize@AvgUtf16CharHeapBuffer@@QBGIXZ
?GetValue@AvgUtf16CharHeapBuffer@@QBGPB_WXZ
?GetInternal@AvgUtf16CharHeapBuffer@@QAGAAU_AVG_UTF16CHAR_STR@@XZ
?AvgCreateErrorCodeFromWin32@@YGHK@Z
?AddDaclAce@AvgWinSecurityDescriptor@@QAGHABVAvgWinAce@@@Z
?Initialize@AvgWinSecurityIdentifier@@QAGHW4WellKnownSidType@1@PBV1@@Z
?AvgWinZwOpenFile@@YGHPB_WPAPAXKPAU_IO_STATUS_BLOCK@@KK@Z
?GetSecurityDescriptor@AvgWinSecurityDescriptor@@QAGHAAPAX@Z
?AvgBufferXor@@YGXPAEPBEI1I_J@Z
?AvgUpperString@@YGHW4AvgCodePage@@PA_WIPB_WPAII@Z
?AvgNtdll_ZwCreateKeyTransacted@@YGJPAPAXKPAU_OBJECT_ATTRIBUTES@@KPAU_UNICODE_STRING@@KPAXPAK@Z
?AvgNtdll_RtlDosPathNameToNtPathName_T_EliminateDosDevice@@YGHPB_WPAU_UNICODE_STRING@@@Z
?AvgNtdll_ZwOpenKeyTransacted@@YGJPAPAXKPAU_OBJECT_ATTRIBUTES@@PAX@Z
?AvgInitializeSysMini@@YGHXZ
?AvgDestroySysMini@@YGXXZ
??0AvgSpinLockLocker@@QAE@PAUAvgSpinLock@@_N@Z
??1AvgSpinLockLocker@@QAE@XZ
?GetFilename@AvgBasPath@@YGHAAU_AVG_UTF16CHAR_STR@@PB_WIPAI@Z
?IsPathRooted@AvgBasPath@@YG_NPB_WI@Z
?AvgConvertUtf162TString@@YGHAAU_AVG_UTF16CHAR_STR@@PB_WIPAI@Z
?Erase@AvgUtf16CharHeapBuffer@@QAGHII@Z
?Append@AvgUtf16CharHeapBuffer@@QAGH_W@Z
?Assign@AvgUtf16CharHeapBuffer@@QAGH_W@Z
?AvgGetUtf162TStringSize@@YGHAAIPB_WI@Z
?AvgKernel32IsFnLoaded_UnhandledExceptionFilter@@YG_NXZ
?AvgKernel32_SetUnhandledExceptionFilter@@YGP6GJPAU_EXCEPTION_POINTERS@@@ZP6GJ0@Z@Z
?AvgWinIsProcessBeingDebugged@@YG_NXZ
?AvgKernel32_UnhandledExceptionFilter@@YGJPAU_EXCEPTION_POINTERS@@@Z
?AvgKernel32ForceInitialize@@YGXXZ
?AvgFindSubStringFromRight@@YGPBDPBD0II@Z
?AvgGenerateRandomDWord@@YGKXZ
?AvgGetT2MbStringSize@@YGHAAIPB_WW4AvgCodePage@@I@Z
?AvgLowerASCIIString@@YGXPADI@Z
?AvgConvertT2MbString@@YGHPADIPB_WW4AvgCodePage@@PAII@Z
??0AvgBasCriticalSection@@QAE@XZ
??1AvgBasCriticalSection@@QAE@XZ
?DirectoryExists@AvgBasFs@@YGHPB_W@Z
?AvgGetTimestamp@@YGKXZ
?AvgGetStringSizeInElements@@YGIPB_W@Z
?IsEmpty@AvgUtf16CharHeapBuffer@@QBG_NXZ
?AvgCompareStringNoCase@@YGHW4AvgCodePage@@PB_W1II@Z
?AvgLowerString@@YGHW4AvgCodePage@@PA_WIPB_WPAII@Z
?AvgToASCIIUpper@@YG_W_W@Z
?AvgFindElement@@YGPADPADDI@Z
?Lock@AvgBasCriticalSectionHolder@@QAGHPAVAvgBasCriticalSection@@@Z
?AvgFindElementFromRight@@YGPBDPBDDI@Z
?AvgConvertString2Size@@YGHAAIPBDIHPAPBD@Z
?AvgFormatStringV@@YGHW4AvgCodePage@@PADIPBDPAI1@Z
?AvgFindSubString@@YGPADPADPBDII@Z
?AvgCompareSubString@@YGHPBD0III@Z
?AvgConvertString2Number@@YGHAAHPB_WIHPAPB_W@Z
?AvgConvertString2Number@@YGHAAKPBDIHPAPBD@Z
?AvgConvertString2Number@@YGHAAHPBDIHPAPBD@Z
?AvgCompareString@@YGHPBD0II@Z
?AvgConvertNumber2String@@YGHPA_WIHHPAI@Z
?AvgConvertString2Number@@YGHAA_JPBDIHPAPBD@Z
?AvgFindElement@@YGPBDPBDDI@Z
?AvgToASCIIUpper@@YGDD@Z
??0AvgBasResource@@QAE@XZ
??1AvgBasResource@@UAE@XZ
?Create@AvgBasResource@@QAGHXZ
?AcquireExclusive@AvgBasResource@@QAGHH@Z
?AcquireShared@AvgBasResource@@QAGHH@Z
?Release@AvgBasResource@@QAGHXZ
?Destroy@AvgBasResource@@QAGXXZ
?AvgCreateErrorCodeFromWin32@@YGHW4_AvgErrorCodeSeverity@@K@Z
?GetProcessorCount@AvgEnvironment@@YGIXZ
?Acquire@AvgBasCriticalSection@@QAGHXZ
?Release@AvgBasCriticalSection@@QAGHXZ
?AvgConvertUtf162MbString@@YGHPADIPB_WW4AvgCodePage@@PAII@Z
?AvgCompareSubStringNoCase@@YGHW4AvgCodePage@@PB_W1III@Z
?AvgConvertMb2Utf16String@@YGHPA_WIPBDW4AvgCodePage@@PAII@Z
?AvgFindElement@@YGPB_WPB_W_WI@Z
?AvgGetMb2Utf16StringSize@@YGHAAIPBDW4AvgCodePage@@I@Z
?AvgGetStringSizeInElements@@YGIPBD@Z
?AvgGetUtf162MbStringSize@@YGHAAIPB_WW4AvgCodePage@@I@Z
?GetCurrentProcessId@AvgProcess@@YGKXZ
?AvgConvertString2Number@@YGHAAKPB_WIHPAPB_W@Z
??0AvgWinSecurityDescriptor@@QAE@XZ
?AddEveryoneLowIntegrity@AvgWinSecurityDescriptor@@SGHAAV1@@Z
?AvgGenerateRandomBuffer@@YGXPAEI@Z
?AvgGetSystemTime@@YGHAA_K@Z
?Create@AvgBasCriticalSection@@QAGHXZ
?AvgFormatStringV@@YGHW4AvgCodePage@@PA_WIPB_WPAIPAD@Z
??0AvgBasCriticalSectionHolder@@QAE@PAVAvgBasCriticalSection@@@Z
??1AvgBasCriticalSectionHolder@@QAE@XZ
?Release@AvgBasCriticalSectionHolder@@QAGXXZ
?AvgMemXor@@YGXPAEPBEI@Z
?GetMaxPathLength@AvgEnvironment@@YGHAAIPB_W@Z
?WinTrimWorkingSet@AvgProcess@@YGHXZ
??0AvgBasSharedLibraryLoader@@QAE@PB_W@Z
??1AvgBasSharedLibraryLoader@@UAE@XZ
?Load@AvgBasSharedLibraryLoader@@QAGHPB_W@Z
?Unload@AvgBasSharedLibraryLoader@@UAGXXZ
?AttachTo@AvgBasSharedLibraryLoader@@QAGHPBDPCRAX@Z
?AvgPrintV@@YGHPB_WPAD@Z
?AvgCompareString@@YGHPB_W0II@Z
?GetCurrentModuleHandle@AvgProcess@@YGPAXXZ
?GetOsInfoData@AvgEnvironment@@YGABUOsInfoData@1@XZ
?GetRandomTempFileNameSize@AvgBasPath@@YGIXZ
?GetRandomTempFileName@AvgBasPath@@YGHAAU_AVG_UTF16CHAR_STR@@PAI@Z
?GetFilenameExtension@AvgBasPath@@YGHAAU_AVG_UTF16CHAR_STR@@PB_WIPAI@Z
?GetFullPath@AvgBasPath@@YGHAAU_AVG_UTF16CHAR_STR@@PB_WIPAI@Z
?GetTempDirPath@AvgBasPath@@YGHAAU_AVG_UTF16CHAR_STR@@PAI@Z
?GetDirectoryPathFromFilenamePath@AvgBasPath@@YGHAAU_AVG_UTF16CHAR_STR@@PB_WIPAI@Z
?GetRandomName@AvgBasPath@@YGHAAU_AVG_UTF16CHAR_STR@@PAI@Z
?GetPathRoot@AvgBasPath@@YGHAAU_AVG_UTF16CHAR_STR@@PB_WPAI@Z
?GetRandomNameSize@AvgBasPath@@YGIXZ
ws2_32
WSAStartup
closesocket
getsockopt
socket
bind
recv
setsockopt
getsockname
ntohs
htons
WSAGetLastError
connect
send
sendto
recvfrom
WSASetLastError
__WSAFDIsSet
select
accept
listen
ioctlsocket
gethostbyname
gethostbyaddr
getservbyname
getservbyport
htonl
inet_addr
inet_ntoa
WSACleanup
ntdll
memmove
sscanf
strstr
strchr
atoi
tolower
strncpy
ZwQueryVirtualMemory
ZwOpenSymbolicLinkObject
ZwQuerySymbolicLinkObject
ZwCreateFile
ZwQueryInformationFile
ZwCreateSection
ZwUnmapViewOfSection
ZwQuerySystemInformation
ZwMapViewOfSection
ZwReleaseMutant
ZwDelayExecution
RtlCreateUserThread
ZwQueryInformationThread
ZwTerminateProcess
ZwDuplicateObject
LdrShutdownThread
CsrClientCallServer
ZwResumeThread
ZwTerminateThread
ZwResetEvent
ZwSetEvent
ZwCancelIoFile
LdrLoadDll
LdrGetProcedureAddress
RtlInitAnsiString
LdrUnloadDll
ZwQueryInformationProcess
ZwOpenProcess
ZwWriteFile
ZwFlushBuffersFile
ZwSetInformationThread
ZwWaitForSingleObject
ZwSetInformationFile
ZwCreateNamedPipeFile
ZwReadFile
ZwFsControlFile
RtlCreateUnicodeString
RtlInitUnicodeString
ZwCreateEvent
RtlAllocateHeap
RtlReAllocateHeap
RtlFreeHeap
ZwOpenKey
ZwQueryKey
RtlOpenCurrentUser
ZwOpenFile
ZwClose
RtlNtStatusToDosError
ZwQueryValueKey
RtlFreeUnicodeString
ZwCreateKey
isalpha
memchr
isalnum
isdigit
strtol
sprintf
_strnicmp
_stricmp
isspace
qsort
strncmp
isxdigit
strtoul
memcpy
memset
_allmul
_chkstk
_aulldiv
_allrem
_alldiv
strrchr
msvcr90
_read
_close
_open
_fileno
_strdup
_controlfp_s
?_type_info_dtor_internal_method@type_info@@QAEXXZ
_except_handler4_common
_crt_debugger_hook
__set_app_type
__p__fmode
__p__commode
_adjust_fdiv
__setusermatherr
_configthreadlocale
_initterm_e
_initterm
_wcmdln
exit
_XcptFilter
_exit
_cexit
__wgetmainargs
_amsg_exit
?terminate@@YAXXZ
__CxxFrameHandler3
_decode_pointer
_onexit
_lock
_encode_pointer
__dllonexit
_unlock
_set_invalid_parameter_handler
_invoke_watson
swprintf_s
?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZP6AXI0@Z@Z
_stat64
strncpy_s
strcat_s
strcpy_s
sprintf_s
__sys_nerr
strerror
getenv
fflush
fputc
_fstat64
_gmtime64
_lseeki64
fclose
fopen
fgets
fputs
_strtoi64
fseek
_time64
fwrite
fread
__iob_func
malloc
calloc
realloc
free
??2@YAPAXI@Z
_purecall
??3@YAXPAX@Z
??_V@YAXPAX@Z
_CxxThrowException
Exports
Exports
Sections
.text Size: 950KB - Virtual size: 949KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 161KB - Virtual size: 161KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 5KB - Virtual size: 23KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.tls Size: 512B - Virtual size: 13B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 2KB - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 75KB - Virtual size: 74KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ