Behavioral task
behavioral1
Sample
f67a891bb0185efb06d43886c0b1e7346de39300daa6fc303d71cedfe376ffe8.exe
Resource
win7-20221111-en
General
-
Target
f67a891bb0185efb06d43886c0b1e7346de39300daa6fc303d71cedfe376ffe8
-
Size
160KB
-
MD5
5cf40e43eed6b5b9ec1a5371e44ad8ac
-
SHA1
da87e5f6b197d90bf7dabcffdada885b31bbe4bb
-
SHA256
f67a891bb0185efb06d43886c0b1e7346de39300daa6fc303d71cedfe376ffe8
-
SHA512
f81f45f86b905c93476058cecde1fa128f8d65755f501b3f3ab864b059ba6b4d54885103b8ecb082fd5a2f15f190150f0c67d2397f0d12c4019200fcb3518542
-
SSDEEP
3072:x0Ab8aEPsbZTLMAeSL4mlwC4elw7Cav1vtgz6hrj+sDOZF0Nlwz:xrQ22dS8mmbUoCMh0iH9DS0Nlw
Malware Config
Signatures
-
Gh0st RAT payload 1 IoCs
resource yara_rule sample family_gh0strat -
Gh0strat family
Files
-
f67a891bb0185efb06d43886c0b1e7346de39300daa6fc303d71cedfe376ffe8.exe windows x86
d67b8098dc436773dd3fabc45f83b3cf
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
msvcrt
_strnicmp
_controlfp
__set_app_type
__p__fmode
_strcmpi
__p__commode
_adjust_fdiv
__setusermatherr
_initterm
__getmainargs
_acmdln
_XcptFilter
_exit
_onexit
__dllonexit
??1type_info@@UAE@XZ
calloc
_snprintf
_beginthreadex
atol
_mbscmp
_mbsstr
wcscpy
wcstombs
wcslen
mbstowcs
_errno
strncpy
strncmp
realloc
strncat
exit
printf
time
srand
rand
atoi
_iob
strrchr
sprintf
_except_handler3
free
malloc
strchr
strstr
_ftol
ceil
memmove
??2@YAPAXI@Z
??3@YAXPAX@Z
_CxxThrowException
__CxxFrameHandler
mfc42
ord537
ord6648
ord2764
ord4129
ord926
ord924
ord922
ord535
ord858
ord6663
ord860
ord4278
ord2818
ord939
ord6877
ord800
ord540
kernel32
GetDriveTypeA
GetDiskFreeSpaceExA
FreeLibrary
OpenProcess
GetModuleHandleA
CreateRemoteThread
Module32First
Module32Next
CreateToolhelp32Snapshot
Process32First
lstrcmpiA
Process32Next
GlobalMemoryStatusEx
lstrcpyW
WideCharToMultiByte
MultiByteToWideChar
GetCurrentThreadId
GetProcAddress
LoadLibraryA
VirtualFree
VirtualAlloc
CancelIo
Sleep
CloseHandle
GetLastError
GetFileAttributesA
CreateProcessA
GetStartupInfoA
lstrcatA
GetWindowsDirectoryA
ExitThread
CreateThread
lstrcpyA
TerminateThread
ResumeThread
SetThreadPriority
GetCurrentThread
SetPriorityClass
GetCurrentProcess
GetEnvironmentVariableA
GetShortPathNameA
GetModuleFileNameA
GetSystemDirectoryA
GetTempPathA
lstrlenA
GetFileSize
CreateFileA
LocalFree
LocalAlloc
ReadFile
LocalReAlloc
LocalSize
GlobalFree
GlobalUnlock
GlobalLock
GlobalAlloc
GlobalSize
GlobalMemoryStatus
GetSystemInfo
GetVersionExA
CreateDirectoryA
CopyFileA
DefineDosDeviceA
user32
ReleaseDC
GetDesktopWindow
GetDC
SetRect
GetSystemMetrics
GetCursorInfo
PostThreadMessageA
EmptyClipboard
CloseClipboard
mouse_event
SetCursorPos
WindowFromPoint
GetCursorPos
GetClipboardData
GetMessageA
wsprintfA
GetInputState
RegisterClassA
LoadIconA
GetWindowThreadProcessId
IsWindowVisible
EnumWindows
CloseDesktop
OpenInputDesktop
SetThreadDesktop
GetUserObjectInformationA
GetThreadDesktop
OpenDesktopA
PostMessageA
CreateWindowExA
IsWindow
SetClipboardData
OpenClipboard
MessageBoxA
GetWindowTextA
GetForegroundWindow
GetAsyncKeyState
GetKeyState
LoadCursorA
DestroyCursor
SystemParametersInfoA
SetCapture
MapVirtualKeyA
SendMessageA
gdi32
CreateDIBSection
CreateCompatibleDC
DeleteObject
DeleteDC
BitBlt
GetDIBits
CreateCompatibleBitmap
GetStockObject
SelectObject
advapi32
OpenSCManagerA
OpenServiceA
DeleteService
RegSetValueExA
RegCloseKey
ClearEventLogA
CloseEventLog
OpenProcessToken
GetTokenInformation
LookupAccountSidA
GetUserNameA
AbortSystemShutdownA
QueryServiceStatus
ControlService
CreateServiceA
LockServiceDatabase
ChangeServiceConfig2A
RegEnumKeyExA
RegQueryInfoKeyA
RegOpenKeyExA
RegEnumValueA
RegDeleteValueA
RegDeleteKeyA
RegQueryValueExA
RegOpenKeyA
SetServiceStatus
StartServiceCtrlDispatcherA
CloseServiceHandle
StartServiceA
UnlockServiceDatabase
shell32
SHGetSpecialFolderPathA
ShellExecuteA
ws2_32
recvfrom
getpeername
bind
__WSAFDIsSet
ioctlsocket
accept
listen
ntohs
getsockname
WSAGetLastError
inet_ntoa
htonl
sendto
inet_addr
socket
gethostbyname
htons
connect
WSACleanup
recv
select
send
setsockopt
closesocket
WSAStartup
gethostname
msvcp60
?_Grow@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAE_NI_N@Z
?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
?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXI@Z
?_Tidy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEX_N@Z
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z
?_Refcnt@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAEPBD@Z
?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PBDI@Z
?_C@?1??_Nullstr@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@CAPBDXZ@4DB
wininet
InternetReadFile
InternetCloseHandle
InternetOpenA
msvfw32
ICSeqCompressFrame
ICSendMessage
ICOpen
ICClose
ICCompressorFree
ICSeqCompressFrameEnd
ICSeqCompressFrameStart
netapi32
NetUserSetInfo
NetApiBufferFree
NetUserGetInfo
NetUserEnum
NetLocalGroupAddMembers
NetUserAdd
NetUserDel
NetUserGetLocalGroups
wtsapi32
WTSFreeMemory
WTSQuerySessionInformationW
WTSEnumerateSessionsA
WTSLogoffSession
WTSQuerySessionInformationA
WTSDisconnectSession
Sections
.text Size: 124KB - Virtual size: 121KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 12KB - Virtual size: 11KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 16KB - Virtual size: 30KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 4KB - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ