??4_Init_locks@std@@QAEAAV01@ABV01@@Z
Static task
static1
Behavioral task
behavioral1
Sample
b88544f136397945eaf07804a4ef0e047a9a483ac0be44d089bee00d0946a2bc.exe
Resource
win7-20220812-en
Behavioral task
behavioral2
Sample
b88544f136397945eaf07804a4ef0e047a9a483ac0be44d089bee00d0946a2bc.exe
Resource
win10v2004-20220901-en
General
-
Target
b88544f136397945eaf07804a4ef0e047a9a483ac0be44d089bee00d0946a2bc
-
Size
394KB
-
MD5
83f8dcdbf00875044a996d5f1acf0c80
-
SHA1
cf61ccb60f248919757069bc172c0482c0844d4c
-
SHA256
b88544f136397945eaf07804a4ef0e047a9a483ac0be44d089bee00d0946a2bc
-
SHA512
087ef8946ce5c83a4837f5cbdda1831eb16e4ef681fbc5da52e8bc5d035cf3975be629805fff1ee4b34d051ac74ccd4d8eec720e0ec9fdd75622fdf4a9639343
-
SSDEEP
3072:ihP8qqgqHRyoC8dZBHzEy1OUEZy5f45az/R/Wq/5AZOsOLepbzyC1iyCSiyCp5Jv:idEZBTP1SZyRHpWq+NOLepme8Ciwk
Malware Config
Signatures
Files
-
b88544f136397945eaf07804a4ef0e047a9a483ac0be44d089bee00d0946a2bc.exe windows x86
4368e6f73386b4dc95595ce64daa0602
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
netservice
?SetNewHttpLoginServer@@YA_NV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?GetCurrentHttpLoginServer@@YA_NAAV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?SetNewHttpLoginServerSkip@@YA_NV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?SetNewHttpContacterServer@@YA_NV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?GetCurrentHttpContacterServer@@YA_NAAV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?SetNewHttpContacterServerSkip@@YA_NV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?SetNewHttpMsgServer@@YA_NV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?HttpLogin@@YA_NV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@0AAULoginResult@@@Z
?HttpDownloadContacter@@YA_NAAV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@ABV12@@Z
?HttpGetCommbookModifyTime@@YA_NAAUCommbookModifyTime@@AAV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?GetCurlCode@@YAHXZ
?GetHttpCode@@YAHXZ
?GetLastTcpError@@YAHXZ
?DisConnectTCP@@YA_NXZ
?ConnectTCP@@YA_NXZ
?CreateTCP@@YA_NV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@F@Z
?GetHttpCodeString@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@H@Z
?GetHttpContacterCode@@YAHXZ
contacters
?AddLogItem@@YA_NAAULoggerStruct@@@Z
?OpenLog@@YA_NV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?InitLog@@YA_NXZ
?UpdateLocalContacter@@YA_NAAV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@0H@Z
?SetDefaultUserItem@@YA_NABUUserItem@@@Z
?GetUserItem@@YA_NV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@AAUUserItem@@@Z
?AddNewUserItem@@YA_NAAUUserItem@@@Z
?WriteUserFile@@YA_NV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?ReadUserFile@@YA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?CloseUser@@YA_NXZ
?InitUser@@YA_NXZ
?InitContacter@@YA_NH@Z
?CloseContacter@@YA_NXZ
?ReadContacterFile@@YA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?WriteContacterFile@@YA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?ReadContacterJsonString@@YA_NV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
protocolanalyzer
?FormatLoginIpcAnswer@@YAHABULoginInformation@@AAV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?ParseLoginIpcRequest@@YAHABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@AAV12@1@Z
ws2_32
inet_ntoa
WSACleanup
WSAStartup
bind
gethostbyname
inet_addr
htons
kernel32
GetLastError
CloseHandle
WaitForSingleObject
OpenEventW
SetEvent
CreateThread
GetCurrentProcessId
InitializeCriticalSection
DeleteCriticalSection
EnterCriticalSection
LeaveCriticalSection
Sleep
TerminateProcess
LoadLibraryW
GetProcAddress
FreeLibrary
SetLastError
GetTickCount
QueryPerformanceCounter
lstrlenW
WideCharToMultiByte
GetFileAttributesW
GetPrivateProfileStringW
WritePrivateProfileStringW
WaitForMultipleObjects
GetCurrentThreadId
GetCurrentProcess
GetModuleFileNameW
CreateDirectoryW
MultiByteToWideChar
TerminateThread
DeleteFileW
InterlockedExchange
InterlockedCompareExchange
GetStartupInfoW
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
GetSystemTimeAsFileTime
CreateMutexW
user32
wsprintfW
wvsprintfW
FindWindowExW
SendMessageTimeoutW
EndDialog
EndPaint
RegisterWindowMessageW
LoadStringW
LoadAcceleratorsW
GetMessageW
TranslateAcceleratorW
TranslateMessage
DispatchMessageW
LoadIconW
LoadCursorW
RegisterClassExW
CreateWindowExW
SetWindowTextW
PostQuitMessage
DialogBoxParamW
DestroyWindow
DefWindowProcW
BeginPaint
advapi32
OpenProcessToken
AdjustTokenPrivileges
LookupPrivilegeValueW
msvcp90
??$?8_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@0@Z
??$?H_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@ABV10@_W@Z
??$?O_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@0@Z
?clear@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEXXZ
??1?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@XZ
??0?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@XZ
??0?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@PB_W@Z
??Y?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@PB_W@Z
?rfind@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBEI_WI@Z
??Y?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@ABV01@@Z
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ
??$?H_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@ABV10@PB_W@Z
??$?8_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@PB_W@Z
??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@PBD@Z
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z
??4?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@PB_W@Z
??4?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@ABV01@@Z
??0?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@ABV01@@Z
??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@ABV01@@Z
??A?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAA_WI@Z
?swap@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEXAAV12@@Z
?substr@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBE?AV12@II@Z
?find@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBEI_WI@Z
?npos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@2IB
?find@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBEIPB_WI@Z
?npos@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@2IB
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ
msvcr90
__CxxFrameHandler3
_amsg_exit
__wgetmainargs
_cexit
_exit
_XcptFilter
exit
_wcmdln
_initterm
_initterm_e
_configthreadlocale
__setusermatherr
_adjust_fdiv
__p__commode
__p__fmode
__set_app_type
_crt_debugger_hook
?terminate@@YAXXZ
_onexit
_lock
_encode_pointer
__dllonexit
_unlock
wcsftime
_time64
_localtime64
_CxxThrowException
_wtol
calloc
_recalloc
free
malloc
_purecall
??0exception@std@@QAE@XZ
_invalid_parameter_noinfo
_beginthreadex
?_type_info_dtor_internal_method@type_info@@QAEXXZ
_except_handler4_common
_invoke_watson
_controlfp_s
memset
memcpy
strncmp
??0exception@std@@QAE@ABQBD@Z
??1exception@std@@UAE@XZ
?what@exception@std@@UBEPBDXZ
??0exception@std@@QAE@ABV01@@Z
??2@YAPAXI@Z
??_V@YAXPAX@Z
??3@YAXPAX@Z
_decode_pointer
Exports
Exports
Sections
.text Size: 218KB - Virtual size: 218KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 47KB - Virtual size: 46KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 1024B - Virtual size: 83KB
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: 78KB - Virtual size: 79KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE