Static task
static1
Behavioral task
behavioral1
Sample
GoogleUpdate.exe
Resource
win7-20220812-en
Behavioral task
behavioral2
Sample
GoogleUpdate.exe
Resource
win10v2004-20221111-en
General
-
Target
GoogleUpdate.exe
-
Size
424KB
-
MD5
36d72b6f04b592df6dec04c33f6eda75
-
SHA1
d7ade5c96fb08f1a1e38e50c156eb239e50a8179
-
SHA256
4ca12f17e8805b363edf6d0a6f3cf912279b7e07f34f75c876dbe7c949b3ca78
-
SHA512
22526406e5fed7d12116d4d72e8d9179f16b218e03912d697ddb8e1b5e5e8ebf56809ec6b949322c950484547ef09b67148d244b437fdaf6675bf984488ae61e
-
SSDEEP
12288:prGWllq2p48m/K/NNomwoGr3qax+rZcpAv2obl1:paKlqy48my/NNHfGr3txMypAv3bl1
Malware Config
Signatures
Files
-
GoogleUpdate.exe.exe windows x64
96e78ef1f5e1aa266508ee202b394091
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
Imports
kernel32
SetNamedPipeHandleState
TransactNamedPipe
WaitNamedPipeW
GetModuleHandleW
GetProcessHeap
DeleteCriticalSection
CreateSemaphoreW
IsDebuggerPresent
OutputDebugStringW
EnterCriticalSection
LeaveCriticalSection
RtlCaptureContext
RtlLookupFunctionEntry
RtlVirtualUnwind
UnhandledExceptionFilter
SetUnhandledExceptionFilter
GetCurrentProcess
TerminateProcess
IsProcessorFeaturePresent
GetStartupInfoW
QueryPerformanceCounter
GetCurrentProcessId
GetCurrentThreadId
GetSystemTimeAsFileTime
InitializeSListHead
RtlUnwindEx
SetLastError
TlsAlloc
TlsGetValue
TlsSetValue
TlsFree
FreeLibrary
LoadLibraryExW
EncodePointer
RtlPcToFileHeader
ExitProcess
GetModuleHandleExW
GetModuleFileNameW
MultiByteToWideChar
WideCharToMultiByte
GetStdHandle
WriteFile
GetACP
LCMapStringW
FindClose
FindFirstFileExW
FindNextFileW
IsValidCodePage
GetOEMCP
GetCPInfo
GetCommandLineA
GetCommandLineW
GetEnvironmentStringsW
FreeEnvironmentStringsW
GetFileType
OutputDebugStringA
CloseHandle
GetProcAddress
CreateThread
SetStdHandle
GetStringTypeW
FlushFileBuffers
GetConsoleCP
GetConsoleMode
SetFilePointerEx
WriteConsoleW
CreateFileW
CreateDirectoryW
SizeofResource
RemoveDirectoryW
WaitForMultipleObjects
GetEnvironmentVariableW
WaitForSingleObject
ReleaseMutex
DuplicateHandle
LockResource
DeleteFileW
LoadLibraryW
FindResourceExW
LoadResource
FindResourceW
LocalFree
lstrcmpiW
GetTickCount
GetExitCodeProcess
GetTempPathW
GetSystemDirectoryW
VirtualQuery
OpenProcess
Sleep
ReadProcessMemory
ReadFile
lstrlenW
SetFilePointer
GetFileAttributesExW
MoveFileExW
GetFileTime
CreateProcessW
SetProcessWorkingSetSize
GetPrivateProfileIntW
GetFileInformationByHandle
GetLocalTime
lstrcmpW
GetVersionExW
VerSetConditionMask
VerifyVersionInfoW
TryEnterCriticalSection
InitializeCriticalSection
CreateMutexW
CreateEventW
SetEvent
ResetEvent
lstrcpynW
GlobalAlloc
GlobalFree
GlobalLock
GlobalUnlock
WaitForDebugEvent
GetProcessId
DebugActiveProcessStop
ContinueDebugEvent
GetSystemInfo
GetThreadContext
DebugActiveProcess
VirtualQueryEx
ReleaseSemaphore
HeapDestroy
DecodePointer
HeapAlloc
RaiseException
HeapReAlloc
GetLastError
HeapSize
GetSystemDefaultLangID
GetUserDefaultLangID
DeviceIoControl
GetComputerNameExW
ConnectNamedPipe
GetOverlappedResult
DisconnectNamedPipe
CreateNamedPipeW
GetProcessTimes
UnregisterWait
UnregisterWaitEx
RegisterWaitForSingleObject
VirtualProtect
VirtualAlloc
InitializeCriticalSectionAndSpinCount
HeapFree
user32
GetThreadDesktop
CloseDesktop
SetThreadDesktop
CloseWindowStation
CreateDesktopW
SetProcessWindowStation
GetProcessWindowStation
CreateWindowStationW
PostThreadMessageW
OpenClipboard
CloseClipboard
EmptyClipboard
SetClipboardData
MessageBoxW
GetMessageW
DispatchMessageW
PeekMessageW
wvsprintfW
wsprintfW
GetWindowThreadProcessId
IsWindowVisible
EnumWindows
CharUpperW
CharLowerW
advapi32
SetTokenInformation
TraceEvent
GetTraceLoggerHandle
GetTraceEnableFlags
GetTraceEnableLevel
RegisterTraceGuidsW
UnregisterTraceGuids
GetTokenInformation
SetSecurityDescriptorGroup
MakeAbsoluteSD
MakeSelfRelativeSD
GetSecurityDescriptorLength
GetLengthSid
InitializeAcl
InitializeSecurityDescriptor
OpenProcessToken
AddAce
IsValidSid
GetSecurityDescriptorOwner
InitializeSid
ConvertStringSidToSidW
CopySid
GetSecurityDescriptorControl
SetNamedSecurityInfoW
GetSidLengthRequired
GetSidSubAuthority
GetSecurityDescriptorGroup
EqualSid
GetAce
SetSecurityDescriptorOwner
GetAclInformation
GetSecurityDescriptorDacl
SetSecurityDescriptorDacl
GetSecurityDescriptorSacl
ConvertSidToStringSidW
RegQueryValueExW
RegOpenKeyExW
RegEnumValueW
RegDeleteValueW
RegSetValueExW
RegEnumKeyExW
RegCreateKeyExW
RegDeleteKeyW
RegQueryInfoKeyW
RegCloseKey
CheckTokenMembership
FreeSid
AllocateAndInitializeSid
ole32
IIDFromString
StringFromGUID2
CoCreateGuid
shell32
SHGetFolderPathW
netapi32
NetGetJoinInformation
NetApiBufferFree
NetWkstaGetInfo
rpcrt4
UuidCreate
shlwapi
PathRemoveExtensionW
PathStripPathW
PathCanonicalizeW
PathAppendW
SHQueryValueExW
PathRemoveFileSpecW
userenv
UnloadUserProfile
version
VerQueryValueW
GetFileVersionInfoW
GetFileVersionInfoSizeW
Sections
.text Size: 221KB - Virtual size: 220KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 103KB - Virtual size: 102KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 4KB - Virtual size: 13KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 11KB - Virtual size: 10KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
_RDATA Size: 512B - Virtual size: 148B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 13KB - Virtual size: 12KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 3KB - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ