Static task
static1
Behavioral task
behavioral1
Sample
CS2-Injector.exe
Resource
win10-20240404-en
Behavioral task
behavioral2
Sample
CS2-Internal.dll
Resource
win10-20240404-en
General
-
Target
CS2-Internal_20231022.zip
-
Size
190KB
-
MD5
27c268a57fbe1e0661c429c12ad1c08e
-
SHA1
f9e51f54a5cfb845fe5cd0cbb862ab9fc493aae9
-
SHA256
ab5864d1092fa6b63ffe2d9370a355aa176a2dedb6b1cae72dc6adea2602de29
-
SHA512
d8bd21bceb9004f08c7d528e16160efacff7210a4eee032f7237c4a499ef464eebb033a572aa233369517909030e30dcfc3d55eca61b473da4314fb92c1fd07a
-
SSDEEP
3072:+VMDQ5bYbN+14rYWdLk4dfBs8FzKkbSvWJ4pMviuE//7dDQWCPJehUg3SeXwdzz7:mMDCbJ14rYWdn7smKaSvWJ4Fjn7dc8Ot
Malware Config
Signatures
-
Unsigned PE 2 IoCs
Checks for missing Authenticode signature.
resource unpack001/CS2-Injector.exe unpack001/CS2-Internal.dll
Files
-
CS2-Internal_20231022.zip.zip
-
CS2-Injector.exe.exe windows:6 windows x64 arch:x64
a42adf6f6fb81c85719c8c390ac23c6b
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
Imports
kernel32
GetCurrentDirectoryA
CloseHandle
WaitForSingleObject
CreateRemoteThread
OpenProcess
VirtualAllocEx
VirtualProtectEx
WriteProcessMemory
VirtualFreeEx
GetModuleHandleA
GetProcAddress
LoadLibraryA
CreateToolhelp32Snapshot
Process32First
Process32Next
RtlLookupFunctionEntry
RtlVirtualUnwind
UnhandledExceptionFilter
SetUnhandledExceptionFilter
RtlCaptureContext
GetCurrentProcess
GetModuleHandleW
IsDebuggerPresent
InitializeSListHead
GetSystemTimeAsFileTime
GetCurrentThreadId
GetCurrentProcessId
QueryPerformanceCounter
IsProcessorFeaturePresent
TerminateProcess
vcruntime140
__C_specific_handler
memset
memcpy
__current_exception
__current_exception_context
api-ms-win-crt-string-l1-1-0
strcat_s
api-ms-win-crt-runtime-l1-1-0
_register_onexit_function
terminate
_seh_filter_exe
_set_app_type
_initialize_onexit_table
_crt_atexit
_register_thread_local_exe_atexit_callback
_c_exit
__p___argv
__p___argc
_configure_narrow_argv
_exit
exit
_initterm_e
_initterm
_get_initial_narrow_environment
_initialize_narrow_environment
_cexit
api-ms-win-crt-math-l1-1-0
__setusermatherr
api-ms-win-crt-stdio-l1-1-0
__p__commode
_set_fmode
api-ms-win-crt-locale-l1-1-0
_configthreadlocale
api-ms-win-crt-heap-l1-1-0
_set_new_mode
Sections
.text Size: 4KB - Virtual size: 4KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 4KB - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 512B - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 512B - Virtual size: 384B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 512B - Virtual size: 480B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 512B - Virtual size: 48B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
-
CS2-Internal.dll.dll windows:6 windows x64 arch:x64
0c98538da6cd91f75f9398f58d750eea
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
kernel32
GlobalAlloc
GlobalUnlock
GlobalLock
GlobalFree
MultiByteToWideChar
WideCharToMultiByte
QueryPerformanceCounter
QueryPerformanceFrequency
FreeLibrary
LoadLibraryA
GetLocaleInfoA
GetSystemTimeAsFileTime
GetCurrentThreadId
GetModuleHandleA
SetConsoleTitleA
IsDebuggerPresent
IsProcessorFeaturePresent
TerminateProcess
SetUnhandledExceptionFilter
UnhandledExceptionFilter
RtlVirtualUnwind
RtlLookupFunctionEntry
RtlCaptureContext
SleepConditionVariableSRW
WakeAllConditionVariable
AcquireSRWLockExclusive
ReleaseSRWLockExclusive
InitializeSListHead
FreeLibraryAndExitThread
DisableThreadLibraryCalls
K32GetModuleInformation
SetConsoleOutputCP
FreeConsole
AllocConsole
GetProcAddress
CreateThread
GetCurrentProcessId
GetCurrentProcess
user32
ScreenToClient
LoadCursorA
ClientToScreen
GetCursorPos
SetCursor
SetCursorPos
GetClientRect
IsWindowUnicode
CallWindowProcA
mouse_event
SetWindowLongPtrA
ReleaseCapture
SetCapture
GetCapture
OpenClipboard
GetKeyState
SetClipboardData
GetMessageExtraInfo
TrackMouseEvent
GetKeyboardLayout
EmptyClipboard
GetClipboardData
GetForegroundWindow
CloseClipboard
msvcp140
?_Xlength_error@std@@YAXPEBD@Z
imm32
ImmReleaseContext
ImmSetCompositionWindow
ImmSetCandidateWindow
ImmGetContext
d3dcompiler_47
D3DCompile
vcruntime140
__std_type_info_destroy_list
__C_specific_handler
memset
memmove
memchr
strstr
__std_terminate
memcmp
_CxxThrowException
__std_exception_destroy
__std_exception_copy
memcpy
vcruntime140_1
__CxxFrameHandler4
api-ms-win-crt-runtime-l1-1-0
_seh_filter_dll
_configure_narrow_argv
_initialize_narrow_environment
_initialize_onexit_table
_execute_onexit_table
_cexit
_initterm
_initterm_e
_invalid_parameter_noinfo_noreturn
api-ms-win-crt-stdio-l1-1-0
__stdio_common_vfprintf
fflush
fread
fseek
ftell
__acrt_iob_func
freopen_s
fclose
__stdio_common_vsscanf
__stdio_common_vsprintf
fwrite
_wfopen
api-ms-win-crt-locale-l1-1-0
setlocale
api-ms-win-crt-math-l1-1-0
fmodf
sqrtf
powf
ceilf
cosf
sinf
acosf
atan2f
asinf
log
logf
pow
api-ms-win-crt-string-l1-1-0
strcmp
strncmp
strncpy
api-ms-win-crt-heap-l1-1-0
free
_callnewh
malloc
api-ms-win-crt-utility-l1-1-0
qsort
api-ms-win-crt-convert-l1-1-0
atof
Sections
.text Size: 265KB - Virtual size: 265KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 54KB - Virtual size: 54KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 1024B - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 13KB - Virtual size: 12KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 512B - Virtual size: 480B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 512B - Virtual size: 500B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ