Static task
static1
Behavioral task
behavioral1
Sample
XPKeygen.exe
Resource
win11-20231215-en
General
-
Target
XPKeygen.exe
-
Size
5.4MB
-
MD5
d4157bf0f471f5464c6a18b3c9b2e3e8
-
SHA1
b89f987f3323717640465286f186aaecbc04ef65
-
SHA256
875bcac02aaad8547c48a2d38436ed62607a317c7a9407384550fe0606268ad4
-
SHA512
371368096c3c575aa26d68acf6bde3724fbee95214d96d212914351dabfd5f44fc3e641f631423e3cdf70c8a5571561b25e17c870326864074771af55a592c15
-
SSDEEP
98304:C+X4v1bB+oi1viVEuvpSc7TxfUSuoT/V7b7vNN5f4iDDtZ+n23QWDt9QfFART77E:C9vv+oi9iVnL/xswTd7b7vNN5f4iDDtR
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource XPKeygen.exe
Files
-
XPKeygen.exe.exe windows:6 windows x64 arch:x64
450584b96872b8df4843a603def00f80
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
Imports
comctl32
ord410
ord413
ord412
winmm
sndPlaySoundW
PlaySoundW
kernel32
WideCharToMultiByte
GetACP
GetSystemDirectoryA
FreeLibrary
LoadLibraryA
FormatMessageA
CloseHandle
InitializeCriticalSection
EnterCriticalSection
LeaveCriticalSection
DeleteCriticalSection
SetEvent
WaitForSingleObject
CreateEventA
GetExitCodeThread
FindClose
FindFirstFileW
FindNextFileW
LoadLibraryW
GetConsoleMode
SetConsoleMode
ReadConsoleA
ReadConsoleW
WriteConsoleW
HeapSize
GetProcessHeap
GetStringTypeW
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
GetCommandLineA
GetCPInfo
GetOEMCP
IsValidCodePage
FindFirstFileExW
TlsSetValue
GetTimeZoneInformation
GetFullPathNameW
GetCurrentDirectoryW
SetStdHandle
GetFileSizeEx
SetFilePointerEx
GetConsoleOutputCP
FlushFileBuffers
LCMapStringW
CompareStringW
FlsFree
FlsSetValue
FlsGetValue
FlsAlloc
HeapReAlloc
HeapAlloc
RtlVirtualUnwind
GetEnvironmentVariableW
MultiByteToWideChar
GetProcAddress
GetModuleHandleW
WriteFile
GetFileType
GetStdHandle
GetSystemTimeAsFileTime
GetCurrentProcessId
GetModuleHandleExW
SetEnvironmentVariableW
TlsFree
GetLastError
VirtualFree
LockResource
FreeResource
GetTickCount64
FindResourceW
LoadResource
EnumResourceNamesW
SizeofResource
HeapFree
GetModuleFileNameW
TlsGetValue
FreeLibraryAndExitThread
TlsAlloc
GetCurrentThreadId
AcquireSRWLockShared
AcquireSRWLockExclusive
ReleaseSRWLockShared
ReleaseSRWLockExclusive
InitializeSRWLock
SetLastError
ExitThread
CreateThread
FileTimeToSystemTime
SystemTimeToTzSpecificLocalTime
PeekNamedPipe
GetFileInformationByHandle
GetDriveTypeW
CreateFileW
ReadFile
SetConsoleCtrlHandler
ExitProcess
RtlPcToFileHeader
RaiseException
EncodePointer
LoadLibraryExW
InitializeCriticalSectionAndSpinCount
RtlUnwindEx
GetStartupInfoW
IsDebuggerPresent
InitializeSListHead
QueryPerformanceCounter
IsProcessorFeaturePresent
TerminateProcess
GetCurrentProcess
SetUnhandledExceptionFilter
RtlCaptureContext
RtlLookupFunctionEntry
UnhandledExceptionFilter
SetEndOfFile
user32
EndPaint
BeginPaint
ReleaseDC
InvalidateRect
LoadImageW
UpdateWindow
SystemParametersInfoW
PostQuitMessage
DrawTextW
GetDlgItem
GetClientRect
wsprintfW
LoadCursorW
LoadIconW
TranslateMessage
LoadBitmapW
IsDlgButtonChecked
SendDlgItemMessageW
TrackMouseEvent
IsDialogMessageW
DispatchMessageW
ShowWindow
RegisterClassExW
GetWindowLongPtrW
EnableWindow
SetCursor
GetSystemMetrics
SendMessageW
CreateWindowExW
GetDC
MessageBoxW
GetUserObjectInformationW
GetProcessWindowStation
GetMessageW
DefWindowProcW
DestroyWindow
gdi32
BitBlt
SelectObject
CreateCompatibleDC
GetStockObject
SetTextColor
SetBkMode
CreatePen
Rectangle
GetObjectW
SetBkColor
DeleteObject
CreateSolidBrush
CreateFontIndirectW
RoundRect
advapi32
CryptGenRandom
CryptReleaseContext
DeregisterEventSource
RegisterEventSourceW
CryptEnumProvidersW
CryptSignHashW
CryptDestroyHash
CryptCreateHash
CryptDecrypt
CryptExportKey
CryptGetUserKey
CryptGetProvParam
CryptSetHashParam
CryptDestroyKey
ReportEventW
CryptAcquireContextW
shell32
ShellExecuteW
crypt32
CertGetCertificateContextProperty
CertFreeCertificateContext
CertDuplicateCertificateContext
CertFindCertificateInStore
CertEnumCertificatesInStore
CertCloseStore
CertOpenStore
CertOpenSystemStoreW
ws2_32
ioctlsocket
getsockopt
ntohs
select
gethostbyname
WSAStartup
WSACleanup
WSAGetLastError
htonl
htons
inet_addr
inet_ntoa
gethostbyaddr
getservbyport
getservbyname
WSASetLastError
recv
send
closesocket
connect
setsockopt
socket
shutdown
Sections
.text Size: 2.8MB - Virtual size: 2.8MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 770KB - Virtual size: 769KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 19KB - Virtual size: 33KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 100KB - Virtual size: 99KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
_RDATA Size: 512B - Virtual size: 348B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 1.8MB - Virtual size: 1.8MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 36KB - Virtual size: 36KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ