Static task
static1
Behavioral task
behavioral1
Sample
kg.exe
Resource
win7-20231129-en
Behavioral task
behavioral2
Sample
kg.exe
Resource
win10v2004-20240226-en
General
-
Target
kg.exe
-
Size
152KB
-
MD5
ed52de7013426c881d65c8fcfa07fb00
-
SHA1
fed2e8d20259554de11b684a57119e581fbd8242
-
SHA256
790bb1a7c74d4bcb03ddf4a48e33d737d77c19c3fbcb96c38244495cb7a680ad
-
SHA512
80eac42a4f06377d458577b5d50e376a1ace99fe4ddad3f3d45b941a629e559bdb009e6a7d4c1bf5a21f3fd7bfd83708dc5f3a6493490867848b4e32a1e5602e
-
SSDEEP
3072:n8sqoycS6JHaumhakjigJwbFWwW24e3XOa0OPFce:zjpS6JH5mhakjxEWi4c
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource kg.exe
Files
-
kg.exe.exe windows:5 windows x86 arch:x86
c2262f2a5b8ebde9d84e8be8d77c4af2
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
VirtualFree
VirtualAlloc
WaitForSingleObject
SetEvent
Sleep
CreateEventA
GetLastError
CloseHandle
WideCharToMultiByte
lstrlenW
InterlockedExchange
ResetEvent
CreateEventW
CancelIo
GetThreadContext
SetThreadContext
OpenProcess
GetFileAttributesA
GetExitCodeProcess
CreateProcessA
GetSystemDirectoryA
VirtualAllocEx
WriteProcessMemory
ResumeThread
FreeLibrary
SetUnhandledExceptionFilter
GetCurrentProcess
LoadLibraryW
GetConsoleWindow
CreateFileW
GetProcAddress
GetLocalTime
IsDebuggerPresent
GetCurrentThreadId
GetCurrentProcessId
CreateThread
GetProcessHeap
ReadFile
FlushFileBuffers
WriteConsoleW
SetStdHandle
LCMapStringW
GetStringTypeW
GetConsoleMode
GetConsoleCP
SetFilePointer
IsValidCodePage
GetOEMCP
GetACP
GetCPInfo
HeapSize
GetSystemTimeAsFileTime
GetTickCount
QueryPerformanceCounter
GetStartupInfoW
GetFileType
SetHandleCount
GetEnvironmentStringsW
FreeEnvironmentStringsW
GetModuleFileNameW
GetStdHandle
WriteFile
ExitProcess
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
IsProcessorFeaturePresent
UnhandledExceptionFilter
TerminateProcess
RtlUnwind
HeapReAlloc
HeapSetInformation
GetCommandLineW
EncodePointer
DecodePointer
ExitThread
InterlockedCompareExchange
InterlockedIncrement
InterlockedDecrement
RaiseException
EnterCriticalSection
LeaveCriticalSection
DeleteCriticalSection
SetLastError
InitializeCriticalSectionAndSpinCount
HeapFree
HeapCreate
HeapDestroy
CreateWaitableTimerW
MultiByteToWideChar
GetModuleHandleW
SwitchToThread
HeapAlloc
lstrlenA
SetWaitableTimer
CancelWaitableTimer
TryEnterCriticalSection
user32
PostThreadMessageA
GetInputState
ShowWindow
wsprintfW
MsgWaitForMultipleObjects
PeekMessageW
TranslateMessage
DispatchMessageW
ws2_32
freeaddrinfo
getsockname
WSAAddressToStringW
WSASetLastError
WSAStringToAddressW
getaddrinfo
ntohs
WSAGetLastError
WSAIoctl
connect
WSAStartup
select
htons
setsockopt
WSACleanup
recv
socket
closesocket
gethostbyname
send
WSAResetEvent
WSAEventSelect
bind
WSACloseEvent
WSACreateEvent
WSAEnumNetworkEvents
WSAWaitForMultipleEvents
shutdown
shlwapi
StrPBrkW
StrChrW
winmm
timeGetDevCaps
timeEndPeriod
timeBeginPeriod
timeGetTime
Sections
.text Size: 104KB - Virtual size: 103KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 20KB - Virtual size: 19KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 8KB - Virtual size: 24KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 512B - Virtual size: 436B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 18KB - Virtual size: 18KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ