Static task
static1
Behavioral task
behavioral1
Sample
upghost.exe
Resource
win7-20230220-en
Behavioral task
behavioral2
Sample
upghost.exe
Resource
win10v2004-20230220-en
General
-
Target
upghost.exe
-
Size
259KB
-
MD5
c433a6391654d049942e091839bccafc
-
SHA1
1dc039de8773e12b523e5d799a7366755073ddac
-
SHA256
b551c0740fc15b8a34931d4042695a0d79a4d3467dbdf88783d55f038e0a5ac7
-
SHA512
c0cf6fb32e84f0292c31c5f36b331b018e8248ee85c2e4018c0114d8877b6d6201570304da2e48fd52fde621bc9c330641cdbc7e1aa269da0449ab568b8f2446
-
SSDEEP
6144:I+6iH6AmonojDuUlD2gpNoY1OBVGf+hN1UFpfNSyDWL08OaH9A0V1cBQOTXG5Y5h:5HZeDuUlagpN/1OBV
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource upghost.exe
Files
-
upghost.exe.exe windows x64
963108232bae0ef62774403304ed96df
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP
IMAGE_FILE_NET_RUN_FROM_SWAP
Imports
advapi32
RegCreateKeyExW
RegSetValueExW
RegCloseKey
kernel32
GetLastError
GetModuleFileNameW
GetFileAttributesW
LocalFree
SetUnhandledExceptionFilter
OpenEventW
OpenProcess
SetErrorMode
SetEvent
CloseHandle
TerminateProcess
GetCurrentProcess
SizeofResource
LockResource
LoadResource
FindResourceW
FindResourceExW
InitializeCriticalSection
DeleteCriticalSection
CreateEventW
EnterCriticalSection
LeaveCriticalSection
CreateThread
ResumeThread
OpenThread
WaitForSingleObject
WaitForMultipleObjects
LoadLibraryExW
GetProcAddress
FreeLibrary
GetCurrentThreadId
VirtualProtect
Sleep
GetSystemTimeAsFileTime
GetCurrentProcessId
GetTickCount
QueryPerformanceCounter
GetModuleHandleW
RtlCaptureContext
RtlLookupFunctionEntry
RtlVirtualUnwind
OutputDebugStringA
GetStartupInfoW
GetVersionExA
RaiseException
GetProcessHeap
HeapSize
HeapReAlloc
HeapFree
HeapAlloc
HeapDestroy
UnhandledExceptionFilter
msvcrt
_onexit
?terminate@@YAXXZ
mbtowc
__mb_cur_max
isleadbyte
_iob
_snprintf
_itoa
ferror
_lock
__badioinfo
__pioinfo
_fileno
_lseeki64
_write
_isatty
_wcsnicmp
_wtol
wcschr
_vscwprintf
free
calloc
_unlock
__dllonexit
exit
memmove
memcpy
??1type_info@@UEAA@XZ
__set_app_type
_fmode
_commode
__setusermatherr
_amsg_exit
_initterm
_wcmdln
_cexit
_exit
_XcptFilter
__wgetmainargs
_CxxThrowException
malloc
__C_specific_handler
memset
_errno
__CxxFrameHandler
ole32
CoDisconnectObject
CoRegisterClassObject
CoUninitialize
CoInitializeEx
CLSIDFromString
StringFromGUID2
CoRevokeClassObject
user32
MessageBoxW
GetMessageW
PostThreadMessageW
UnregisterClassA
DispatchMessageW
shell32
CommandLineToArgvW
shlwapi
SHDeleteKeyW
wdscore
CurrentIP
ConstructPartialMsgVW
WdsInitialize
WdsSetupLogMessageW
WdsTerminate
Sections
.text Size: 41KB - Virtual size: 41KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 1KB - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 1KB - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 213KB - Virtual size: 212KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 1024B - Virtual size: 940B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ