Behavioral task
behavioral1
Sample
550b64ac35e8e5de1e913f453610355e2ad54a7a8150031b9904420193a160c3.exe
Resource
win7-20220812-en
Behavioral task
behavioral2
Sample
550b64ac35e8e5de1e913f453610355e2ad54a7a8150031b9904420193a160c3.exe
Resource
win10v2004-20220812-en
General
-
Target
550b64ac35e8e5de1e913f453610355e2ad54a7a8150031b9904420193a160c3
-
Size
252KB
-
MD5
8029951704fe34c9d53fffcad4cca300
-
SHA1
ef99750dd19eb774c1a8dd930b971af4bce54984
-
SHA256
550b64ac35e8e5de1e913f453610355e2ad54a7a8150031b9904420193a160c3
-
SHA512
d4a38c187d2c0e14f90947c6a2fb07bdde79ded1c02df6f9e9a215348ecab9e29715a7acf9a4c9801a7001cb9dde437e665bfad701d373554c44d271bf9b5b52
-
SSDEEP
3072:mHjSoIZy4Dgb3H295Ryho9p1O2lBbLRHOe3TPU3J/OLJQJQ6pGWFDsnsNW9o5OlF:kSoRDb3HOQ5Z/OLyJFgWFonsNw3lvR
Malware Config
Signatures
-
resource yara_rule sample upx
Files
-
550b64ac35e8e5de1e913f453610355e2ad54a7a8150031b9904420193a160c3.exe windows x86
a1d77b2e2c257e17c900b73a768c0894
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
comctl32
InitCommonControlsEx
common
?DoFormat@CFmtString@@QAEPB_WPB_W@Z
??1CTXStringW@@QAE@XZ
?RecordTransEnd@Perf@Util@@YAJ_JPB_WHH11H@Z
??0CTXStringW@@QAE@XZ
?SetIdleCallback@TXTimer@@YAHPAUITXIdleCallback@@I@Z
?Format@CTXStringW@@QAAXPB_WZZ
?AddIdleCallback@Window@Util@@YAJPAVVTXMsgLoopIdleCallback@@@Z
??0CTXStringW@@QAE@ABV0@@Z
??0CTXStringW@@QAE@PB_W@Z
?GetParentDir@FS@Util@@YA?AVCTXStringW@@V3@@Z
??1CTXHttpDownloadSink@@UAE@XZ
?CheckVistaAndStartSelfMediumLevel@Sys@Util@@YAHXZ
?Stop@TXBugMonitor@@YAHXZ
?OnExitCoreCenter@Misc@Util@@YAXXZ
??BCTXBSTR@@QBEPA_WXZ
?OnExitWinMain@Misc@Util@@YAXXZ
??0CTXBSTR@@QAE@ABVCTXStringW@@@Z
?OnUninitCom@Misc@Util@@YAXXZ
??0CTXBSTR@@QAE@XZ
?NotifyIdle@TXTimer@@YAXXZ
??1CTXBSTR@@QAE@XZ
?GetBSTR@CTXStringW@@QBEPA_WXZ
?ClearDeadQueue@Misc@Util@@YAXXZ
??4CTXStringW@@QAEAAV0@PB_W@Z
??4CTXStringW@@QAEAAV0@ABV0@@Z
?GetPlatformCore@Core@Util@@YAHPAPAUITXCore@@@Z
??H@YA?AVCTXStringW@@ABV0@0@Z
?TrimLeft@CTXStringW@@QAEAAV1@XZ
??8@YA_NABVCTXStringW@@PB_W@Z
?Mid@CTXStringW@@QBE?AV1@H@Z
?Resolve@HostResolve@Util@@YAJPA_WPAUITXHostResolverSink@@PAK@Z
?SetTimeout@TXTimer@@YAHIPAUITXTimerCallback@@I@Z
?MinimzeMemory@Sys@Util@@YAXXZ
?AddFmtString@TXStringBundle@@YAXABVCFmtString@@@Z
?InitBugReport@TXBugReport@@YAXPB_W000GGKHHKKP6GHPAUtagBugReportInfo@1@PBD200PAPAXPAKPAX@Z@Z
?GetSession@TXLog@@YAKXZ
?GetLCID@NLS@@YAKXZ
?SetLogFileMd5Dir@TXBugReport@@YAHPB_W00@Z
?ValidateBugReport@TXBugReport@@YAXXZ
?CreateObjectFromDllFile@Com@Util@@YGJPB_WABU_GUID@@1PAPAXPAUIUnknown@@@Z
?InitNetwork@Network@Util@@YAHXZ
?InitPlatform@CoreCenter@Util@@YAHPA_W@Z
ord25
?InitPlatformGFConfig@Boot@Util@@YAHXZ
?InitPlatformFileSystem@Boot@Util@@YAHXZ
?InitPlatformI18NConfig@Boot@Util@@YAHXZ
?SetAsyncCallback@TXTimer@@YAHP6GXPAX@Z0@Z
??8CTXBSTR@@QBE_NPB_W@Z
?IsTencentTrusted@Misc@Util@@YAHPB_W@Z
??4CTXStringW@@QAEAAV0@PA_W@Z
?CreateTXData@Data@Util@@YAHPAPAUITXData@@@Z
?GetPluginNameList@CoreCenter@Util@@YAHPAPAUITXArrayRead@@@Z
?Run@CTXHttpDownload@@EAEIXZ
?OnProgress@CTXHttpDownloadSink@@UAEXPAVCTXHttpDownload@@KK@Z
?IsEmpty@CTXBSTR@@QAEHXZ
?OnDownloadStart@CTXHttpDownloadSink@@UAEXPAVCTXHttpDownload@@KK@Z
?OnConnected@CTXHttpDownloadSink@@UAEXPAVCTXHttpDownload@@@Z
?QueryPluginTpc@CoreCenter@Util@@YAHPA_WPAPAUITXDataRead@@@Z
ord34
?OnConnecting@CTXHttpDownloadSink@@UAEXPAVCTXHttpDownload@@PB_W@Z
?CreateTXBuffer@Data@Util@@YAHPAPAUITXBuffer@@@Z
??0CTXHttpDownloadSink@@IAE@XZ
??YCTXStringW@@QAEAAV0@ABV0@@Z
?GetByteLength@CTXStringW@@QBEHXZ
??0CTXHttpDownload@@QAE@XZ
?SetUIInterface@CTXHttpDownload@@QAEXPAVCTXHttpDownloadSink@@@Z
??0CTXStringW@@QAE@PB_WH@Z
??9@YA_NABVCTXStringW@@PB_W@Z
?GenerateEx@CComputerIDGenerator@@QAEHPAE@Z
?Encode16@Encode@Util@@YA?AVCTXStringW@@PBXI@Z
?GetBuffer@CTXStringW@@QAEPA_WXZ
?AddInfo@CTXHttpDownload@@QAEHABVCTXStringW@@0@Z
?Utf8FromWS@Convert@Util@@YA?AVCTXStringA@@PB_WH@Z
?AddInfo@CTXHttpDownload@@QAEHABVCTXStringW@@K@Z
??1CTXStringA@@QAE@XZ
?Download@CTXHttpDownload@@QAEHPB_WPAU_SYSTEMTIME@@0H@Z
?Right@CTXStringW@@QBE?AV1@H@Z
??1CTXHttpDownload@@UAE@XZ
?GetBuffer@CTXStringA@@QAEPADXZ
?IsFileExist@FS@@YAHPB_W@Z
?Utf8ToWS@Convert@Util@@YA?AVCTXStringW@@PBDH@Z
?OnError@CTXHttpDownloadSink@@UAEXPAVCTXHttpDownload@@K@Z
?OnRedirected@CTXHttpDownloadSink@@UAEXPAVCTXHttpDownload@@PB_W@Z
??H@YA?AVCTXStringW@@PB_WABV0@@Z
?GetLength@CTXStringW@@QBEHXZ
?PropertyStr@CFmtString@@QAEHPB_W0@Z
??H@YA?AVCTXStringW@@ABV0@PB_W@Z
?DelIdleCallback@Window@Util@@YAJPAVVTXMsgLoopIdleCallback@@@Z
??1CFmtString@@QAE@XZ
?NotifyIdle@Window@Util@@YAJXZ
??0CFmtString@@QAE@XZ
??ICTXBSTR@@QAEPAPA_WXZ
??YCTXStringW@@QAEAAV0@PB_W@Z
?SafeLoadLibrary@Sys@Util@@YAPAUHINSTANCE__@@PB_W@Z
??0CTXStringW@@QAE@PA_W@Z
?ReverseFind@CTXStringW@@QBEH_W@Z
?TXLog_DoTXLogVW@@YAXPAUtagLogObj@@PB_W1PAD@Z
?Left@CTXStringW@@QBE?AV1@H@Z
?LoadStringW@TXStringBundle@@YAPB_WPB_W@Z
?ReleaseBuffer@CTXStringW@@QAEXH@Z
??0CTXBSTR@@QAE@PB_W@Z
?Find@CTXStringW@@QBEH_WH@Z
?IsEmpty@CTXStringW@@QBE_NXZ
?GetBuffer@CTXStringW@@QAEPA_WH@Z
?Find@CTXStringW@@QBEHPB_WH@Z
??BCTXStringW@@QBEPB_WXZ
?InitPlatformCoreConfig@Boot@Util@@YAHXZ
kernelutil
?GetPubNo@Version@@YAKXZ
?Init@Version@@YAHXZ
?OpenUrlInIM@URL@Util@@YAXABVCTXStringW@@W4URLMODIFYLEVEL@12@0@Z
?GetProgramBinDir@Sys@Util@@YA?AVCTXStringW@@V3@@Z
?GetUserDataSaveSetting@Sys@Util@@YA?AVCTXStringW@@AAKAAV3@@Z
?GetMinorVer@Version@@YAEXZ
?GetMajorVer@Version@@YAEXZ
?GetVersionExW@Version@@YAXAAUtagVersionInfo@1@@Z
?GetProgramRootDir@Sys@Util@@YA?AVCTXStringW@@XZ
?GetGlobalSysDir@Sys@Util@@YA?AVCTXStringW@@XZ
gf
?SetCustomObjectFactory@GF@Util@@YAXP6AHABU_GUID@@0PAPAX@Z@Z
afutil
?GetSSOLoginInfo@SSOLogin@Util@@YAHPAVCTXStringW@@@Z
?SetFirstStartQQ@Misc@Util@@YAXH@Z
?SetPerfReportDataForBool@PerfDataReportUtil@@YAXPA_WH@Z
?MarkFinishedLogin@MultiLogin@Util@@YAXH@Z
?GetMultiLoginInfo@MultiLogin@Util@@YAHPAVCTXStringW@@PAK1@Z
?SetEnablePreload@Misc@Util@@YAXH@Z
?SetPerfReportDataForWord@PerfDataReportUtil@@YAXPA_WKH@Z
?IsOverWindowVista@Misc@Util@@YAHXZ
?GetEnablePreload@Misc@Util@@YAHXZ
appmisc
?DecodeSCBootParam@ShortcutUtil@@YAJVCTXStringW@@@Z
apputil
?IsNeedRestore@TXUpdateCfg@@YAHXZ
?GetInstallDir@Dir@Util@@YA?AVCTXStringW@@XZ
kernel32
GetModuleFileNameW
WaitForSingleObject
GetDriveTypeW
InterlockedDecrement
OpenMutexW
LoadLibraryW
GetTickCount
CreateMutexW
QueryPerformanceCounter
OpenProcess
GetProcAddress
GetFileAttributesW
FreeLibrary
DeleteFileW
InitializeCriticalSection
LeaveCriticalSection
CreateProcessW
MoveFileExW
GetProcessTimes
EnterCriticalSection
MoveFileW
GetSystemTimeAsFileTime
GetVersionExW
CloseHandle
GetCommandLineW
DeleteCriticalSection
GetLastError
CreateThread
InterlockedExchange
GetSystemInfo
SetEvent
QueryPerformanceFrequency
GetEnvironmentVariableW
GlobalMemoryStatus
SetEnvironmentVariableW
GetCurrentProcessId
GetModuleHandleW
GetCurrentProcess
CreateEventW
WriteProcessMemory
SetThreadPriority
GetCurrentThread
GetCurrentThreadId
Sleep
InterlockedIncrement
RaiseException
ResumeThread
lstrlenW
LocalFree
GetACP
GetLocaleInfoA
GetThreadLocale
InterlockedCompareExchange
GetStartupInfoW
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
GetVersionExA
OpenEventW
user32
PeekMessageW
TranslateMessage
PostThreadMessageW
DispatchMessageW
WaitMessage
MessageBoxW
RegisterClassExW
PostQuitMessage
GetMessageW
SendMessageTimeoutW
IsWindow
ShowWindow
CreateWindowExW
DefWindowProcW
PostMessageW
UnregisterClassA
gdi32
GetStockObject
advapi32
RegOpenKeyExW
RegQueryValueExW
shell32
CommandLineToArgvW
ShellExecuteW
ole32
OleUninitialize
OleInitialize
CoCreateInstance
CoUninitialize
CoInitialize
oleaut32
SysFreeString
LoadRegTypeLi
SysStringLen
LoadTypeLi
atl80
ord64
ord32
ord31
ord58
ord30
msvcp80
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ
??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@ABV01@@Z
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD0@Z
??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@PBD@Z
??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@ABV01@@Z
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z
??$?HDU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@PBDABV10@@Z
??$?HDU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@ABV10@PBD@Z
?reserve@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXI@Z
??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@PBD@Z
??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@D@Z
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z
msvcr80
_exit
_cexit
__wgetmainargs
_amsg_exit
?terminate@@YAXXZ
_decode_pointer
_onexit
_lock
_XcptFilter
_wcmdln
_initterm
_initterm_e
_configthreadlocale
__setusermatherr
_adjust_fdiv
__p__commode
__p__fmode
__set_app_type
_except_handler4_common
_crt_debugger_hook
?_type_info_dtor_internal_method@type_info@@QAEXXZ
_invoke_watson
_controlfp_s
exit
??3@YAXPAX@Z
__wargv
wcsncmp
_wtoi
_time64
??0exception@std@@QAE@ABQBD@Z
??0exception@std@@QAE@ABV01@@Z
??1exception@std@@UAE@XZ
_encode_pointer
?what@exception@std@@UBEPBDXZ
_invalid_parameter_noinfo
??2@YAPAXI@Z
_purecall
??_V@YAXPAX@Z
__argc
free
_endthreadex
_beginthreadex
malloc
__CxxFrameHandler3
memset
_CxxThrowException
memmove_s
sscanf
memcpy
strcmp
strlen
_unlock
__dllonexit
??0exception@std@@QAE@XZ
Sections
.text Size: 76KB - Virtual size: 74KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 36KB - Virtual size: 32KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 8KB - Virtual size: 6KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 68KB - Virtual size: 65KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.UPX Size: 60KB - Virtual size: 60KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE