?Load@@YA_NXZ
Static task
static1
Behavioral task
behavioral1
Sample
e5e983d6ce4b29613e788c506f37c503c7784f36d37fd20a69a02fb0ee8f798c.dll
Resource
win7-20231215-en
Behavioral task
behavioral2
Sample
e5e983d6ce4b29613e788c506f37c503c7784f36d37fd20a69a02fb0ee8f798c.dll
Resource
win10v2004-20231215-en
General
-
Target
e5e983d6ce4b29613e788c506f37c503c7784f36d37fd20a69a02fb0ee8f798c
-
Size
1.9MB
-
MD5
5b18417a8259921ff08a0c960408a7c0
-
SHA1
eb091b824c619cb1cd0012e4723178dc689cea96
-
SHA256
e5e983d6ce4b29613e788c506f37c503c7784f36d37fd20a69a02fb0ee8f798c
-
SHA512
1c6bed118d2df8f8e3dc8909eb7ed575fcb4d9749ab9c4901fd4260844964c6a50e620f259280f69d780ca130e0a4909aa20f3749f955c01ba83d6aed4a093da
-
SSDEEP
49152:BdzJxBg0AQFmosrS5qguVrYslLlgP4u4sU3JivBZZwCV15EqsO1ZBY/qzec5HPgz:bLBg0AQFmosrS5qguVrYslLlgP4u4sUd
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource e5e983d6ce4b29613e788c506f37c503c7784f36d37fd20a69a02fb0ee8f798c
Files
-
e5e983d6ce4b29613e788c506f37c503c7784f36d37fd20a69a02fb0ee8f798c.dll windows:6 windows x64 arch:x64
d949c68a87ee89139e5291bf7329efb1
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_DLL
Imports
ws2_32
WSAEventSelect
WSAResetEvent
WSACreateEvent
WSAWaitForMultipleEvents
accept
WSACloseEvent
getpeername
getsockname
getsockopt
htons
ntohs
WSASetLastError
WSAIoctl
WSAEnumNetworkEvents
htonl
listen
recvfrom
closesocket
select
WSAStartup
getaddrinfo
WSACleanup
sendto
send
socket
gethostname
connect
recv
freeaddrinfo
ioctlsocket
setsockopt
bind
__WSAFDIsSet
WSAGetLastError
kernel32
GetLastError
GetFileAttributesA
DisableThreadLibraryCalls
CreateThread
DeleteCriticalSection
GetCurrentProcessId
GetModuleHandleW
FormatMessageW
LoadLibraryExW
ReleaseSRWLockExclusive
AcquireSRWLockExclusive
SetLastError
EnterCriticalSection
LeaveCriticalSection
SleepEx
GetSystemDirectoryA
GetTickCount
MoveFileExA
WaitForSingleObjectEx
GetEnvironmentVariableA
GetFileType
ReadFile
PeekNamedPipe
WaitForMultipleObjects
VerifyVersionInfoW
GetConsoleScreenBufferInfo
GetFileSizeEx
QueryPerformanceCounter
FreeLibrary
VerSetConditionMask
QueryPerformanceFrequency
GetProcAddress
GetModuleFileNameA
LoadLibraryExA
FormatMessageA
CreateFileW
GetFileAttributesExW
GetConsoleMode
CreateHardLinkW
CreateSymbolicLinkW
HeapCreate
HeapDestroy
HeapAlloc
HeapReAlloc
HeapFree
GetCurrentProcess
OpenThread
SuspendThread
ResumeThread
GetThreadContext
SetThreadContext
FlushInstructionCache
VirtualProtect
CreateToolhelp32Snapshot
Thread32First
Thread32Next
GetSystemInfo
VirtualAlloc
VirtualFree
VirtualQuery
Sleep
GetCurrentThreadId
InitializeCriticalSectionEx
GetDynamicTimeZoneInformation
CloseHandle
LoadLibraryA
CreateEventW
GetModuleHandleA
WaitForSingleObject
GlobalUnlock
WideCharToMultiByte
GlobalLock
GlobalFree
GlobalAlloc
RtlCaptureContext
RtlLookupFunctionEntry
RtlVirtualUnwind
UnhandledExceptionFilter
SetUnhandledExceptionFilter
TerminateProcess
IsProcessorFeaturePresent
WakeAllConditionVariable
WriteFile
WriteConsoleA
GetStdHandle
GetFinalPathNameByHandleW
SetConsoleTextAttribute
MultiByteToWideChar
CreateFileA
SleepConditionVariableSRW
IsDebuggerPresent
AreFileApisANSI
FindNextFileW
FindFirstFileExW
FindFirstFileW
FindClose
GetLocaleInfoEx
LocalFree
InitializeSListHead
GetFileInformationByHandleEx
OutputDebugStringW
GetSystemTimeAsFileTime
user32
SetWindowLongPtrW
DestroyWindow
CallWindowProcW
DefWindowProcW
FindWindowW
GetClipboardData
GetKeyState
EmptyClipboard
UnregisterClassW
CloseClipboard
GetCapture
OpenClipboard
SetClipboardData
ClientToScreen
TrackMouseEvent
GetForegroundWindow
LoadCursorW
SetCapture
CreateWindowExW
GetCursorPos
SetCursor
RegisterClassExW
ScreenToClient
SetCursorPos
ReleaseCapture
IsWindowUnicode
GetClientRect
advapi32
CryptEncrypt
CryptReleaseContext
CryptGetHashParam
CryptCreateHash
CryptHashData
CryptDestroyHash
CryptDestroyKey
CryptImportKey
CryptAcquireContextA
ole32
CoUninitialize
CoInitializeEx
loader
??0LOG@loader@@QEAA@W4LogLevel@1@@Z
?MinLogLevel@loader@@3W4LogLevel@1@A
?GameVersion@loader@@3PEBDEB
??1LOG@loader@@QEAA@XZ
imm32
ImmSetCandidateWindow
ImmSetCompositionWindow
ImmReleaseContext
ImmGetContext
d3dcompiler_47
D3DCompile
msvcp140
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z
?unshift@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEAD1AEAPEAD@Z
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ
?getloc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEBA?AVlocale@2@XZ
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXXZ
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ
?in@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z
?out@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ
??0?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z
??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JXZ
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEBD_J@Z
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAPEAV12@PEAD_J@Z
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAXAEBVlocale@2@@Z
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@P6AAEAVios_base@1@AEAV21@@Z@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@_K@Z
??1?$basic_istream@DU?$char_traits@D@std@@@std@@UEAA@XZ
?read@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEAD_J@Z
?_Getcat@?$codecvt@DDU_Mbstatet@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z
?eof@ios_base@std@@QEBA_NXZ
?good@ios_base@std@@QEBA_NXZ
??7ios_base@std@@QEBA_NXZ
?always_noconv@codecvt_base@std@@QEBA_NXZ
??1facet@locale@std@@MEAA@XZ
??0facet@locale@std@@IEAA@_K@Z
?_Decref@facet@locale@std@@UEAAPEAV_Facet_base@3@XZ
?_Incref@facet@locale@std@@UEAAXXZ
??Bid@locale@std@@QEAA_KXZ
?_Gettrue@_Locinfo@std@@QEBAPEBDXZ
?_Getfalse@_Locinfo@std@@QEBAPEBDXZ
?_Getlconv@_Locinfo@std@@QEBAPEBUlconv@@XZ
?_Getcvt@_Locinfo@std@@QEBA?AU_Cvtvec@@XZ
??1_Locinfo@std@@QEAA@XZ
??0_Locinfo@std@@QEAA@PEBD@Z
_Cnd_do_broadcast_at_thread_exit
?clear@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z
?seekg@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@V?$fpos@U_Mbstatet@@@2@@Z
?seekg@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@_JH@Z
??Bios_base@std@@QEBA_NXZ
_Mtx_unlock
_Thrd_join
_Xtime_get_ticks
_Thrd_id
_Mtx_init_in_situ
_Mtx_lock
_Mtx_destroy_in_situ
?_Syserror_map@std@@YAPEBDH@Z
?_Xlength_error@std@@YAXPEBD@Z
?_Fiopen@std@@YAPEAU_iobuf@@PEBDHH@Z
?id@?$codecvt@DDU_Mbstatet@@@std@@2V0locale@2@A
?id@?$numpunct@D@std@@2V0locale@2@A
?_Winerror_map@std@@YAHH@Z
?_Xout_of_range@std@@YAXPEBD@Z
?_Xbad_alloc@std@@YAXXZ
?uncaught_exception@std@@YA_NXZ
?_Init@locale@std@@CAPEAV_Locimp@12@_N@Z
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ
?_Throw_Cpp_error@std@@YAXH@Z
??0_Lockit@std@@QEAA@H@Z
??1_Lockit@std@@QEAA@XZ
_Cnd_signal
??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UEAA@XZ
_Cnd_destroy_in_situ
bcrypt
BCryptGenRandom
vcruntime140_1
__CxxFrameHandler4
vcruntime140
strchr
__std_exception_destroy
__std_type_info_destroy_list
__std_exception_copy
_purecall
strrchr
memcpy
memset
memmove
memcmp
strstr
memchr
longjmp
__current_exception
__current_exception_context
__C_specific_handler
__intrinsic_setjmp
_CxxThrowException
__std_terminate
api-ms-win-crt-stdio-l1-1-0
ungetc
ferror
__stdio_common_vsscanf
fread
__stdio_common_vsprintf
tmpnam
ftell
__acrt_iob_func
fflush
_getcwd
_locking
tmpfile
_popen
_pclose
_ftelli64
clearerr
_fsopen
fgetc
fclose
__stdio_common_vsnprintf_s
_wfopen
_setmode
fseek
getc
freopen
fgets
_fileno
fwrite
_lseeki64
__stdio_common_vfprintf
_open
fopen
fopen_s
fgetpos
fputc
setvbuf
_read
_write
_close
feof
__stdio_common_vsprintf_s
fputs
_get_stream_buffer_pointers
fsetpos
_fseeki64
_filelengthi64
api-ms-win-crt-utility-l1-1-0
qsort
api-ms-win-crt-string-l1-1-0
strncpy
isdigit
iscntrl
strcspn
strpbrk
isblank
strcmp
_strdup
strspn
strcpy_s
isupper
strcoll
isalnum
isxdigit
isspace
isalpha
strncpy_s
islower
ispunct
isgraph
tolower
strncmp
toupper
api-ms-win-crt-heap-l1-1-0
calloc
_callnewh
free
realloc
malloc
api-ms-win-crt-convert-l1-1-0
atof
strtoll
strtol
strtoul
atoi
wcstombs
strtod
api-ms-win-crt-math-l1-1-0
floor
pow
_dclass
_fdclass
frexp
fmod
_dsign
llround
acos
asin
_ldclass
_fdopen
atan2
ceil
cos
exp
log
acosf
atan2f
sin
ceilf
sqrt
cosf
fmodf
logf
ldexp
powf
sinf
tan
log10
sqrtf
api-ms-win-crt-time-l1-1-0
strftime
_time64
_localtime64_s
_gmtime64_s
_mktime64
_localtime64
_gmtime64
_utime64
clock
_difftime64
api-ms-win-crt-filesystem-l1-1-0
_chdir
_rmdir
_findclose
_unlink
_access
_findfirst64i32
_findnext64i32
_fstat64
remove
_stat64
rename
_lock_file
_mkdir
_unlock_file
api-ms-win-crt-runtime-l1-1-0
terminate
_errno
_invalid_parameter_noinfo_noreturn
_beginthreadex
__sys_errlist
__sys_nerr
system
_getpid
_initterm_e
_initterm
_cexit
_crt_atexit
_execute_onexit_table
_register_onexit_function
_initialize_onexit_table
_initialize_narrow_environment
_configure_narrow_argv
_seh_filter_dll
strerror
abort
exit
_invalid_parameter_noinfo
api-ms-win-crt-locale-l1-1-0
setlocale
___lc_codepage_func
localeconv
api-ms-win-crt-environment-l1-1-0
getenv
crypt32
CertAddCertificateContextToStore
CertFindCertificateInStore
PFXImportCertStore
CryptDecodeObjectEx
CertFreeCertificateContext
CertFindExtension
CertGetNameStringA
CryptQueryObject
CertCreateCertificateChainEngine
CertFreeCertificateChainEngine
CertGetCertificateChain
CertFreeCertificateChain
CryptStringToBinaryA
CertOpenStore
CertCloseStore
CertEnumCertificatesInStore
wldap32
ord60
ord143
ord45
ord50
ord41
ord22
ord211
ord27
ord32
ord33
ord35
ord79
ord30
ord200
ord26
ord301
ord46
ord217
normaliz
IdnToAscii
Exports
Exports
Sections
.text Size: 1.5MB - Virtual size: 1.5MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 313KB - Virtual size: 313KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 13KB - Virtual size: 25KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 68KB - Virtual size: 68KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 1024B - Virtual size: 912B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 4KB - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ