Static task
static1
Behavioral task
behavioral1
Sample
KMSCleaner_x64.exe
Resource
win7-20240419-en
Behavioral task
behavioral2
Sample
KMSCleaner_x64.exe
Resource
win10v2004-20240426-en
General
-
Target
KMSCleaner_x64.exe
-
Size
1014KB
-
MD5
9cece38bdcadd838cb730970666e8fa2
-
SHA1
cca31c053c19e73122156b6b8800b99b89a96587
-
SHA256
c554bcdc3f8dd1aaed5d58ed1f6fcafebf0d0e2b5fe3aab7f6d739c95b76c744
-
SHA512
d0c10dd03ae7f9bd47c6d8f3f524c879108115013a5ffa6b0fb8b0fcf432ccbcee8066fe4118b48b073c5f55084e25c4722268de483a57499decab3ed9da1ce9
-
SSDEEP
24576:5CMrV3qbx75es0mHXv7rJBNVoeEOphPcACMPq49A2nv0W5xu:a3DtnFVq4x0W
Malware Config
Signatures
-
Nirsoft 1 IoCs
resource yara_rule sample Nirsoft -
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource KMSCleaner_x64.exe
Files
-
KMSCleaner_x64.exe.exe windows:5 windows x64 arch:x64
2ad22aed23f1c0607e98f5c51a8abb1f
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_LARGE_ADDRESS_AWARE
Imports
msvcrt
memset
setlocale
wcscmp
memmove
wcslen
wcscpy
wcscat
strlen
memcmp
strcpy
strcat
_stricmp
memcpy
strncpy
_wfopen
longjmp
setjmp
fclose
malloc
free
_wcsicmp
wcsncmp
floor
wcsncpy
_snwprintf
tolower
_gmtime64
_localtime64
_mktime64
_wcsnicmp
_itow
fseek
ftell
fread
pow
??3@YAXPEAX@Z
wcsstr
_wcsdup
abort
frexp
modf
fflush
fwrite
atof
fopen
_errno
strerror
exit
sprintf
__iob_func
fprintf
ferror
getenv
sscanf
_vsnwprintf
sinf
cosf
fmodf
abs
ceil
kernel32
GetModuleHandleW
HeapCreate
GetEnvironmentVariableW
HeapDestroy
ExitProcess
SystemTimeToFileTime
LocalFileTimeToFileTime
FindResourceW
LoadResource
LockResource
SizeofResource
CreateToolhelp32Snapshot
CloseHandle
GetLogicalDriveStringsW
QueryDosDeviceW
FileTimeToLocalFileTime
FileTimeToSystemTime
ExpandEnvironmentStringsW
GetCurrentProcess
GetUserDefaultLangID
GetSystemDefaultLangID
MultiByteToWideChar
GetProcAddress
CreateRemoteThread
WaitForSingleObject
GetExitCodeThread
GetCurrentProcessId
OpenProcess
GetLastError
FormatMessageW
GetVolumeInformationW
FindFirstFileW
FindNextFileW
FindClose
WideCharToMultiByte
BeginUpdateResourceW
UpdateResourceW
EndUpdateResourceW
CreateProcessW
Process32FirstW
Process32NextW
Beep
CreateFileW
CreateSemaphoreW
DeviceIoControl
GetCommandLineW
GetComputerNameW
GetDateFormatW
GetDiskFreeSpaceExW
GetExitCodeProcess
GetFileTime
GetPrivateProfileStringW
GetShortPathNameW
GetSystemDirectoryW
GetSystemPowerStatus
GetTimeZoneInformation
GetUserDefaultLCID
GetWindowsDirectoryW
GlobalMemoryStatus
LocalFree
QueryPerformanceCounter
QueryPerformanceFrequency
RtlZeroMemory
SetComputerNameW
SetFileTime
SetLastError
SetSystemTime
SetVolumeLabelW
Sleep
TerminateProcess
WritePrivateProfileStringW
GetCurrentThreadId
InitializeCriticalSection
GetModuleFileNameW
DuplicateHandle
CreatePipe
GetStdHandle
HeapAlloc
EnterCriticalSection
LeaveCriticalSection
HeapFree
PeekNamedPipe
WriteFile
SetEnvironmentVariableW
ReadFile
HeapReAlloc
GetFileSize
SetFilePointer
SetEndOfFile
FreeLibrary
LoadLibraryW
TlsAlloc
TlsSetValue
GetTickCount
TlsGetValue
DeleteFileW
GetVersionExW
MulDiv
GetDriveTypeW
GetFileAttributesW
CopyFileW
GetTempPathW
SetFileAttributesW
GetCurrentDirectoryW
SetCurrentDirectoryW
CreateDirectoryW
RemoveDirectoryW
MoveFileW
GetLocalTime
HeapSize
TlsFree
DeleteCriticalSection
UnregisterWait
GetCurrentThread
RegisterWaitForSingleObject
user32
OemToCharW
SendMessageW
ReleaseDC
EnumWindows
GetWindowThreadProcessId
FindWindowExW
FindWindowW
GetCursorPos
GetForegroundWindow
SetCursorPos
AnimateWindow
AttachThreadInput
BlockInput
ChangeDisplaySettingsW
CharToOemW
CreateWindowExW
DrawMenuBar
EnableMenuItem
EnableWindow
EnumDisplaySettingsW
ExitWindowsEx
FlashWindow
GetClassNameW
GetDC
GetDesktopWindow
GetFocus
GetKeyState
GetLastInputInfo
GetSysColor
GetSystemMenu
GetSystemMetrics
GetWindow
GetWindowLongPtrW
GetWindowRect
GetWindowTextW
IsWindow
IsWindowEnabled
KillTimer
LoadCursorW
LockWorkStation
MessageBeep
PostMessageW
RegisterHotKey
RemoveMenu
SetClassLongPtrW
SetFocus
SetForegroundWindow
SetTimer
SetWindowLongPtrW
SetWindowPos
ShowWindow
UnregisterHotKey
UpdateWindow
WaitForInputIdle
keybd_event
mouse_event
MessageBoxW
IsWindowVisible
DestroyWindow
SystemParametersInfoW
GetWindowTextLengthW
SetWindowTextW
CallWindowProcW
RemovePropW
GetPropW
SetPropW
RedrawWindow
SetScrollPos
GetParent
InflateRect
GetWindowDC
GetIconInfo
InvalidateRect
ReleaseCapture
BeginPaint
DrawStateW
EndPaint
SetCapture
ScreenToClient
GetSysColorBrush
GetAsyncKeyState
DefWindowProcW
MapWindowPoints
MoveWindow
GetClientRect
SetActiveWindow
DestroyIcon
LoadIconW
RegisterClassW
AdjustWindowRectEx
UnregisterClassW
CreateAcceleratorTableW
PeekMessageW
MsgWaitForMultipleObjects
GetMessageW
GetActiveWindow
TranslateAcceleratorW
TranslateMessage
DispatchMessageW
DefFrameProcW
DestroyAcceleratorTable
SetRect
EnumChildWindows
IsChild
RegisterWindowMessageW
CopyImage
FillRect
CharUpperW
CharLowerW
DrawIconEx
gdi32
CreateDCW
CreateCompatibleDC
CreateCompatibleBitmap
SelectObject
BitBlt
DeleteDC
GetPixel
DeleteObject
GetStockObject
CreateFontIndirectW
GetTextExtentPoint32W
ExcludeClipRect
GetObjectType
GetObjectW
SetTextColor
SetBkColor
SelectClipRgn
CreateRectRgnIndirect
GetClipRgn
ExtSelectClipRgn
CreateSolidBrush
GetDeviceCaps
GdiGetBatchLimit
GdiSetBatchLimit
CreateDIBSection
CreateBitmap
SetPixel
GetDIBits
CreateFontW
SetBkMode
SetTextAlign
TextOutW
SetStretchBltMode
SetBrushOrgEx
StretchBlt
GetTextMetricsW
advapi32
RegOpenKeyExW
RegOpenKeyW
RegConnectRegistryW
RegQueryValueExW
RegCloseKey
RegDeleteKeyW
RegSetValueExW
RegCreateKeyExW
LookupAccountNameW
IsValidSid
RegEnumKeyExW
RegDeleteValueW
RegCreateKeyW
OpenProcessToken
LookupPrivilegeValueW
AdjustTokenPrivileges
GetTokenInformation
LookupAccountSidW
GetSidSubAuthorityCount
GetSidSubAuthority
ChangeServiceConfigW
CloseServiceHandle
ControlService
CreateProcessAsUserW
CryptAcquireContextW
CryptCreateHash
CryptDeriveKey
CryptDestroyHash
CryptDestroyKey
CryptEncrypt
CryptHashData
CryptReleaseContext
DuplicateTokenEx
GetLengthSid
GetSecurityInfo
GetUserNameW
ImpersonateLoggedOnUser
LogonUserW
OpenSCManagerW
OpenServiceW
QueryServiceStatus
RegEnumValueW
RevertToSelf
SetSecurityInfo
SetTokenInformation
StartServiceW
oleaut32
SafeArrayGetDim
SafeArrayGetUBound
SafeArrayGetElement
ole32
CoInitializeEx
CoInitializeSecurity
CoCreateInstance
CoUninitialize
CoSetProxyBlanket
CoCreateGuid
CoInitialize
StringFromGUID2
RevokeDragDrop
shell32
SHGetSpecialFolderLocation
SHGetPathFromIDListW
ExtractIconExW
ExtractIconW
ord66
ord524
SHAddToRecentDocs
SHFileOperationW
SHFormatDrive
SHGetFileInfoW
ShellAboutW
Shell_NotifyIconW
ShellExecuteExW
ws2_32
WSAStartup
gethostbyname
WSACleanup
gethostbyaddr
inet_addr
closesocket
gethostname
htons
select
__WSAFDIsSet
ioctlsocket
recvfrom
socket
connect
recv
bind
winmm
timeBeginPeriod
gdiplus
GdipDeleteFont
GdipDeleteGraphics
GdipDeletePath
GdipDeleteMatrix
GdipDeletePen
GdipDeleteStringFormat
GdipFree
GdipGetDpiX
GdipGetDpiY
icmp
IcmpCloseHandle
IcmpCreateFile
IcmpSendEcho
imagehlp
MakeSureDirectoryPathExists
iphlpapi
GetAdaptersInfo
GetNetworkParams
msi
ord45
ord70
netapi32
NetApiBufferFree
NetLocalGroupAdd
NetLocalGroupDel
NetLocalGroupEnum
NetUserDel
NetUserGetInfo
NetUserSetInfo
setupapi
SetupIterateCabinetW
urlmon
URLDownloadToFileW
UrlMkSetSessionOption
userenv
GetDefaultUserProfileDirectoryW
wininet
DeleteUrlCacheEntryW
InternetCloseHandle
InternetGetConnectedState
InternetOpenUrlW
InternetOpenW
InternetReadFile
UnlockUrlCacheEntryFileW
winspool.drv
ClosePrinter
DeletePrinter
OpenPrinterW
SetPrinterW
comctl32
InitCommonControlsEx
Sections
.code Size: 63KB - Virtual size: 63KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.text Size: 392KB - Virtual size: 392KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 70KB - Virtual size: 70KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.pdata Size: 21KB - Virtual size: 20KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 402KB - Virtual size: 410KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 63KB - Virtual size: 62KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ