Static task
static1
Behavioral task
behavioral1
Sample
putty.exe
Resource
win7-20230831-en
General
-
Target
putty.exe
-
Size
293KB
-
MD5
01435632dca9afc151eec77862bfbc2b
-
SHA1
9bbb4ae83131fafcd14d580810b14f48d2d30837
-
SHA256
2adca18a6ba459e5325ce934d473c08a411ae5b8049ca4c37ea9b300553b1f40
-
SHA512
61e542b6413381f6c4d0f7e08154d7d6dbe44fe9879788b1b6a3d2b32c51ce93dc0a18ac5efb87a6a91292e95c97dd15eaf50c109f869f1acfee6087c10fd677
-
SSDEEP
3072:28g/bYYX0XH1anZAsaA6eRESzHxHH3zt8l7Mjd1i0ot:DyYa0XUZdaAnEqHxn3R82i0o
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource putty.exe
Files
-
putty.exe.exe windows:5 windows x86
2d31cbdd8d752ef8c57cb740fa025cc6
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
WriteConsoleInputW
GetConsoleAliasesLengthW
GetModuleHandleExA
GetLocaleInfoA
GetConsoleAliasExesA
CommConfigDialogA
FindResourceW
BuildCommDCBAndTimeoutsA
EnumCalendarInfoW
InterlockedDecrement
SetDefaultCommConfigW
QueryPerformanceCounter
GetNamedPipeHandleStateA
WriteConsoleInputA
GetComputerNameW
OpenSemaphoreA
SetCommBreak
CreateHardLinkA
FreeEnvironmentStringsA
GenerateConsoleCtrlEvent
FindNextVolumeMountPointA
ConvertFiberToThread
ReadConsoleW
GetCompressedFileSizeW
WaitNamedPipeW
EnumTimeFormatsA
EnumTimeFormatsW
GetCommandLineA
GetDriveTypeA
GetEnvironmentStrings
FindResourceExA
LoadLibraryW
GetConsoleMode
GetCalendarInfoA
IsBadCodePtr
SetConsoleCP
DeleteVolumeMountPointW
InterlockedPopEntrySList
GetFileAttributesA
EnumSystemCodePagesA
SetSystemPowerState
GetTempFileNameW
GetACP
GetVolumePathNameA
GetStartupInfoW
CreateMailslotW
DisconnectNamedPipe
FlushFileBuffers
GetShortPathNameA
GetConsoleAliasesW
InterlockedExchange
GetLastError
IsDBCSLeadByteEx
SetLastError
ReadConsoleOutputCharacterA
PeekConsoleInputW
MoveFileW
EnumSystemCodePagesW
SetComputerNameA
FindClose
LoadLibraryA
InterlockedExchangeAdd
LocalAlloc
AddAtomW
RemoveDirectoryW
HeapWalk
OpenJobObjectW
GetTapeParameters
GetPrivateProfileSectionNamesA
EnumDateFormatsA
GetModuleHandleA
FindNextFileW
GetStringTypeW
VirtualProtect
SetCalendarInfoA
FindFirstVolumeA
ReadConsoleInputW
GetWindowsDirectoryW
GetVolumeNameForVolumeMountPointW
DeleteFileW
GetCurrentProcessId
AddConsoleAliasA
ReadConsoleOutputCharacterW
CreateFileW
ReadFile
WriteConsoleW
GetAtomNameW
GetCommandLineW
MoveFileA
HeapFree
HeapAlloc
GetProcAddress
GetModuleHandleW
ExitProcess
DecodePointer
HeapReAlloc
HeapSetInformation
RaiseException
IsProcessorFeaturePresent
EncodePointer
HeapCreate
WriteFile
GetStdHandle
GetModuleFileNameW
EnterCriticalSection
LeaveCriticalSection
SetFilePointer
SetHandleCount
InitializeCriticalSectionAndSpinCount
GetFileType
DeleteCriticalSection
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
TerminateProcess
GetCurrentProcess
TlsAlloc
TlsGetValue
TlsSetValue
TlsFree
InterlockedIncrement
GetCurrentThreadId
GetCPInfo
GetOEMCP
IsValidCodePage
CloseHandle
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetTickCount
GetSystemTimeAsFileTime
Sleep
SetStdHandle
WideCharToMultiByte
GetConsoleCP
RtlUnwind
MultiByteToWideChar
HeapSize
LCMapStringW
DeleteFileA
user32
CharUpperBuffA
CharUpperA
gdi32
GetKerningPairsA
Sections
.text Size: 230KB - Virtual size: 230KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 15KB - Virtual size: 30.3MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 46KB - Virtual size: 45KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ