Extended Key Usages
ExtKeyUsageCodeSigning
Static task
static1
Behavioral task
behavioral1
Sample
WindowsTerminalShellExt.dll
Resource
win7-20240220-en
Behavioral task
behavioral2
Sample
WindowsTerminalShellExt.dll
Resource
win10v2004-20240419-en
Target
WindowsTerminalShellExt.dll
Size
125KB
MD5
0c2e2bcaafe3ed4dad126bf2b6a4333d
SHA1
02ca7a99a9146b9a5cb0bbc121b6ad29b4f628df
SHA256
a9e32efeb177647dcba160297bdeb8e1b2084e5d8d38a5092e200cbd587a8370
SHA512
3dcd13319f802df57ef10966ccc6018ec4d49bfbc1fde861b303150ff2554666c77aac610a755c45d941a650c0598bb342f4d589f133faacab3b008f2e88cdd3
SSDEEP
3072:M0W+L2rJoNJ0Mug1k0CdTim1j6A16E0kNparc1AfKIB72IT:M0W+L2eJLuQCdTimdNNErcqyw
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_GUARD_CF
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_DLL
C:\__w\1\s\bin\x64\Release\WindowsTerminalShellExt\WindowsTerminalShellExt.pdb
GetModuleHandleW
LoadLibraryExW
GetProcAddress
GetModuleFileNameW
GetModuleHandleExW
DisableThreadLibraryCalls
FreeLibrary
GetModuleFileNameA
CreateSemaphoreExW
WaitForSingleObject
OpenSemaphoreW
WaitForSingleObjectEx
ReleaseSRWLockExclusive
AcquireSRWLockExclusive
AcquireSRWLockShared
ReleaseSemaphore
ReleaseMutex
CreateMutexExW
InitializeCriticalSectionAndSpinCount
ReleaseSRWLockShared
DeleteCriticalSection
HeapAlloc
GetProcessHeap
HeapFree
GetLastError
RaiseException
SetLastError
UnhandledExceptionFilter
SetUnhandledExceptionFilter
GetCurrentProcessId
CreateProcessW
TlsAlloc
TlsGetValue
GetCurrentProcess
TlsSetValue
TlsFree
GetCurrentThreadId
TerminateProcess
FormatMessageW
OutputDebugStringW
DebugBreak
IsDebuggerPresent
CloseHandle
WideCharToMultiByte
CoTaskMemFree
SHStrDupW
RoOriginateError
RoOriginateErrorW
ExpandEnvironmentStringsW
K32GetModuleFileNameExW
EncodePointer
DecodePointer
SleepConditionVariableSRW
WakeAllConditionVariable
InitOnceExecuteOnce
WindowsStringHasEmbeddedNull
WindowsGetStringRawBuffer
WindowsIsStringEmpty
GetAsyncKeyState
_initialize_onexit_table
_register_onexit_function
_initialize_narrow_environment
_crt_atexit
_cexit
_configure_narrow_argv
_seh_filter_dll
_execute_onexit_table
_initterm
_initterm_e
terminate
_invalid_parameter_noinfo
abort
_errno
_invalid_parameter_noinfo_noreturn
iswspace
strcpy_s
wcsncmp
__stdio_common_vswprintf
RtlCaptureContext
RtlPcToFileHeader
RtlLookupFunctionEntry
RtlUnwindEx
RtlVirtualUnwind
IsProcessorFeaturePresent
QueryPerformanceCounter
GetSystemTimeAsFileTime
InterlockedFlushSList
InitializeSListHead
InterlockedPushEntrySList
calloc
malloc
_callnewh
free
SetErrorInfo
GetErrorInfo
SysAllocString
SysStringLen
SysFreeString
LoadLibraryW
DllCanUnloadNow
DllGetActivationFactory
DllGetClassObject
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ