Linear
Static task
static1
Behavioral task
behavioral1
Sample
pukix.exe
Resource
win7-20240215-en
Behavioral task
behavioral2
Sample
pukix.exe
Resource
win10-20240404-en
General
-
Target
pukix.exe
-
Size
1.0MB
-
MD5
7c93e4041e21ef8e4d45f7343abcae94
-
SHA1
146bc0e573b4dca3f38c147477e6c7fcabe536b3
-
SHA256
2c82e9c61a9213ce1a25357b667d6929772bc8ad4324db38e8dd7f00c00eacc6
-
SHA512
75903fabcf9c645f5caad2494c677d8e7e3c7a1d8a39e400fa8aea685d32e3253f0ce0423af4dba99a7e5a054b69ef48b5475d814de539574b2192794fcfedda
-
SSDEEP
24576:ykMXdjSpUjdjKIDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDr:yBXhSq1PDDDDDDDDDDDDDDDDDDDDDDD7
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
Processes:
resource pukix.exe
Files
-
pukix.exe.exe windows:5 windows x86 arch:x86
7c516f0005b0469896f265e0367d8622
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
SetMailslotInfo
GetModuleHandleExW
GetModuleHandleW
WriteFile
TerminateThread
GetLocaleInfoW
SizeofResource
SetSystemTimeAdjustment
GetSystemTimeAdjustment
HeapDestroy
GetFileAttributesA
GetTimeFormatW
SetTimeZoneInformation
GetAtomNameW
lstrcatA
FindNextVolumeMountPointW
ReplaceFileA
VirtualUnlock
LCMapStringA
GetLastError
IsDBCSLeadByteEx
GetProcAddress
GetConsoleAliasA
DisableThreadLibraryCalls
PrepareTape
OpenWaitableTimerA
UnhandledExceptionFilter
AddVectoredExceptionHandler
SetConsoleOutputCP
SetCommMask
GetTapeParameters
GlobalFindAtomW
SetConsoleCursorInfo
GlobalUnWire
GetModuleHandleA
GetProcessShutdownParameters
LoadLibraryExA
GetFileTime
ScrollConsoleScreenBufferA
FindAtomW
FileTimeToLocalFileTime
DeleteTimerQueueTimer
GetCurrentProcessId
CompareStringW
CompareStringA
WriteConsoleOutputCharacterA
SetEndOfFile
EnumDateFormatsExW
SetFileAttributesA
HeapCompact
TerminateProcess
GetCurrentProcess
SetUnhandledExceptionFilter
IsDebuggerPresent
GetCommandLineA
GetStartupInfoA
RaiseException
RtlUnwind
HeapAlloc
HeapFree
TlsGetValue
TlsAlloc
TlsSetValue
TlsFree
InterlockedIncrement
SetLastError
GetCurrentThreadId
InterlockedDecrement
GetCurrentThread
EnterCriticalSection
LeaveCriticalSection
Sleep
ExitProcess
GetStdHandle
GetModuleFileNameA
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
WideCharToMultiByte
GetEnvironmentStringsW
SetHandleCount
GetFileType
DeleteCriticalSection
HeapCreate
VirtualFree
QueryPerformanceCounter
GetTickCount
GetSystemTimeAsFileTime
SetFilePointer
GetConsoleCP
GetConsoleMode
GetCPInfo
GetACP
GetOEMCP
IsValidCodePage
FatalAppExitA
VirtualAlloc
HeapReAlloc
MultiByteToWideChar
CloseHandle
CreateFileA
InitializeCriticalSectionAndSpinCount
HeapSize
SetConsoleCtrlHandler
FreeLibrary
InterlockedExchange
LoadLibraryA
SetStdHandle
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
LCMapStringW
GetStringTypeA
GetStringTypeW
GetTimeFormatA
GetDateFormatA
GetUserDefaultLCID
GetLocaleInfoA
EnumSystemLocalesA
IsValidLocale
FlushFileBuffers
GetProcessHeap
ReadFile
GetTimeZoneInformation
SetEnvironmentVariableA
user32
GetDesktopWindow
advapi32
AbortSystemShutdownW
IsValidSid
BackupEventLogA
ReadEventLogA
Exports
Exports
Sections
.text Size: 229KB - Virtual size: 229KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 19KB - Virtual size: 18KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 25KB - Virtual size: 102KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 62KB - Virtual size: 62KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 735KB - Virtual size: 7KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ