Static task
static1
Behavioral task
behavioral1
Sample
nircmdc.exe
Resource
win7-20230220-en
Behavioral task
behavioral2
Sample
nircmdc.exe
Resource
win10v2004-20230220-en
General
-
Target
nircmdc.exe
-
Size
114KB
-
MD5
a89a436cd742f2aed183ae3aac6f575f
-
SHA1
5640391e8cd2b58ccafc038d18eab4c1ec824d9f
-
SHA256
3c8fca34b2568cfd9cf54809160468ee0e06c12e80f194519a3aea3b6ca166bd
-
SHA512
aec2a7d99eb89614957f60f43914bc6844e7aad6370f73d6732fbaf02e3df28cd5b33bc39007322168ea74422c0cca58803f5b497a789db25571cf5b755c17a1
-
SSDEEP
3072:T+/IbY4LezmixSFI/afuPlfTS/mO5Oo1u5rfA3J/P2HwHlh/Pazg/+85:a/Ib1CxSUl0PlhN/v5
Malware Config
Signatures
-
Nirsoft 1 IoCs
resource yara_rule sample Nirsoft -
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource nircmdc.exe
Files
-
nircmdc.exe.exe windows x64
153029c65b56102ebe43b1e86353b387
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
Imports
winmm
mixerOpen
mciSendStringA
mixerGetControlDetailsA
waveOutSetVolume
mixerGetLineControlsA
mixerSetControlDetails
waveOutGetVolume
mixerGetLineInfoA
waveOutGetNumDevs
waveOutGetDevCapsA
mixerClose
msvcrt
_initterm
__getmainargs
__initenv
exit
_cexit
_exit
_c_exit
_XcptFilter
__C_specific_handler
_onexit
__dllonexit
__setusermatherr
_strlwr
atof
puts
_mbsicmp
_snprintf
printf
_strnicmp
strtol
atoi
_stricmp
strcmp
_commode
_fmode
__set_app_type
_itoa
strtoul
strchr
strcpy
_memicmp
memcmp
strrchr
wcslen
malloc
wcscpy
free
wcscmp
wcsrchr
_wcsicmp
memcpy
strlen
??3@YAXPEAX@Z
??2@YAPEAX_K@Z
memset
_strcmpi
sprintf
strcat
kernel32
Beep
DeleteFileA
WinExec
LocalFileTimeToFileTime
GetStdHandle
CreateProcessA
SetComputerNameA
GetEnvironmentVariableA
DeviceIoControl
WritePrivateProfileStringA
GetCurrentProcess
TerminateProcess
CreateToolhelp32Snapshot
Process32First
Process32Next
GetCurrentThreadId
GetSystemTime
SetProcessAffinityMask
ReadProcessMemory
SetConsoleTextAttribute
GetSystemDirectoryA
OutputDebugStringA
WaitForSingleObject
SetPriorityClass
Sleep
OpenProcess
LocalFree
SetFilePointer
FindClose
GetWindowsDirectoryA
CopyFileA
GetModuleHandleA
FreeLibrary
GetProcAddress
LoadLibraryA
GlobalAlloc
CloseHandle
GlobalSize
GlobalLock
GlobalUnlock
SystemTimeToFileTime
MultiByteToWideChar
GetFileAttributesA
ReadFile
GetModuleFileNameA
GetTimeFormatA
FindNextFileA
LoadLibraryExA
FormatMessageA
SetFileTime
GetDateFormatA
CreateDirectoryA
GetFileTime
WriteFile
FindFirstFileA
GetCommandLineA
GetLastError
GetVersionExA
CreateFileA
GetFileSize
SetFileAttributesA
WideCharToMultiByte
user32
EnumChildWindows
RegisterClassA
IsWindowEnabled
TrackPopupMenu
GetMessageA
TranslateMessage
DispatchMessageA
GetWindowTextA
KillTimer
GetParent
FindWindowA
SendInput
AttachThreadInput
ShowWindow
DefWindowProcA
GetForegroundWindow
SendMessageTimeoutA
SystemParametersInfoA
GetActiveWindow
GetSystemMetrics
IsWindowVisible
SetTimer
SetWindowPos
DestroyIcon
PostMessageA
ExitWindowsEx
InvalidateRect
SetCursorPos
MessageBeep
SetDlgItemTextA
DialogBoxParamA
EndDialog
SendMessageA
GetDlgItem
SetWindowTextA
MessageBoxA
GetDlgItemTextA
CreateWindowExA
GetWindowTextLengthA
GetClipboardFormatNameA
EmptyClipboard
RegisterClipboardFormatA
SetClipboardData
CloseClipboard
OpenClipboard
GetWindowLongA
SetWindowLongA
ReleaseDC
GetDC
GetClipboardData
SetForegroundWindow
EnableWindow
MapWindowPoints
GetWindowPlacement
GetCursorPos
GetWindowRect
MoveWindow
SetFocus
GetClassNameA
SetWindowPlacement
GetMonitorInfoA
EnumWindows
EnumDisplaySettingsA
GetDesktopWindow
EnumDisplayMonitors
EnumDisplayDevicesA
ChangeDisplaySettingsA
GetWindowThreadProcessId
PostQuitMessage
gdi32
CreateCompatibleBitmap
DeleteDC
BitBlt
CreateCompatibleDC
GetDeviceCaps
SelectObject
CreateDIBitmap
GetObjectA
DeleteObject
advapi32
RegDeleteValueA
RegQueryInfoKeyA
RegOpenKeyExA
RegCreateKeyExA
RegQueryValueExA
RegSetValueExA
RegCloseKey
RegDeleteKeyA
shell32
ExtractIconExA
SHFileOperationA
ShellExecuteExA
SHChangeNotify
ShellExecuteA
Shell_NotifyIconA
ole32
OleGetClipboard
ReleaseStgMedium
CoCreateInstance
CoUninitialize
CoInitialize
CoTaskMemAlloc
CoTaskMemFree
PropVariantClear
Sections
.text Size: 83KB - Virtual size: 82KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 23KB - Virtual size: 23KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 1024B - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 3KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 3KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ