t:\groove\x86\ship\0\groove.pdb
Static task
static1
Behavioral task
behavioral1
Sample
75cf882ed8f0ec89eb44576f8cb8ac07e97a4246a1021097679dca3dfd194f43.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
75cf882ed8f0ec89eb44576f8cb8ac07e97a4246a1021097679dca3dfd194f43.exe
Resource
win10v2004-20240508-en
General
-
Target
75cf882ed8f0ec89eb44576f8cb8ac07e97a4246a1021097679dca3dfd194f43.exe
-
Size
888KB
-
MD5
18c723d1ce2287f13719bae8669e8050
-
SHA1
29ac1edd1a88c25e88e992b72cae84cdb78c8493
-
SHA256
75cf882ed8f0ec89eb44576f8cb8ac07e97a4246a1021097679dca3dfd194f43
-
SHA512
0140642db74d76ec4be2f7f71114ddd2a929922ccf2379918a76006c8b4eee6709b2e7b50e454e839cf1cdce3017678d28dd57c5836855acde8a4cca1c9e2305
-
SSDEEP
24576:jw3yd2OluON4fA9uCq8NDFKYmKOF0zr31JwAlcR3QC0OXxc0H:jw3yd2OluON4fA9u1gDUYmvFur31yAif
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
Processes:
resource 75cf882ed8f0ec89eb44576f8cb8ac07e97a4246a1021097679dca3dfd194f43.exe
Files
-
75cf882ed8f0ec89eb44576f8cb8ac07e97a4246a1021097679dca3dfd194f43.exe.exe windows:4 windows x86 arch:x86
1ff9384f1a2a49a8c67e163e9d9bfa62
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
comctl32
ord17
kernel32
GetModuleFileNameW
GetCurrentThreadId
CreateProcessW
GetVersionExA
IsDebuggerPresent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
TerminateProcess
GetStartupInfoW
InterlockedCompareExchange
InterlockedExchange
RaiseException
DeleteCriticalSection
WaitForSingleObject
CloseHandle
GetCurrentProcess
lstrlenW
SetEvent
GetCommandLineW
AddAtomW
Sleep
lstrcpynW
GetModuleHandleW
InterlockedDecrement
InterlockedIncrement
InitializeCriticalSection
VirtualProtect
GetProcAddress
GetProcessHeap
GetSystemTimeAsFileTime
GetCurrentProcessId
GetTickCount
QueryPerformanceCounter
user32
MessageBoxW
PostThreadMessageW
CharPrevW
CharNextW
RegisterWindowMessageW
UnregisterClassA
ole32
OleInitialize
CoCreateInstance
OleUninitialize
oleaut32
VariantInit
VariantChangeType
grooveutil
?HandleAllCriticalErrorCatch@@YGXXZ
?AllowMSOIdleProcessing@GCMso@@SGX_N@Z
?DestroySplashWindow@GCMso@@SGXXZ
?CreateSplashWindow@GCMso@@SGXXZ
?PrintGlobalTimeStamp@GCTimingCheck@@SGXPB_W@Z
?DeleteValue@GCRegistryKey@@QAEJPB_W@Z
?SetValue@GCRegistryKey@@QAEJKPB_W@Z
?GrooveHandleShipAssert@@YGXPBDK0K@Z
?GetDefault@GCLocale@@SG?BV1@XZ
?MessageFormat@GCStackStrBase@@QAEJKQB_W000ABVGCLocale@@QAUHINSTANCE__@@@Z
?GetInstallDirectory@GCSafeScriptingSupport@@SGXAAVGCStackStrBase@@@Z
?GetExecutableDirectory@GCSafeScriptingSupport@@SGXAAVGCStackStrBase@@@Z
?CompareNoCase@raw_GCStr@@SGJPB_W0@Z
?ms_RunningInGrooveProcess@GCSafeScriptingSupport@@0_NA
?int_IsRunningInGrooveProcess@GCSafeScriptingSupport@@CG_NXZ
?CanReportBug@GCSubmitBugHelper@@SG_NXZ
??1GCSmartExceptionFilter@@QAE@XZ
??0GCSmartExceptionFilter@@QAE@_N@Z
?Set@GCVariant@@QAEXPB_W@Z
??0GCSmartInvalidParameterHandler@@QAE@_N@Z
?Initialize@GCErrorServices@@SGXJJ@Z
?SetRegistryOverrides@GCRegistryKey@@SG_NPB_W@Z
?GetValue@GCRegistryKey@@QBEJAAKPB_WPAK@Z
??0GCRegistryKey@@QAE@W4KEY_ROOT@0@PB_W_N@Z
?GetValue@GCRegistryKey@@QBEJAAVGCStr@@PB_WPAK@Z
?Open@GCRegistryKey@@QAEJK@Z
??1GCRegistryKey@@UAE@XZ
?RemoveCompatibilityMode@GCProgramCompatibilityServices@@SGXPB_W@Z
?IsCompatibilityModeEnabled@GCProgramCompatibilityServices@@SG_NPB_W@Z
?Empty@GCIPtrBase@@QAEXXZ
?GetApplicationName@GCMso@@SGPB_WXZ
?int_COMError@GCError@@CG?AV1@JPAUIUnknown@@ABU_GUID@@11@Z
?StopGlobalTimer@GCTimingCheck@@SGXXZ
?StartGlobalTimer@GCTimingCheck@@SGXXZ
?HandleAllErrorCatch@@YGXXZ
?SetThreadName@@YGXPB_WK@Z
??1GCSmartTerminateHandler@@QAE@XZ
??0GCSmartTerminateHandler@@QAE@_N@Z
?_Release@GCVariant@@AAEXXZ
?FindInterface@GCIPtrBase@@IAE_NABU_GUID@@PAUIUnknown@@@Z
?CreateInstanceNoRelease@GCIPtrBase@@IAEXPB_WABU_GUID@@K@Z
?TerminateGrooveProcess@GCError@@SGXPBV1@K_NJPBU_EXCEPTION_POINTERS@@@Z
?Set@GCErrorInfo@@SGXPAUIErrorInfo@@@Z
?QueryInterfaceNoRelease@GCIPtrBase@@IAEXABU_GUID@@PAUIUnknown@@@Z
?QueryInterfaceNoReleaseNoThrow@GCIPtrBase@@IAEJABU_GUID@@PAUIUnknown@@@Z
??1GCSmartInvalidParameterHandler@@QAE@XZ
?ms_RunningProcessChecked@GCSafeScriptingSupport@@0_NA
??1GCSmartExceptionTranslator@@UAE@XZ
??0GCSmartExceptionTranslator@@QAE@_N0@Z
?UninitCOM@GCMso@@SGXXZ
?InitCOM@GCMso@@SGXXZ
?InitThread@GCMso@@SGXXZ
?Uninit@GCMso@@SGX_N@Z
?Init@GCMso@@SGXXZ
??1GCLocale@@QAE@XZ
?CreateInstanceNoRelease@GCIPtrBase@@IAEXABU_GUID@@0K@Z
?int_RawError@GCError@@CG?AV1@KJ@Z
?Throw@GCError@@QBEXXZ
??1GCError@@QAE@XZ
??1GCAnyIPtr@@QAE@XZ
?StartErrorBlock@GCCriticalErrorInfo@@SGX_N@Z
?EndErrorBlock@GCCriticalErrorInfo@@SGXXZ
?Set@GCStackStrBase@@QAEXQB_WK@Z
?GetHandle@GCGrooveResourceModule@@SGPAUHINSTANCE__@@XZ
?Equals@raw_GCStr@@SG_NPB_W0@Z
?int_DeallocateBufferIfNecessary@GCStackStrBase@@AAEXAAPA_W@Z
?Set@GCStr@@QAEXPB_W@Z
?_Release@GCStr@@AAEXXZ
?Append@GCStackStrBase@@QAEXQB_WK@Z
?HandleAllNoUIErrorCatch@@YGXXZ
?SetFromResource@GCStackStrBase@@QAEXKQAUHINSTANCE__@@@Z
msvcr80
_adjust_fdiv
__p__commode
__p__fmode
__set_app_type
_crt_debugger_hook
_except_handler4_common
_invoke_watson
__CxxFrameHandler3
_controlfp_s
free
wcslen
memset
memcpy_s
wcsrchr
wcscpy_s
wcscat_s
_unlock
_encode_pointer
__dllonexit
_lock
_onexit
_decode_pointer
_amsg_exit
__wgetmainargs
_cexit
_exit
_XcptFilter
exit
_wcmdln
_initterm
_initterm_e
_configthreadlocale
__setusermatherr
groovenew
?GrooveDelete@@YAXPAX@Z
?GrooveNew@@YAPAXI@Z
atl80
ord22
ord18
ord17
ord61
ord23
ord64
Exports
Exports
DllGetLCID
Sections
.text Size: 19KB - Virtual size: 19KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 11KB - Virtual size: 11KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 512B - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 856KB - Virtual size: 860KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE