C:\projects\unikey\win-unikey\newkey\Release\UniKeyNT.pdb
Static task
static1
Behavioral task
behavioral1
Sample
UniKeyNT.exe
Resource
win7-20240903-en
Behavioral task
behavioral2
Sample
UniKeyNT.exe
Resource
win10v2004-20240802-en
General
-
Target
UniKeyNT.exe
-
Size
2.0MB
-
MD5
a29706db4a546c74a1f9df9a68902999
-
SHA1
241f65ec00a35ad6baad99284d9638f20500a58a
-
SHA256
91cf732bf2dde5504486a8b067c36e4849aaeb56491880e20d59fac6e739a7db
-
SHA512
cbce785de83ca25917daffa495486fd490b20b8a1b362e02fdd96128b32f3bf95be5819d899ca0daf36be3599e32eb583d76ee3a536f6bacbbb8dd33b15e006e
-
SSDEEP
24576:2U5PgkAjdF7j8UcKAtsy50hOksvkpbsvPb+Qeah5Z3SHa:FF+7j8UcKAh5JksvkpbCiQeahjSHa
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource UniKeyNT.exe
Files
-
UniKeyNT.exe.exe windows:6 windows x86 arch:x86
2ce614060f6c2dac207536b98cef1cb5
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
comdlg32
GetOpenFileNameW
GetSaveFileNameW
advapi32
RegSetValueExW
RegQueryValueExW
RegOpenKeyExW
CryptAcquireContextW
CryptReleaseContext
CryptDestroyKey
CryptCreateHash
CryptHashData
CryptDestroyHash
CryptVerifySignatureW
RegCloseKey
RegCreateKeyExW
RegDeleteValueW
comctl32
InitCommonControlsEx
wininet
InternetOpenUrlW
InternetReadFileExW
InternetCloseHandle
InternetOpenW
InternetSetStatusCallbackW
HttpQueryInfoW
crypt32
CertFreeCertificateContext
CertCreateCertificateContext
CryptImportPublicKeyInfo
kernel32
GlobalSize
GlobalUnlock
GlobalLock
GlobalFree
GetTempFileNameW
GetTempPathW
Sleep
LoadResource
LockResource
SizeofResource
FindResourceW
FreeLibrary
LoadLibraryW
HeapReAlloc
OutputDebugStringW
SetConsoleCtrlHandler
GetProcessHeap
SetEnvironmentVariableW
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
GetCommandLineA
GetOEMCP
GetACP
IsValidCodePage
FindNextFileW
FindFirstFileExW
FindClose
GetFileAttributesExW
FlushFileBuffers
SetStdHandle
MoveFileExW
GetFileSizeEx
GetConsoleOutputCP
SetFilePointerEx
ReadConsoleW
GetConsoleMode
GlobalAlloc
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetLocaleInfoW
LCMapStringW
CompareStringW
GetTimeFormatW
GetDateFormatW
GetFileType
HeapAlloc
HeapFree
GetCurrentThread
GetStdHandle
ExitProcess
GetModuleHandleExW
FreeLibraryAndExitThread
ResumeThread
ExitThread
CreateThread
LoadLibraryExW
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
InitializeCriticalSectionAndSpinCount
SetLastError
InterlockedFlushSList
InterlockedPushEntrySList
RtlUnwind
GetCPInfo
CompareStringEx
GetStringTypeW
LCMapStringEx
DecodePointer
EncodePointer
GetLocaleInfoEx
LocalFree
InitializeCriticalSectionEx
FormatMessageA
InitializeSListHead
GetSystemTimeAsFileTime
GetCurrentThreadId
QueryPerformanceCounter
GetStartupInfoW
IsDebuggerPresent
IsProcessorFeaturePresent
TerminateProcess
GetCurrentProcess
SetUnhandledExceptionFilter
UnhandledExceptionFilter
MultiByteToWideChar
LoadLibraryExA
GetModuleFileNameA
QueryFullProcessImageNameA
OpenProcess
DeleteCriticalSection
LeaveCriticalSection
EnterCriticalSection
InitializeCriticalSection
GlobalReAlloc
RaiseException
GetFileAttributesW
GetEnvironmentVariableW
MulDiv
WideCharToMultiByte
GetProcAddress
GetModuleHandleW
GetModuleFileNameW
WaitForSingleObject
GetCurrentProcessId
GetVersionExW
GetLastError
CloseHandle
WriteFile
DeleteFileW
CreateFileW
GetTimeZoneInformation
HeapSize
SetEndOfFile
WriteConsoleW
GetSystemInfo
VirtualProtect
VirtualQuery
ReadFile
user32
ToAsciiEx
GetKeyboardState
SendInput
MapVirtualKeyA
GetForegroundWindow
EndDialog
DialogBoxParamW
CreateDialogParamW
CreateWindowExW
KillTimer
SetTimer
SetMenuDefaultItem
CheckMenuItem
IsClipboardFormatAvailable
EmptyClipboard
RegisterClipboardFormatW
SetClipboardData
GetClipboardOwner
CloseClipboard
OpenClipboard
LoadBitmapW
GetMenuItemInfoW
TrackPopupMenu
ModifyMenuW
GetMenuItemCount
GetMenuItemID
GetSubMenu
DestroyMenu
GetMenuState
GetMenuStringW
LoadMenuW
IsDialogMessageW
LoadIconW
FindWindowW
GetCursorPos
MessageBeep
MessageBoxA
SetForegroundWindow
UpdateWindow
GetMenuDefaultItem
BringWindowToTop
IsWindow
RegisterClassExW
keybd_event
PostThreadMessageW
PostMessageW
DispatchMessageW
TranslateMessage
GetMessageW
RegisterWindowMessageW
GetSysColor
SetCursor
SetFocus
AppendMenuW
GetSystemMenu
EnableWindow
GetFocus
GetDlgCtrlID
DestroyWindow
LoadStringW
GetDesktopWindow
IntersectRect
ScreenToClient
GetWindowRect
SetWindowTextW
IsWindowVisible
SetWindowPos
ShowWindow
MessageBoxW
DestroyIcon
SetWindowLongW
GetWindowLongW
InflateRect
DrawFocusRect
GetClientRect
GetWindowTextW
InvalidateRect
DrawStateW
GetSystemMetrics
CallWindowProcW
DefWindowProcW
DrawFrameControl
LoadImageW
DestroyCursor
GetWindow
GetTopWindow
ReleaseDC
GetDC
SendDlgItemMessageW
GetDlgItem
SendMessageW
PostQuitMessage
GetClassNameA
GetWindowThreadProcessId
SetWindowsHookExA
UnhookWindowsHookEx
CallNextHookEx
SetWinEventHook
UnhookWinEvent
GetClipboardData
GetKeyboardLayout
GetMessageA
DispatchMessageA
GetMessageExtraInfo
PostMessageA
GetKeyState
GetGUIThreadInfo
gdi32
SetBkColor
CreateCompatibleDC
ExtTextOutW
GetTextExtentPoint32W
GetStockObject
DeleteDC
GetDeviceCaps
BitBlt
GetObjectW
SetBkMode
CreateSolidBrush
CreateFontIndirectW
EnumFontFamiliesExW
SetTextColor
SelectObject
Rectangle
DeleteObject
shell32
Shell_NotifyIconW
ShellExecuteW
SetCurrentProcessExplicitAppUserModelID
ole32
PropVariantClear
CoTaskMemAlloc
CoInitialize
CoCreateInstance
imm32
ImmGetContext
ImmReleaseContext
ImmAssociateContext
ImmSetCompositionStringW
ImmSetOpenStatus
ImmCreateContext
Sections
.text Size: 720KB - Virtual size: 720KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 733KB - Virtual size: 733KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 52KB - Virtual size: 122KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
minATL Size: 512B - Virtual size: 12B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 567KB - Virtual size: 567KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ