Behavioral task
behavioral1
Sample
0872936a0cb05f9db2a86cfc8702fcd370649a040570ff02e50c7f6a06d94d67.exe
Resource
win7-20220812-en
Behavioral task
behavioral2
Sample
0872936a0cb05f9db2a86cfc8702fcd370649a040570ff02e50c7f6a06d94d67.exe
Resource
win10v2004-20220812-en
General
-
Target
0872936a0cb05f9db2a86cfc8702fcd370649a040570ff02e50c7f6a06d94d67
-
Size
96KB
-
MD5
17ceb9de8bce5e540b17b9f478b8951c
-
SHA1
71b2556a155fa6063977b38c3f176a80e72f5d41
-
SHA256
0872936a0cb05f9db2a86cfc8702fcd370649a040570ff02e50c7f6a06d94d67
-
SHA512
bef1885637dd85f790f273f696f9af6552deb031a03e12c5c283863eb861c8ffb36ece97abd03d3286da07a002d8aea5be1987f0313d423394f1b687ecba6874
-
SSDEEP
1536:L490lEixKq2yQ3O6SNwQ7dxte43F4IO+nToIftZkDvk0EQU:Lk0NKkIQwQZi434aTBftgvk0hU
Malware Config
Signatures
-
Gh0st RAT payload 1 IoCs
resource yara_rule sample family_gh0strat -
Gh0strat family
Files
-
0872936a0cb05f9db2a86cfc8702fcd370649a040570ff02e50c7f6a06d94d67.exe windows x86
a29fb1b29d68d1c1762e4533f92fa5b2
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
FindNextFileA
LocalReAlloc
FindFirstFileA
LocalAlloc
RemoveDirectoryA
GetFileSize
CreateFileA
ReadFile
SetFilePointer
WriteFile
MoveFileA
GetSystemDirectoryA
GetLocalTime
HeapFree
GetProcessHeap
TerminateProcess
GetCurrentProcess
LocalFree
Process32Next
Process32First
CreateToolhelp32Snapshot
WinExec
GlobalFree
GlobalUnlock
GlobalLock
GlobalAlloc
GlobalSize
GetStartupInfoA
CreatePipe
DisconnectNamedPipe
PeekNamedPipe
WaitForMultipleObjects
LocalSize
lstrcmpiA
GetCurrentThreadId
GetModuleHandleA
FindClose
GetLogicalDriveStringsA
GetVolumeInformationA
GetDiskFreeSpaceExA
GetDriveTypeA
CreateProcessA
GetFileAttributesA
CreateDirectoryA
DeleteFileA
GetPrivateProfileStringA
lstrcmpA
WideCharToMultiByte
MultiByteToWideChar
FreeLibrary
GetWindowsDirectoryA
lstrcatA
GetPrivateProfileSectionNamesA
CancelIo
InterlockedExchange
lstrcpyA
ResetEvent
VirtualAlloc
EnterCriticalSection
LeaveCriticalSection
VirtualFree
DeleteCriticalSection
InitializeCriticalSection
CreateThread
ResumeThread
SetEvent
TerminateThread
CreateEventA
CreateMutexA
GetLastError
ExitProcess
GetModuleFileNameA
GetCurrentProcessId
OpenProcess
SetPriorityClass
CloseHandle
SetErrorMode
OpenEventA
GetProcAddress
WaitForSingleObject
GetTickCount
ReleaseMutex
GetVersionExA
GetSystemInfo
GlobalMemoryStatus
GlobalMemoryStatusEx
Sleep
lstrlenA
LoadLibraryA
user32
CloseWindow
wsprintfA
SetProcessWindowStation
OpenWindowStationA
GetProcessWindowStation
DispatchMessageA
TranslateMessage
GetMessageA
CharNextA
GetWindowTextA
GetForegroundWindow
GetAsyncKeyState
GetKeyState
MessageBoxA
EnumWindows
IsWindow
DestroyCursor
SystemParametersInfoA
SendMessageA
MapVirtualKeyA
SetCapture
WindowFromPoint
SetCursorPos
mouse_event
CloseClipboard
SetClipboardData
EmptyClipboard
OpenClipboard
GetClipboardData
GetSystemMetrics
SetRect
GetDC
GetDesktopWindow
ReleaseDC
GetCursorInfo
GetCursorPos
GetWindowThreadProcessId
IsWindowVisible
CloseDesktop
SetThreadDesktop
OpenInputDesktop
GetUserObjectInformationA
GetThreadDesktop
OpenDesktopA
PostMessageA
CreateWindowExA
LoadCursorA
ExitWindowsEx
gdi32
CreateCompatibleBitmap
GetDIBits
SelectObject
CreateDIBSection
CreateCompatibleDC
DeleteObject
DeleteDC
BitBlt
advapi32
RegOpenKeyA
GetTokenInformation
LookupAccountSidA
RegCreateKeyExA
RegDeleteKeyA
RegDeleteValueA
RegEnumKeyExA
RegEnumValueA
RegCloseKey
RegQueryValueExA
RegOpenKeyExA
RegSetValueExA
IsValidSid
LookupAccountNameA
LsaClose
LsaRetrievePrivateData
LsaOpenPolicy
LsaFreeMemory
RegQueryValueA
CloseEventLog
ClearEventLogA
OpenEventLogA
AdjustTokenPrivileges
LookupPrivilegeValueA
OpenProcessToken
shell32
SHGetFileInfoA
ShellExecuteExA
SHGetSpecialFolderPathA
wininet
InternetReadFile
InternetOpenUrlA
InternetOpenA
InternetCloseHandle
msvfw32
ICSeqCompressFrame
ICClose
ICSeqCompressFrameEnd
ICOpen
ICCompressorFree
ICSeqCompressFrameStart
ICSendMessage
msvcrt
_strnicmp
free
_strupr
_controlfp
__set_app_type
__p__fmode
__p__commode
_adjust_fdiv
__setusermatherr
_initterm
__getmainargs
_acmdln
exit
_XcptFilter
_exit
??1type_info@@UAE@XZ
_onexit
__dllonexit
_beginthreadex
strncat
strrchr
_except_handler3
_strcmpi
strchr
_CxxThrowException
_ftol
ceil
memmove
__CxxFrameHandler
??3@YAXPAX@Z
??2@YAPAXI@Z
atoi
strstr
malloc
msvcp60
?_Grow@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAE_NI_N@Z
??1Init@ios_base@std@@QAE@XZ
??0_Winit@std@@QAE@XZ
?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
?_Refcnt@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAEPBD@Z
??0Init@ios_base@std@@QAE@XZ
?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
?_C@?1??_Nullstr@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@CAPBDXZ@4DB
?_Tidy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEX_N@Z
??1_Winit@std@@QAE@XZ
ws2_32
send
select
closesocket
recv
ntohs
socket
gethostbyname
htons
getsockname
gethostname
connect
WSACleanup
WSAIoctl
setsockopt
WSAStartup
winmm
waveOutGetNumDevs
waveOutOpen
waveOutPrepareHeader
waveInGetNumDevs
waveInOpen
waveInPrepareHeader
waveInAddBuffer
waveInStart
waveOutClose
waveOutUnprepareHeader
waveOutReset
waveInClose
waveInUnprepareHeader
waveInReset
waveInStop
waveOutWrite
psapi
EnumProcessModules
GetModuleFileNameExA
wtsapi32
WTSFreeMemory
WTSQuerySessionInformationA
Sections
.text Size: 67KB - Virtual size: 66KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 23KB - Virtual size: 22KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 4KB - Virtual size: 9KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 512B - Virtual size: 232B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ