Static task
static1
Behavioral task
behavioral1
Sample
NSUNS2_JC.exe
Resource
win7-20230831-en
Behavioral task
behavioral2
Sample
NSUNS2_JC.exe
Resource
win10v2004-20230915-en
General
-
Target
NSUNS2_JC.exe
-
Size
10.6MB
-
MD5
e1cf19fc46108859b01188f15db9501b
-
SHA1
abf2b65ebbbf84f13ca080a1f600858290b0c5b8
-
SHA256
69748801175096afefb7f00eadba24eb6e6616c44924237f43bb428f0a42150e
-
SHA512
f739f8e4875097af4163feefdd75bf1416f56058508a953f493ae94c45d14f7dc7a7836fc9fcafc77fb571de8500fe3278a043c947c54b14aebdd28884e53938
-
SSDEEP
196608:112CJoUsEdY2OSSOvDbhGFbEsThUBN1PwOBP6E1tRrRSPC5TzeGeYe9CxdJbyH1l:112CJoUsEdY2OSSOvDbhGFbEsThUBN1k
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource NSUNS2_JC.exe
Files
-
NSUNS2_JC.exe.exe windows:6 windows x64
17b4fc9dffb14f7a3d39c773ff76e987
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
steam_api64
SteamNetworking
SteamAPI_UnregisterCallResult
SteamAPI_RegisterCallResult
SteamUserStats
SteamUtils
SteamMatchmaking
SteamRemoteStorage
SteamAPI_UnregisterCallback
SteamAPI_RegisterCallback
SteamGameServer_RunCallbacks
SteamAPI_RunCallbacks
SteamApps
SteamFriends
SteamAPI_Init
SteamAPI_RestartAppIfNecessary
SteamAPI_Shutdown
SteamUser
winmm
timeBeginPeriod
waveInGetNumDevs
timeGetTime
timeEndPeriod
kernel32
GetCurrentDirectoryW
lstrcatW
GetPrivateProfileIntW
GetPrivateProfileStringW
WritePrivateProfileStringW
MultiByteToWideChar
WideCharToMultiByte
GetCurrentThreadId
GetTickCount
CreateDirectoryA
CreateDirectoryW
CreateFileA
CreateFileW
DeleteFileA
DeleteFileW
FlushFileBuffers
GetFileAttributesA
GetFileAttributesW
GetFileSize
ReadFile
SetEndOfFile
SetFilePointer
WriteFile
CloseHandle
GetLastError
MoveFileA
MoveFileW
GetCommandLineW
WaitForSingleObject
Sleep
SetThreadPriority
GetExitCodeThread
ResumeThread
QueryPerformanceCounter
QueryPerformanceFrequency
SetEvent
CreateEventA
ResetEvent
CreateMutexA
ReleaseMutex
IsProcessorFeaturePresent
ExitThread
CreateEventExA
OpenThread
FreeLibrary
GetProcAddress
LoadLibraryA
WaitForMultipleObjects
OpenFile
GlobalMemoryStatusEx
LocaleNameToLCID
GetSystemDefaultLCID
GetUserDefaultLocaleName
GetSystemInfo
VirtualAlloc
VirtualFree
VirtualQuery
FindClose
FindFirstFileA
GetDiskFreeSpaceExW
FindFirstFileW
CreateEventW
SetFilePointerEx
GetFileInformationByHandleEx
InitializeCriticalSection
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
GetCurrentThread
GetThreadPriority
SetThreadAffinityMask
FileTimeToSystemTime
GetCurrentProcess
GetProcessAffinityMask
CopyFileW
CreateThread
FormatMessageA
GetModuleFileNameA
IsDebuggerPresent
GetSystemTimeAsFileTime
GetCurrentProcessId
DecodePointer
EncodePointer
GetModuleHandleW
FindNextFileW
RemoveDirectoryW
GetFileSizeEx
user32
GetRawInputData
GetCursorPos
EnumDisplaySettingsW
DestroyWindow
ChangeDisplaySettingsW
UnregisterClassW
SetForegroundWindow
LoadCursorW
SetFocus
TranslateMessage
RegisterClassExW
SetRect
PeekMessageW
ShowWindow
CreateWindowExW
AdjustWindowRect
DefWindowProcW
DispatchMessageW
GetKeyState
ScreenToClient
GetActiveWindow
RegisterRawInputDevices
ShowCursor
CharLowerBuffA
CallNextHookEx
UnhookWindowsHookEx
SetWindowsHookExW
MapVirtualKeyW
GetKeyNameTextA
LoadIconW
SetWindowLongW
MessageBoxW
SetWindowTextW
EndPaint
BeginPaint
PostQuitMessage
SendMessageW
LoadStringW
wsprintfW
GetRawInputDeviceInfoW
advapi32
RegQueryValueExA
RegOpenKeyA
RegEnumKeyA
RegCloseKey
RegOpenKeyExA
ole32
CoInitialize
CoTaskMemFree
CoUninitialize
CoCreateInstance
CoInitializeEx
CLSIDFromString
CoSetProxyBlanket
msvcp120
?_Xlength_error@std@@YAXPEBD@Z
?_Xout_of_range@std@@YAXPEBD@Z
?_Syserror_map@std@@YAPEBDH@Z
?_Winerror_map@std@@YAPEBDH@Z
_FInf
_FNan
?_Orphan_all@_Container_base0@std@@QEAAXXZ
?_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z
?_BADOFF@std@@3_JB
??0?$basic_streambuf@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_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ
??1?$basic_istream@DU?$char_traits@D@std@@@std@@UEAA@XZ
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEBD_J@Z
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JXZ
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ
??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAM@Z
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAXAEBVlocale@2@@Z
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAPEAV12@PEAD_J@Z
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ
?_Xbad_alloc@std@@YAXXZ
msvcr120
fmod
sscanf
fmodf
fopen_s
fread
_time64
??8type_info@@QEBA_NAEBV0@@Z
mbstowcs
_itow_s
qsort
log10f
modff
strerror
_errno
__iob_func
ferror
fprintf
fwrite
strncat
free
malloc
feof
freopen
getc
ungetc
strchr
longjmp
exit
_setjmp
isspace
strtod
strtoul
atoi
strcoll
floor
pow
isalpha
isdigit
isalnum
iscntrl
localeconv
strlen
wcslen
strrchr
rand
logf
sqrtf
atanf
expf
_beginthreadex
_isnan
toupper
_controlfp_s
setlocale
wcscpy_s
strcpy_s
ceilf
sprintf_s
_aligned_free
_aligned_malloc
_finite
abort
floorf
strpbrk
memcpy_s
bsearch_s
roundf
_fseeki64
fflush
strtol
setvbuf
_create_locale
_strtoui64
___mb_cur_max_func
_vsnprintf_s_l
wcstombs_s
_configthreadlocale
tolower
fputs
swscanf_s
_lock
_unlock
_calloc_crt
__dllonexit
__C_specific_handler
_onexit
_vsnprintf
_XcptFilter
__crtGetShowWindowMode
_amsg_exit
__wgetmainargs
__set_app_type
_exit
_cexit
__setusermatherr
_initterm_e
_initterm
_wcmdln
_fmode
_commode
?terminate@@YAXXZ
?_type_info_dtor_internal_method@type_info@@QEAAXXZ
__crtSetUnhandledExceptionFilter
__crt_debugger_hook
__crtUnhandledException
__crtTerminateProcess
__crtCaptureCurrentContext
__crtCapturePreviousContext
asin
acos
modf
ldexp
frexp
srand
ispunct
fabs
isxdigit
islower
_ftelli64
strncmp
_snprintf
_wtoi
wcstoul
_wtoi64
wcsstr
atof
atan2f
isupper
tmpnam
rename
remove
_mktime64
asinf
strncpy_s
strstr
memcmp
memchr
strncpy
memset
tanf
cosf
sinf
acosf
strcmp
fopen
fclose
memcpy
__CxxFrameHandler3
_CxxThrowException
memmove
_purecall
atan
atan2
ceil
cos
cosh
exp
log
strncat_s
strcat_s
vsprintf_s
printf
_wassert
clearerr
fgets
fscanf
fseek
ftell
_pclose
_popen
tmpfile
getenv
system
clock
strftime
_difftime64
log10
sin
sinh
sqrt
tan
tanh
powf
_HUGE
sprintf
strcspn
_localtime64
_gmtime64
wininet
InternetCheckConnectionW
InternetGetConnectedState
dinput8
DirectInput8Create
d3d11
D3D11CreateDevice
d3dcompiler_47
D3DReflect
D3DCompile
D3DCompileFromFile
imm32
ImmAssociateContext
ImmGetContext
ImmCreateContext
ImmDestroyContext
ImmReleaseContext
ImmGetCompositionStringW
ImmGetOpenStatus
xinput9_1_0
XInputSetState
XInputGetState
gdi32
GetStockObject
oleaut32
SysFreeString
SysAllocString
Sections
.text Size: 7.4MB - Virtual size: 7.4MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 1.8MB - Virtual size: 1.8MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 554KB - Virtual size: 120.0MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 419KB - Virtual size: 418KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.tls Size: 11KB - Virtual size: 10KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 299KB - Virtual size: 299KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 162KB - Virtual size: 162KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ