Behavioral task
behavioral1
Sample
64595fa780c1ccc6c9d5a32b92e926612cabe2aff844c63aa9ddb50d7e4b570b.exe
Resource
win7-20221111-en
Behavioral task
behavioral2
Sample
64595fa780c1ccc6c9d5a32b92e926612cabe2aff844c63aa9ddb50d7e4b570b.exe
Resource
win10v2004-20220812-en
General
-
Target
64595fa780c1ccc6c9d5a32b92e926612cabe2aff844c63aa9ddb50d7e4b570b
-
Size
138KB
-
MD5
fc1109954e4f6f5820e6cf8785461bff
-
SHA1
685f44a3fd0f5bf9be72ac1a679525922158c23a
-
SHA256
64595fa780c1ccc6c9d5a32b92e926612cabe2aff844c63aa9ddb50d7e4b570b
-
SHA512
3d231c505981124a1dc28c8072fb032c98ed7e0b75583732cc04017468d9dd370cc3178678403a134c7d8b62470259ceeeeaf8618b8e14cf6f779d7ca433e661
-
SSDEEP
3072:Kav5npGYjOJypWWpEBAINXwxx7uavdyLagz:dp+JYWYrIxk/dyWg
Malware Config
Signatures
-
Gh0st RAT payload 1 IoCs
resource yara_rule sample family_gh0strat -
Gh0strat family
Files
-
64595fa780c1ccc6c9d5a32b92e926612cabe2aff844c63aa9ddb50d7e4b570b.exe windows x86
87beba268e5170441b34308777dcd308
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
GlobalSize
GetStartupInfoA
CreatePipe
DisconnectNamedPipe
TerminateProcess
PeekNamedPipe
WaitForMultipleObjects
QueryPerformanceCounter
QueryPerformanceFrequency
SetThreadPriority
SetPriorityClass
GetThreadPriority
GetCurrentThread
GetPriorityClass
GlobalMemoryStatus
GetSystemInfo
GlobalAlloc
TerminateThread
DefineDosDeviceA
ExitProcess
ReleaseMutex
OpenEventA
SetErrorMode
WinExec
lstrcpyW
GlobalMemoryStatusEx
Process32Next
lstrcmpiA
Process32First
CreateToolhelp32Snapshot
Module32Next
Module32First
GetModuleHandleA
GetCurrentThreadId
GlobalLock
GlobalUnlock
SetFileAttributesA
GlobalFree
OpenProcess
LocalSize
CreateRemoteThread
GetCurrentProcess
GetSystemDirectoryA
GetModuleFileNameA
MoveFileA
WriteFile
SetFilePointer
ReadFile
CreateFileA
GetFileSize
RemoveDirectoryA
LocalAlloc
FindFirstFileA
LocalReAlloc
FindNextFileA
LocalFree
FindClose
GetLogicalDriveStringsA
GetVolumeInformationA
GetDiskFreeSpaceExA
GetDriveTypeA
CreateProcessA
GetFileAttributesA
CreateDirectoryA
GetLastError
DeleteFileA
GetVersionExA
GetPrivateProfileStringA
lstrcmpA
WideCharToMultiByte
MultiByteToWideChar
FreeLibrary
LoadLibraryA
GetProcAddress
GetWindowsDirectoryA
lstrcpyA
lstrcatA
GetPrivateProfileSectionNamesA
lstrlenA
CancelIo
CreateEventA
InterlockedExchange
ResetEvent
UnmapViewOfFile
HeapAlloc
CreateFileMappingA
MapViewOfFile
GetProcessHeap
HeapFree
GetLocalTime
GetTickCount
Sleep
CloseHandle
VirtualAlloc
EnterCriticalSection
LeaveCriticalSection
VirtualFree
DeleteCriticalSection
InitializeCriticalSection
CreateThread
ResumeThread
SetEvent
WaitForSingleObject
CopyFileA
user32
OpenClipboard
GetClipboardData
GetSystemMetrics
SetRect
GetDC
EmptyClipboard
ReleaseDC
GetCursorInfo
GetCursorPos
SetProcessWindowStation
OpenWindowStationA
GetProcessWindowStation
GetWindowThreadProcessId
IsWindowVisible
IsWindow
SetClipboardData
CloseClipboard
mouse_event
SetCursorPos
WindowFromPoint
SetCapture
MapVirtualKeyA
SendMessageA
SystemParametersInfoA
BlockInput
DestroyCursor
LoadCursorA
UnhookWindowsHookEx
SetWindowsHookExA
CallNextHookEx
GetKeyNameTextA
GetActiveWindow
GetWindowTextA
CharNextA
GetDesktopWindow
DispatchMessageA
TranslateMessage
GetMessageA
wsprintfA
CloseWindow
CreateWindowExA
PostMessageA
OpenDesktopA
GetThreadDesktop
GetUserObjectInformationA
OpenInputDesktop
SetThreadDesktop
CloseDesktop
ExitWindowsEx
EnumWindows
gdi32
GetDIBits
BitBlt
DeleteDC
DeleteObject
CreateCompatibleDC
CreateDIBSection
SelectObject
CreateCompatibleBitmap
advapi32
RegSetValueExA
ControlService
DeleteService
CloseServiceHandle
RegOpenKeyExA
RegQueryValueA
RegCloseKey
LsaFreeMemory
LsaOpenPolicy
LsaRetrievePrivateData
LsaClose
LookupAccountNameA
IsValidSid
OpenServiceA
OpenSCManagerA
RegQueryValueExA
RegOpenKeyA
CloseEventLog
ClearEventLogA
OpenEventLogA
AdjustTokenPrivileges
LookupPrivilegeValueA
OpenProcessToken
FreeSid
SetSecurityDescriptorDacl
AddAccessAllowedAce
InitializeAcl
GetLengthSid
AllocateAndInitializeSid
InitializeSecurityDescriptor
RegEnumValueA
RegEnumKeyExA
RegDeleteValueA
RegDeleteKeyA
RegCreateKeyExA
RegQueryInfoKeyA
EnumServicesStatusA
QueryServiceConfigA
ChangeServiceConfigA
LockServiceDatabase
StartServiceA
SetServiceStatus
RegisterServiceCtrlHandlerA
StartServiceCtrlDispatcherA
ChangeServiceConfig2A
CreateServiceA
AbortSystemShutdownA
GetUserNameA
LookupAccountSidA
GetTokenInformation
QueryServiceStatus
shell32
ShellExecuteA
SHGetFileInfoA
msvcrt
__p__fmode
_strnicmp
_controlfp
__set_app_type
_strcmpi
__p__commode
_adjust_fdiv
__setusermatherr
_initterm
__getmainargs
_acmdln
_XcptFilter
_exit
??1type_info@@UAE@XZ
calloc
_snprintf
_beginthreadex
atol
_mbscmp
_mbsstr
wcscpy
wcstombs
wcslen
mbstowcs
_errno
strncmp
atoi
sprintf
rand
realloc
strncat
exit
strncpy
strrchr
_except_handler3
free
malloc
strchr
??2@YAPAXI@Z
??3@YAXPAX@Z
__CxxFrameHandler
_CxxThrowException
memmove
ceil
_ftol
strstr
winmm
waveOutPrepareHeader
waveInAddBuffer
waveInGetNumDevs
waveInOpen
waveInPrepareHeader
waveOutGetNumDevs
waveOutOpen
waveInStart
waveOutWrite
ws2_32
send
gethostname
getsockname
inet_addr
ntohs
bind
closesocket
select
recv
socket
gethostbyname
htons
connect
setsockopt
WSAIoctl
WSACleanup
WSAStartup
getpeername
accept
listen
sendto
recvfrom
__WSAFDIsSet
ioctlsocket
inet_ntoa
msvcp60
?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXI@Z
?_C@?1??_Nullstr@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@CAPBDXZ@4DB
?npos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@2IB
?_Xran@std@@YAXXZ
?_Split@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ
?_Tidy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEX_N@Z
?_Refcnt@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAEPBD@Z
?_Grow@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAE_NI_N@Z
?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PBDI@Z
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ
imm32
ImmReleaseContext
ImmGetContext
ImmGetCompositionStringA
iphlpapi
GetIfTable
wininet
InternetReadFile
InternetOpenUrlA
InternetOpenA
InternetCloseHandle
msvfw32
ICSeqCompressFrame
ICSeqCompressFrameEnd
ICCompressorFree
ICClose
ICOpen
ICSeqCompressFrameStart
ICSendMessage
netapi32
NetUserDel
NetUserAdd
NetLocalGroupAddMembers
NetUserSetInfo
NetUserGetLocalGroups
NetApiBufferFree
NetUserGetInfo
NetUserEnum
psapi
GetModuleFileNameExA
EnumProcessModules
wtsapi32
WTSLogoffSession
WTSDisconnectSession
WTSQuerySessionInformationA
WTSFreeMemory
WTSQuerySessionInformationW
WTSEnumerateSessionsA
Sections
.text Size: 106KB - Virtual size: 105KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 17KB - Virtual size: 16KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 8KB - Virtual size: 19KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 6KB - Virtual size: 5KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ