Static task
static1
Behavioral task
behavioral1
Sample
NSudo.exe
Resource
win10-20231215-en
General
-
Target
NSudo.exe
-
Size
189KB
-
MD5
8dc18db9c1b7e8391ec2dce8cfb5c0ad
-
SHA1
b358ca0761db8fd4d5528b73b29eb81bd4bf2cfb
-
SHA256
96adb66c23bcaa5feb5c480fc18ea9de22f09a0b1d69969d5d6ae9e389e22e6d
-
SHA512
e2e3e4666dc34e7e7c4e0764eeb1fc1c411a791bb1689939b0ed971da4c8a9f5878186c0550f2cb3b0631ac85fa3fe790c629dae4bc8ecbf7c0aaede22bede9f
-
SSDEEP
3072:BWUkEVt3P8z2iJk9abAnCcOETyY2Hdxkq:nkapPziUaIbe9
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource NSudo.exe
Files
-
NSudo.exe.exe windows:6 windows x86 arch:x86
255e3e7c913659a5e1ed969bf77f430d
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
DeleteCriticalSection
WaitForSingleObjectEx
GetCurrentProcess
GetCurrentThreadId
ResumeThread
SetPriorityClass
OpenProcess
FreeLibrary
LoadLibraryW
MulDiv
CopyFileW
MoveFileExW
InitializeCriticalSectionEx
TerminateProcess
LoadLibraryExA
VirtualFree
VirtualAlloc
FlushInstructionCache
InterlockedPushEntrySList
InterlockedPopEntrySList
GetProcessHeap
HeapFree
HeapAlloc
OutputDebugStringW
InitializeSListHead
EnterCriticalSection
LeaveCriticalSection
DecodePointer
RaiseException
SetFileAttributesW
GetFileAttributesW
DeleteFileW
ExpandEnvironmentStringsW
GetCommandLineW
SizeofResource
LockResource
LoadResource
FindResourceExW
GetSystemWindowsDirectoryW
SleepEx
SetLastError
CloseHandle
VerifyVersionInfoW
GetModuleHandleW
VerSetConditionMask
MultiByteToWideChar
GetProcAddress
GetModuleFileNameW
GetTickCount64
QueryPerformanceCounter
GetLastError
GetSystemTimeAsFileTime
GetCurrentProcessId
IsProcessorFeaturePresent
GetStartupInfoW
SetUnhandledExceptionFilter
UnhandledExceptionFilter
IsDebuggerPresent
EncodePointer
InitOnceExecuteOnce
user32
EndPaint
GetWindowTextW
GetClientRect
BeginPaint
LoadImageW
MonitorFromWindow
ChangeWindowMessageFilter
GetDC
SetWindowLongW
UnregisterClassW
DialogBoxParamW
SendMessageW
SetWindowTextW
DrawIconEx
EndDialog
GetDlgItem
gdi32
GetDeviceCaps
comdlg32
GetOpenFileNameW
advapi32
RegDeleteTreeW
RegSetValueExW
RegOpenKeyExW
RegCreateKeyExW
RegCloseKey
SetTokenInformation
RevertToSelf
InitializeAcl
GetTokenInformation
GetLengthSid
GetAce
FreeSid
EqualSid
DuplicateTokenEx
CreateRestrictedToken
AllocateAndInitializeSid
AdjustTokenPrivileges
AddAce
AddAccessAllowedAce
OpenProcessToken
SetThreadToken
CreateProcessAsUserW
StartServiceW
QueryServiceStatusEx
OpenServiceW
OpenSCManagerW
CloseServiceHandle
shell32
DragQueryFileW
DragFinish
ole32
CoInitializeEx
wtsapi32
WTSQueryUserToken
WTSFreeMemory
WTSEnumerateProcessesW
userenv
DestroyEnvironmentBlock
CreateEnvironmentBlock
msvcrt
abort
fseek
_wfsopen
setlocale
??3@YAXPAX@Z
_cexit
??0exception@@QAE@ABQBD@Z
localeconv
_initterm
??2@YAPAXI@Z
exit
_exit
_set_fmode
_c_exit
__p__commode
_except_handler4_common
__wgetmainargs
atexit
_controlfp_s
fputc
_wcmdln
_lock
_unlock
__dllonexit
?terminate@@YAXXZ
_strtoi64
_strtoui64
??0exception@@QAE@XZ
??0exception@@QAE@ABV0@@Z
??1exception@@UAE@XZ
?what@exception@@UBEPBDXZ
_XcptFilter
fgetpos
ungetc
setvbuf
fwrite
_initterm_e
_fseeki64
fsetpos
__setusermatherr
fgetc
fflush
fclose
strtod
malloc
free
_wcsicmp
fread
wcsrchr
_errno
??_V@YAXPAX@Z
__CxxFrameHandler3
_CxxThrowException
_wcsnicmp
wcslen
wcsstr
memset
_iob
_vsnprintf
__set_app_type
memmove
memcpy
memcmp
msvcp60
_Tolower
_Toupper
_Getctype
Sections
.text Size: 81KB - Virtual size: 81KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 29KB - Virtual size: 29KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 2KB - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 69KB - Virtual size: 68KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 5KB - Virtual size: 5KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ