t:\groove\x86\ship\0\groove.pdb
Static task
static1
Behavioral task
behavioral1
Sample
e383685e1528385878e91310210f177efe842c5725deb60f76e14565800d47f7.exe
Resource
win7-20240508-en
Behavioral task
behavioral2
Sample
e383685e1528385878e91310210f177efe842c5725deb60f76e14565800d47f7.exe
Resource
win10v2004-20240426-en
General
-
Target
e383685e1528385878e91310210f177efe842c5725deb60f76e14565800d47f7
-
Size
888KB
-
MD5
bbb38c75c6e97378afc3481ee6ff22c2
-
SHA1
4161c727056f3fa53e041cf9eeb3f91549ea144c
-
SHA256
e383685e1528385878e91310210f177efe842c5725deb60f76e14565800d47f7
-
SHA512
67572096c0fc6a327461a16de5126a8f76e1dd4ea7e9965fc8e1b1f673339963b5d130fc8557442d39f23cb19bd66f2c555e1fdf2eb35069f415298a7ded8ac0
-
SSDEEP
24576:nw3yd2OluON4fA9uCqMdIuwe3zfIe7xmvH/:nw3yd2OluON4fA9uPMdFrIe78vH/
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource e383685e1528385878e91310210f177efe842c5725deb60f76e14565800d47f7
Files
-
e383685e1528385878e91310210f177efe842c5725deb60f76e14565800d47f7.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