Static task
static1
Behavioral task
behavioral1
Sample
SearchIndexer.exe
Resource
win7-20230220-en
Behavioral task
behavioral2
Sample
SearchIndexer.exe
Resource
win10v2004-20230220-en
General
-
Target
SearchIndexer.exe
-
Size
756KB
-
MD5
bfc855f2ea5309ed8559577416ba799e
-
SHA1
23e89a7df7ffdbd9fc2fce572a72919cb4cc1e9c
-
SHA256
89f9d71fc965a0a6ce477cfad149f81d835e6c74b93842cce8b75170af4f8ccd
-
SHA512
eaf0b0618325ae71cae78fd11d6c8825d55e286380a14536a94759dc5a2ad5015ac741a9be4af13002daefffdaa2d98ac08a52108cac675f24c784ba0ebc9a1d
-
SSDEEP
12288:fp9+90vNCoD1ofKRwcgVzwryYpULXdozznBBckQt7Qztfks:fL+90vNCopuTcgVzw3pc+zLbQt7Q
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource SearchIndexer.exe
Files
-
SearchIndexer.exe.exe windows x86
bd911d0d1d10e52dbbf858301e20f3bd
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_GUARD_CF
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
msvcrt
??0exception@@QAE@XZ
_free_locale
_get_current_locale
__crtLCMapStringW
__crtCompareStringW
_wcsdup
abort
memcmp
??0exception@@QAE@ABV0@@Z
__pctype_func
___lc_codepage_func
___lc_handle_func
??1exception@@UAE@XZ
___mb_cur_max_func
___lc_collate_cp_func
setlocale
??0bad_cast@@QAE@PBD@Z
??1bad_cast@@UAE@XZ
??0bad_cast@@QAE@ABV0@@Z
strchr
vswprintf_s
_vscwprintf
qsort
_except_handler4_common
wcspbrk
_get_errno
_set_errno
_controlfp
bsearch
realloc
_errno
strncmp
_vsnwprintf
_onexit
__dllonexit
_unlock
_lock
?terminate@@YAXXZ
_acmdln
_initterm
__setusermatherr
_ismbblead
__p__fmode
swscanf
_wtol
_cexit
_exit
iswxdigit
exit
__set_app_type
__getmainargs
_amsg_exit
__p__commode
_XcptFilter
memcpy
iswspace
__CxxFrameHandler3
_CxxThrowException
?what@exception@@UBEPBDXZ
towupper
memcpy_s
wcschr
??0exception@@QAE@ABQBDH@Z
??0exception@@QAE@ABQBD@Z
memmove
_wcslwr_s
_vsnprintf_s
calloc
memset
wcsncpy_s
memmove_s
wcsncmp
_wcsnicmp
??1type_info@@UAE@XZ
wcsstr
_wcsicmp
wcstol
malloc
free
api-ms-win-core-libraryloader-l1-2-0
GetModuleFileNameW
GetModuleHandleExW
FreeLibraryAndExitThread
SizeofResource
GetModuleFileNameA
LoadLibraryExW
LoadResource
FreeLibrary
GetProcAddress
GetModuleHandleW
FindResourceExW
LockResource
GetModuleHandleA
LoadStringW
api-ms-win-core-file-l1-2-1
CreateFileW
RemoveDirectoryW
SetFileTime
GetVolumeNameForVolumeMountPointW
CompareFileTime
FindFirstFileW
GetLogicalDrives
GetDriveTypeW
FindFirstVolumeW
GetVolumeInformationW
CreateDirectoryW
FindNextVolumeW
GetFileAttributesExW
DeleteFileW
FindFirstFileExW
FindVolumeClose
FindNextFileW
SetFileAttributesW
FindClose
GetFileAttributesW
GetVolumePathNamesForVolumeNameW
GetFileTime
api-ms-win-core-threadpool-legacy-l1-1-0
DeleteTimerQueueTimer
CreateTimerQueueTimer
api-ms-win-core-processthreads-l1-1-2
TlsSetValue
CreateThread
GetCurrentProcessId
OpenProcessToken
TlsFree
TerminateProcess
GetCurrentThread
TlsAlloc
GetCurrentProcess
OpenProcess
GetCurrentThreadId
SetPriorityClass
OpenThreadToken
api-ms-win-core-synch-l1-2-0
WaitForSingleObjectEx
CreateMutexW
SetEvent
OpenSemaphoreW
AcquireSRWLockExclusive
DeleteCriticalSection
InitOnceComplete
Sleep
InitializeCriticalSectionEx
InitOnceBeginInitialize
ReleaseMutex
InitOnceExecuteOnce
InitOnceInitialize
ReleaseSRWLockShared
AcquireSRWLockShared
InitializeSRWLock
WaitForSingleObject
InitializeCriticalSection
ReleaseSRWLockExclusive
CreateEventW
LeaveCriticalSection
OpenEventW
ReleaseSemaphore
CreateMutexExW
EnterCriticalSection
CreateEventExW
CreateSemaphoreExW
api-ms-win-core-heap-l1-2-0
HeapAlloc
GetProcessHeap
HeapReAlloc
HeapSetInformation
HeapFree
HeapDestroy
HeapSize
api-ms-win-core-errorhandling-l1-1-1
SetLastError
SetErrorMode
RaiseException
UnhandledExceptionFilter
SetUnhandledExceptionFilter
GetLastError
api-ms-win-core-com-l1-1-1
CLSIDFromString
CoGetMalloc
CoRevokeClassObject
CoInitializeSecurity
RoGetAgileReference
IIDFromString
CoTaskMemRealloc
StringFromGUID2
CoImpersonateClient
CoRevertToSelf
CoTaskMemFree
CoInitializeEx
CoMarshalInterface
CoTaskMemAlloc
CoCreateFreeThreadedMarshaler
CoRegisterClassObject
CoCreateInstance
PropVariantClear
CoWaitForMultipleHandles
CoGetApartmentType
CoUninitialize
api-ms-win-shcore-thread-l1-1-0
SHCreateThreadRef
SHGetThreadRef
SHSetThreadRef
api-ms-win-core-io-l1-1-1
DeviceIoControl
api-ms-win-core-registry-l1-1-0
RegQueryInfoKeyW
RegCloseKey
RegGetValueW
RegEnumKeyExW
RegEnumValueW
RegDeleteKeyExW
RegOpenKeyExW
RegDeleteTreeW
RegCreateKeyExW
RegSetValueExW
RegGetKeySecurity
RegQueryValueExW
RegDeleteValueW
api-ms-win-core-threadpool-l1-2-0
WaitForThreadpoolTimerCallbacks
TrySubmitThreadpoolCallback
CloseThreadpoolTimer
CreateThreadpoolTimer
FreeLibraryWhenCallbackReturns
CallbackMayRunLong
SetThreadpoolTimer
ntdll
RtlInitUnicodeString
RtlNtStatusToDosError
NtOpenFile
RtlQueryWnfStateData
RtlSubscribeWnfStateChangeNotification
RtlUnsubscribeWnfStateChangeNotification
api-ms-win-core-localization-l1-2-1
GetSystemPreferredUILanguages
FormatMessageW
GetNLSVersionEx
GetLocaleInfoW
ResolveLocaleName
LocaleNameToLCID
GetSystemDefaultLCID
LCMapStringW
api-ms-win-core-debug-l1-1-1
OutputDebugStringW
OutputDebugStringA
api-ms-win-core-shlwapi-legacy-l1-1-0
PathFileExistsW
PathAddBackslashW
PathStripToRootW
PathIsUNCServerW
PathIsUNCServerShareW
PathSkipRootW
PathCanonicalizeW
PathIsRootW
PathFindNextComponentW
PathIsUNCW
PathAppendW
PathRemoveBackslashW
api-ms-win-core-handle-l1-1-0
CloseHandle
DuplicateHandle
oleaut32
SysAllocStringLen
SysStringLen
VarUI4FromStr
VarBstrCat
SysFreeString
VariantClear
LoadRegTypeLi
SysAllocString
LoadTypeLi
VariantInit
SysAllocStringByteLen
SysStringByteLen
api-ms-win-core-synch-l1-2-1
CreateSemaphoreW
api-ms-win-core-sysinfo-l1-2-1
GetVersionExW
GetTickCount64
GetVersionExA
GetSystemTimeAsFileTime
GetTickCount
GetSystemDirectoryW
api-ms-win-core-string-l1-1-0
CompareStringOrdinal
CompareStringW
MultiByteToWideChar
WideCharToMultiByte
GetStringTypeW
api-ms-win-core-processenvironment-l1-2-0
SetEnvironmentVariableW
SearchPathW
ExpandEnvironmentStringsW
GetEnvironmentVariableW
GetCommandLineW
api-ms-win-eventing-provider-l1-1-0
EventSetInformation
EventUnregister
EventEnabled
EventWrite
EventRegister
EventWriteTransfer
api-ms-win-shcore-registry-l1-1-1
SHCopyKeyW
SHGetValueW
SHDeleteKeyW
SHSetValueW
api-ms-win-core-libraryloader-l1-2-2
LoadLibraryW
api-ms-win-core-registry-l1-1-1
RegSetKeyValueW
api-ms-win-core-string-obsolete-l1-1-0
lstrcmpiW
lstrcmpW
api-ms-win-core-string-l2-1-0
CharNextW
api-ms-win-service-management-l1-1-0
OpenSCManagerW
CloseServiceHandle
OpenServiceW
api-ms-win-core-localization-obsolete-l1-3-0
GetSystemDefaultUILanguage
GetUserDefaultUILanguage
api-ms-win-core-kernel32-legacy-l1-1-1
GetStartupInfoA
MoveFileW
api-ms-win-core-profile-l1-1-0
QueryPerformanceCounter
api-ms-win-core-apiquery-l1-1-0
ApiSetQueryApiSetPresence
tquery
ciNew
ciDelete
ciNewNoThrow
shcore
ord1
SHStrDupW
SHRegGetValueW
mssrch
??1CSearchServiceObj@@QAE@XZ
?GetFileChangeClientManagerInstance@@YA?AV?$shared_ptr@UIFileChangeClientManager@ChangeTracking@Windows@@@std@@XZ
?Cleanup@CSearchServiceObj@@SGXXZ
??0CSearchServiceObj@@QAE@XZ
api-ms-win-core-shlwapi-obsolete-l1-2-0
StrCmpNICW
api-ms-win-core-memory-l1-1-2
CreateFileMappingW
UnmapViewOfFile
MapViewOfFile
api-ms-win-core-file-l2-1-2
CopyFileW
api-ms-win-service-core-l1-1-1
StartServiceCtrlDispatcherW
RegisterServiceCtrlHandlerExW
SetServiceStatus
EnumDependentServicesW
api-ms-win-service-winsvc-l1-2-0
QueryServiceStatus
ControlService
api-ms-win-core-timezone-l1-1-0
FileTimeToSystemTime
SystemTimeToTzSpecificLocalTime
api-ms-win-core-datetime-l1-1-1
GetTimeFormatW
api-ms-win-core-heap-l2-1-0
LocalFree
api-ms-win-service-management-l2-1-0
ChangeServiceConfig2W
api-ms-win-shcore-stream-l1-1-0
SHCreateMemStream
api-ms-win-core-delayload-l1-1-1
DelayLoadFailureHook
ResolveDelayLoadedAPI
api-ms-win-core-util-l1-1-0
EncodePointer
DecodePointer
Sections
.text Size: 517KB - Virtual size: 516KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 3KB - Virtual size: 9KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.idata Size: 11KB - Virtual size: 11KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.didat Size: 512B - Virtual size: 372B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 191KB - Virtual size: 190KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 32KB - Virtual size: 31KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ