Static task
static1
Behavioral task
behavioral1
Sample
ProduKey.exe
Resource
win7-20220812-en
Behavioral task
behavioral2
Sample
ProduKey.exe
Resource
win10v2004-20220812-en
General
-
Target
ProduKey.exe
-
Size
208KB
-
MD5
a5660d680fcd5cdf351132685a0e5f14
-
SHA1
740d45572660c5c54b19a55e44ca0ff038a6d82e
-
SHA256
6cf9dbed273e35c0719ef691074ec6d84e6a89e5f9674120eec757a501e8564c
-
SHA512
ac442f0d72ef17ed11c4ff3c3462ac85a50adccbe226243b53e295854ab3114745a9ad9985e4977641bb0cf9c117a418209d32f5d52e4d475573ad4330911df4
-
SSDEEP
6144:CNQFpS3n65DynQtQr6dvYzQCbXAGOPzD7CAVvTWG:CNQ3cn6hyQtQr6dvYEUXAXPHO2vTWG
Malware Config
Signatures
-
Nirsoft 1 IoCs
resource yara_rule sample Nirsoft
Files
-
ProduKey.exe.exe windows x64
cf53492bcb397873ae360a6a4ccff10a
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
Imports
comctl32
ImageList_Add
ord6
CreateToolbarEx
ImageList_Create
ImageList_ReplaceIcon
ord17
ImageList_AddMasked
ImageList_SetImageCount
ws2_32
WSAGetLastError
htons
WSAStartup
WSACleanup
connect
WSAAsyncSelect
gethostbyname
gethostbyaddr
closesocket
WSASetLastError
mpr
WNetOpenEnumA
WNetCloseEnum
WNetEnumResourceA
msvcrt
_mbsicmp
_purecall
qsort
_itoa
_strnicmp
_wcsicmp
_memicmp
malloc
strrchr
_stricmp
_strlwr
free
_mbschr
_snprintf
_snwprintf
wcschr
atoi
strtoul
strchr
_strcmpi
??2@YAPEAX_K@Z
??3@YAXPEAX@Z
strncat
sprintf
atof
__dllonexit
_onexit
__C_specific_handler
_XcptFilter
_c_exit
_exit
_cexit
exit
_acmdln
__getmainargs
_initterm
memcpy
memset
__setusermatherr
_commode
_fmode
__set_app_type
memcmp
kernel32
ExitProcess
GetCurrentProcess
ReadProcessMemory
GetCurrentProcessId
ResumeThread
CreateThread
OpenProcess
Sleep
GetTickCount
GetComputerNameA
CompareFileTime
GetStartupInfoA
SetErrorMode
GetCurrentDirectoryA
ExpandEnvironmentStringsA
DeleteFileA
GetStdHandle
WritePrivateProfileStringA
GetPrivateProfileStringA
GetPrivateProfileIntA
EnumResourceNamesA
MultiByteToWideChar
WideCharToMultiByte
GetFileAttributesA
LocalFree
GetTimeFormatA
GetProcAddress
GetModuleHandleA
FileTimeToSystemTime
LoadLibraryA
FreeLibrary
GetLogicalDrives
GetDriveTypeA
GetLastError
GetModuleFileNameA
FindNextFileA
LoadLibraryExA
GetTempFileNameA
FormatMessageA
ReadFile
FindClose
GetSystemDirectoryA
GetWindowsDirectoryA
GetDateFormatA
WriteFile
GetVersionExA
GlobalAlloc
GlobalUnlock
GlobalLock
CloseHandle
CreateFileA
FileTimeToLocalFileTime
GetFileSize
FindFirstFileA
GetTempPathA
user32
PostQuitMessage
SetTimer
GetMessageA
PostThreadMessageA
MonitorFromWindow
EndDeferWindowPos
GetMonitorInfoA
RegisterWindowMessageA
GetSysColorBrush
ChildWindowFromPoint
ShowWindow
SetCursor
GetDC
ReleaseDC
LoadCursorA
InvalidateRect
GetWindowPlacement
SetDlgItemInt
BeginPaint
GetWindow
SetDlgItemTextA
GetClientRect
DrawFrameControl
GetDlgItemTextA
SetWindowTextA
GetSystemMetrics
DeferWindowPos
SendDlgItemMessageA
SetWindowPos
GetWindowRect
GetDlgItemInt
EndDialog
GetDlgItem
CreateWindowExA
EndPaint
RegisterClassA
UpdateWindow
PostMessageA
SetMenu
LoadAcceleratorsA
DefWindowProcA
TranslateAcceleratorA
MessageBoxA
SendMessageA
SetWindowLongA
LoadImageA
GetSysColor
GetWindowLongA
SetFocus
CheckMenuRadioItem
GetMenuStringA
GetCursorPos
SetClipboardData
EnableWindow
MapWindowPoints
GetMenu
GetParent
OpenClipboard
MoveWindow
GetClassNameA
EmptyClipboard
CloseClipboard
EnableMenuItem
GetSubMenu
CheckMenuItem
GetMenuItemCount
CreateDialogParamA
EnumChildWindows
DestroyWindow
GetMenuItemInfoA
GetWindowTextA
LoadMenuA
ModifyMenuA
LoadStringA
DialogBoxParamA
GetDlgCtrlID
DestroyMenu
LoadIconA
BeginDeferWindowPos
DispatchMessageA
GetFocus
KillTimer
TranslateMessage
IsDialogMessageA
TrackPopupMenu
gdi32
SetStretchBltMode
GetPixel
GetObjectA
DeleteDC
CreateCompatibleBitmap
StretchBlt
SetBkColor
SetTextColor
SetPixel
SelectObject
CreateCompatibleDC
GetDeviceCaps
CreateFontIndirectA
SetBkMode
DeleteObject
GetTextExtentPoint32A
GetStockObject
comdlg32
FindTextA
GetOpenFileNameA
GetSaveFileNameA
advapi32
RegDeleteKeyA
RegUnLoadKeyA
RegConnectRegistryA
RegDeleteValueA
RegQueryInfoKeyA
RegOpenKeyExA
RegEnumKeyExA
RegEnumValueA
RegCloseKey
RegSetValueExA
RegQueryValueExA
RegLoadKeyA
shell32
ShellExecuteExA
SHGetPathFromIDListA
SHGetMalloc
SHBrowseForFolderA
SHGetFileInfoA
ShellExecuteA
ole32
CoSetProxyBlanket
CoUninitialize
CoInitialize
CoCreateInstance
oleaut32
SafeArrayDestroy
SysFreeString
VariantClear
Sections
.text Size: 150KB - Virtual size: 149KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 30KB - Virtual size: 29KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 1024B - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 10KB - Virtual size: 10KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 15KB - Virtual size: 15KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ