Static task
static1
Behavioral task
behavioral1
Sample
Keyscape.exe
Resource
win7-20220901-en
General
-
Target
Keyscape.exe
-
Size
3.7MB
-
MD5
972f8535635ede8b953aba861b1df5b6
-
SHA1
e5d69a17cf7b4d0c3345afe7210f9422c7824ec4
-
SHA256
da172dd97cbc2055e502a344ffd4e6a83012fe8d0d2d29315b8710899538a1da
-
SHA512
af9c45341149125d0c9643dc7f5cc2abf862123f86ff98f1241a7ad2c1b5297dfe92c5dadd0cddba701a29b3f881d98e8d27883164c1d65aa8bc20c76bcffe05
-
SSDEEP
49152:Yf2DUmqkskS7w5j6DW5bzbG6oWVcjM9T3vewT089JMNOQ2ZciAKT+QRkSTYm:l9sfcje+1z2iqQRk
Malware Config
Signatures
Files
-
Keyscape.exe.exe windows x64
503143e9a3a72f86991ac829ba8d017e
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
kernel32
SetEndOfFile
GetTempPathW
CreateMutexW
FindClose
GetLocaleInfoW
CreateFileW
GetFileAttributesW
GetCurrentThreadId
ReleaseMutex
GetSystemDirectoryW
UnmapViewOfFile
GetModuleHandleA
DisconnectNamedPipe
GetLogicalDriveStringsW
FormatMessageW
GetLastError
GetFileAttributesExW
OutputDebugStringW
TerminateThread
DeleteFileW
GetNativeSystemInfo
LoadLibraryW
GetCurrentDirectoryW
GetOverlappedResult
SetCurrentDirectoryW
ReplaceFileW
DeleteCriticalSection
ExitProcess
FreeLibrary
CreateFileMappingW
MapViewOfFile
MoveFileW
GetDriveTypeW
IsDebuggerPresent
ConnectNamedPipe
SetUnhandledExceptionFilter
FlushFileBuffers
GetCommandLineW
AttachConsole
GlobalSize
GlobalAlloc
GlobalLock
GetCurrentProcessId
GlobalUnlock
WriteConsoleW
SetStdHandle
SetEnvironmentVariableA
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineA
FindNextFileA
FindFirstFileExA
GetOEMCP
IsValidCodePage
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetTimeFormatW
GetDateFormatW
ReadConsoleW
GetConsoleMode
GetConsoleCP
GetFileType
SetFilePointerEx
GetStdHandle
GetModuleFileNameA
HeapReAlloc
GetACP
FreeLibraryAndExitThread
ExitThread
CreateThread
GetTimeZoneInformation
LoadLibraryExW
RtlUnwindEx
RaiseException
RtlPcToFileHeader
InitializeSListHead
GetStartupInfoW
IsProcessorFeaturePresent
UnhandledExceptionFilter
RtlVirtualUnwind
RtlLookupFunctionEntry
RtlCaptureContext
WaitForSingleObjectEx
GetCPInfo
GetStringTypeW
LCMapStringW
CompareStringW
GetModuleHandleW
GetSystemTimeAsFileTime
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
InitializeCriticalSectionAndSpinCount
SetLastError
DecodePointer
EncodePointer
WideCharToMultiByte
SetFilePointer
InitializeCriticalSection
LeaveCriticalSection
WaitForMultipleObjects
GetModuleFileNameW
RemoveDirectoryW
TerminateProcess
GetModuleHandleExW
WriteFile
FindNextFileW
EnterCriticalSection
FindFirstFileW
CancelIo
GetVolumeInformationW
TryEnterCriticalSection
ReadFile
SetThreadAffinityMask
CreateDirectoryW
FindResourceW
LoadResource
LockResource
SizeofResource
GetProcAddress
GetPriorityClass
ResetEvent
CloseHandle
GetThreadPriority
LoadLibraryA
GetCurrentThread
SetEvent
Sleep
MultiByteToWideChar
CreateEventW
WaitForSingleObject
SetThreadPriority
GetCurrentProcess
SetPriorityClass
QueryPerformanceCounter
GetProcessHeap
HeapAlloc
QueryPerformanceFrequency
GetSystemTimes
HeapFree
HeapSize
user32
DefWindowProcW
MoveWindow
IsWindow
SendMessageW
SetWindowPos
GetWindowRect
GetWindow
CallWindowProcW
AttachThreadInput
GetWindowThreadProcessId
GetWindowTextW
TranslateMessage
SetFocus
EnumWindows
PeekMessageW
DispatchMessageW
GetFocus
SendMessageTimeoutW
PostMessageW
GetMessageW
ReleaseDC
GetDC
EndPaint
BeginPaint
CreateWindowExW
DestroyWindow
InvalidateRect
SetForegroundWindow
ReleaseCapture
GetParent
SystemParametersInfoW
EnableMenuItem
ShowCaret
UpdateLayeredWindow
GetClientRect
SetWindowLongW
SetCursor
ToUnicode
SetClipboardData
SetCapture
DestroyCaret
LoadCursorW
FindWindowW
GetClipboardData
SetLayeredWindowAttributes
GetMessageTime
GetForegroundWindow
TrackMouseEvent
CreateCaret
IsChild
EmptyClipboard
CloseClipboard
UnregisterClassW
SetWindowLongPtrW
CreateIconIndirect
GetMonitorInfoW
GetWindowInfo
GetWindowLongPtrW
RegisterClassExW
GetDesktopWindow
GetCursorPos
GetActiveWindow
SetCaretPos
GetKeyboardState
DestroyCursor
GetWindowPlacement
WindowFromPoint
MessageBeep
SetWindowTextW
GetSystemMetrics
ScreenToClient
GetIconInfo
EnumDisplayMonitors
EnumChildWindows
MessageBoxW
IsWindowVisible
MapVirtualKeyW
GetMessagePos
GetUpdateRgn
GetMessageExtraInfo
GetSystemMenu
ShowWindow
GetAsyncKeyState
OpenClipboard
GetCapture
RedrawWindow
DestroyIcon
GetWindowLongW
SetCursorPos
gdi32
SetMapperFlags
GetGlyphIndicesW
GetGlyphOutlineW
DeleteObject
RemoveFontMemResourceEx
SetMapMode
CreateFontIndirectW
GetOutlineTextMetricsW
DeleteDC
StretchDIBits
CreateDIBSection
SaveDC
SwapBuffers
GetTextMetricsW
EnumFontFamiliesExW
GetDeviceCaps
CreateCompatibleDC
GetKerningPairsW
SelectObject
CombineRgn
CreateBitmap
RestoreDC
ExcludeClipRect
GetRegionData
CreateRectRgn
CreateRectRgnIndirect
GetObjectW
GetPixel
comdlg32
GetSaveFileNameW
GetOpenFileNameW
advapi32
RegCloseKey
RegEnumKeyW
RegOpenKeyExW
RegOpenKeyW
RegQueryValueExW
shell32
ExtractAssociatedIconW
SHBrowseForFolderW
SHGetPathFromIDListW
Shell_NotifyIconW
SHGetSpecialFolderPathW
SHGetMalloc
ShellExecuteW
ole32
RevokeDragDrop
RegisterDragDrop
CoTaskMemAlloc
OleInitialize
OleUninitialize
CLSIDFromString
CoTaskMemFree
CoCreateInstance
PropVariantClear
CoInitialize
DoDragDrop
wininet
InternetReadFile
InternetSetOptionW
InternetConnectW
InternetCloseHandle
FtpOpenFileW
HttpEndRequestW
InternetCrackUrlW
InternetSetFilePointer
HttpQueryInfoW
InternetWriteFile
HttpOpenRequestW
HttpSendRequestExW
InternetOpenW
ws2_32
send
inet_ntoa
recv
getsockopt
setsockopt
WSAStartup
select
closesocket
accept
__WSAFDIsSet
version
VerQueryValueW
GetFileVersionInfoSizeW
GetFileVersionInfoW
shlwapi
PathStripToRootW
winmm
midiInGetDevCapsW
midiOutUnprepareHeader
midiInPrepareHeader
midiInStart
midiOutOpen
midiOutPrepareHeader
midiOutGetDevCapsW
midiInOpen
midiInUnprepareHeader
midiInClose
midiInAddBuffer
midiInGetNumDevs
midiOutShortMsg
midiOutGetNumDevs
midiOutClose
midiInStop
midiOutLongMsg
timeGetTime
timeKillEvent
timeBeginPeriod
midiInReset
imm32
ImmNotifyIME
ImmGetCompositionStringW
ImmReleaseContext
ImmGetContext
ImmSetCandidateWindow
opengl32
glClear
glViewport
glBindTexture
glGenTextures
glEnable
glScissor
glBlendFunc
glReadPixels
wglGetProcAddress
glTexParameteri
glDeleteTextures
glClearColor
glGetBooleanv
glDrawArrays
wglDeleteContext
glTexImage2D
glDrawElements
glDisable
wglMakeCurrent
glPixelStorei
glTexSubImage2D
glGetString
glGetError
glGetIntegerv
wglGetCurrentContext
Sections
.text Size: 2.4MB - Virtual size: 2.4MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 1.0MB - Virtual size: 1.0MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 45KB - Virtual size: 54KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 132KB - Virtual size: 132KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.gfids Size: 1024B - Virtual size: 524B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.tls Size: 512B - Virtual size: 9B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 72KB - Virtual size: 71KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 30KB - Virtual size: 30KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ