Extended Key Usages
ExtKeyUsageCodeSigning
Key Usages
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
Static task
static1
Behavioral task
behavioral1
Sample
grpc_csharp_ext.x86.dll
Resource
win7-20240508-en
Behavioral task
behavioral2
Sample
grpc_csharp_ext.x86.dll
Resource
win10v2004-20240508-en
Target
grpc_csharp_ext.x86.dll
Size
9.5MB
MD5
7ae84be37e3d127cc18f00c826d1b83e
SHA1
81865a1e0f8f25659a9bee8278ce8a0ed25f4115
SHA256
005602c8ae8f9b27f665ca8261cefc3c651713d1caa5135c3f46722d6d9fb1ba
SHA512
4ada45bdd3b5d65e3983b4288a6627ff6fc85dc70e4b8a0c4ab4e3714038182545d34e085d5604d68b870c1982497d17e59134babe5fd2432d568ec065a9c2cc
SSDEEP
98304:t9YxV2PZmCEpszxLyP5wHziuexAhxcYtn:tDPZmCpzxGJWNn
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
T:\altsrc\github\grpc\workspace_csharp_ext_windows_x86\cmake\build\x86\grpc_csharp_ext.pdb
RegGetValueA
RegCloseKey
RegEnumKeyExA
RegOpenKeyExA
RegQueryValueExA
SystemFunction036
inet_ntop
WSAStartup
WSACleanup
htons
htonl
ntohl
ntohs
inet_pton
getservbyname
getservbyport
send
recvfrom
recv
ioctlsocket
connect
__WSAFDIsSet
gethostname
WSARecv
WSASend
WSARecvFrom
WSAConnect
WSASetLastError
setsockopt
listen
getsockname
getpeername
freeaddrinfo
getaddrinfo
WSAGetOverlappedResult
WSASocketA
WSAIoctl
WSAGetLastError
socket
closesocket
bind
getsockopt
UnregisterWaitEx
QueryDepthSList
InterlockedPopEntrySList
ReleaseSemaphore
SetProcessAffinityMask
VirtualProtect
GetVersionExW
GetThreadTimes
UnregisterWait
RegisterWaitForSingleObject
SetThreadAffinityMask
GetProcessAffinityMask
GetNumaHighestNodeNumber
DeleteTimerQueueTimer
ChangeTimerQueueTimer
CreateTimerQueueTimer
GetThreadPriority
SetThreadPriority
SwitchToThread
SignalObjectAndWait
CreateTimerQueue
OutputDebugStringW
SetEndOfFile
HeapSize
WriteConsoleW
GetProcessHeap
SetEnvironmentVariableW
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
GetCommandLineA
GetOEMCP
GetACP
IsValidCodePage
FindNextFileW
CloseHandle
CreateIoCompletionPort
GetQueuedCompletionStatus
PostQueuedCompletionStatus
FreeLibrary
GetProcAddress
WaitForMultipleObjectsEx
GetVersionExA
GetLastError
ExpandEnvironmentStringsA
GetWindowsDirectoryA
SetLastError
GetTickCount
ReleaseSRWLockExclusive
ReleaseSRWLockShared
AcquireSRWLockExclusive
AcquireSRWLockShared
QueryPerformanceCounter
QueryPerformanceFrequency
Sleep
GetCurrentThreadId
SetEvent
WaitForSingleObject
CreateEventA
CreateThread
GetCurrentProcessorNumber
GetSystemInfo
LocalFree
FormatMessageA
GetEnvironmentVariableA
SetEnvironmentVariableA
InitializeSRWLock
InitializeConditionVariable
WakeConditionVariable
SleepConditionVariableSRW
GetModuleHandleA
GetCurrentProcess
VirtualAlloc
VirtualFree
GetLogicalProcessorInformation
InitOnceExecuteOnce
TlsAlloc
TlsGetValue
TlsSetValue
FindFirstFileExW
FindClose
SetStdHandle
GetFullPathNameW
GetCurrentDirectoryW
SetCurrentDirectoryW
EnumSystemLocalesW
GetUserDefaultLCID
LoadLibraryW
IsValidLocale
EnterCriticalSection
LeaveCriticalSection
DeleteCriticalSection
ResetEvent
WaitForSingleObjectEx
CreateEventW
GetModuleHandleW
UnhandledExceptionFilter
SetUnhandledExceptionFilter
TerminateProcess
IsProcessorFeaturePresent
GetCurrentProcessId
GetSystemTimeAsFileTime
InitializeSListHead
IsDebuggerPresent
GetStartupInfoW
FormatMessageW
WideCharToMultiByte
EncodePointer
DecodePointer
RaiseException
DuplicateHandle
GetCurrentThread
GetExitCodeThread
GetNativeSystemInfo
TryEnterCriticalSection
InitializeCriticalSectionAndSpinCount
TlsFree
MultiByteToWideChar
CompareStringW
LCMapStringW
GetLocaleInfoW
GetStringTypeW
GetCPInfo
RtlUnwind
LoadLibraryExW
InterlockedPushEntrySList
InterlockedFlushSList
ReadFile
GetTimeZoneInformation
CreateFileW
GetDriveTypeW
GetFileInformationByHandle
GetFileType
PeekNamedPipe
SystemTimeToTzSpecificLocalTime
FileTimeToSystemTime
WriteFile
GetConsoleCP
GetConsoleMode
SetFilePointerEx
ReadConsoleW
ExitProcess
GetModuleHandleExW
GetModuleFileNameW
HeapFree
HeapAlloc
ExitThread
ResumeThread
FreeLibraryAndExitThread
HeapReAlloc
SetConsoleCtrlHandler
GetStdHandle
FlushFileBuffers
GetDateFormatW
GetTimeFormatW
RtlCaptureStackBackTrace
BCryptCloseAlgorithmProvider
BCryptGenRandom
BCryptOpenAlgorithmProvider
SymFromAddr
SymSetOptions
SymInitialize
_gprsharp_convert_clock_type@20
_gprsharp_free@4
_gprsharp_inf_future@4
_gprsharp_inf_past@4
_gprsharp_now@4
_gprsharp_sizeof_timespec@0
_grpcsharp_auth_context_peer_identity_property_name@4
_grpcsharp_auth_context_property_iterator@4
_grpcsharp_auth_context_release@4
_grpcsharp_auth_property_iterator_next@4
_grpcsharp_batch_context_create@0
_grpcsharp_batch_context_destroy@4
_grpcsharp_batch_context_recv_close_on_server_cancelled@4
_grpcsharp_batch_context_recv_initial_metadata@4
_grpcsharp_batch_context_recv_message_length@4
_grpcsharp_batch_context_recv_message_next_slice_peek@12
_grpcsharp_batch_context_recv_status_on_client_details@8
_grpcsharp_batch_context_recv_status_on_client_error_string@4
_grpcsharp_batch_context_recv_status_on_client_status@4
_grpcsharp_batch_context_recv_status_on_client_trailing_metadata@4
_grpcsharp_batch_context_reset@4
_grpcsharp_call_auth_context@4
_grpcsharp_call_cancel@4
_grpcsharp_call_cancel_with_status@12
_grpcsharp_call_credentials_release@4
_grpcsharp_call_destroy@4
_grpcsharp_call_get_peer@4
_grpcsharp_call_recv_initial_metadata@8
_grpcsharp_call_recv_message@8
_grpcsharp_call_send_close_from_client@8
_grpcsharp_call_send_initial_metadata@12
_grpcsharp_call_send_message@20
_grpcsharp_call_send_status_from_server@36
_grpcsharp_call_set_credentials@8
_grpcsharp_call_start_client_streaming@16
_grpcsharp_call_start_duplex_streaming@16
_grpcsharp_call_start_server_streaming@24
_grpcsharp_call_start_serverside@8
_grpcsharp_call_start_unary@24
_grpcsharp_channel_args_create@4
_grpcsharp_channel_args_destroy@4
_grpcsharp_channel_args_set_integer@16
_grpcsharp_channel_args_set_string@16
_grpcsharp_channel_check_connectivity_state@8
_grpcsharp_channel_create_call@40
_grpcsharp_channel_credentials_release@4
_grpcsharp_channel_destroy@4
_grpcsharp_channel_get_target@4
_grpcsharp_channel_watch_connectivity_state@32
_grpcsharp_completion_queue_create_async@0
_grpcsharp_completion_queue_create_sync@0
_grpcsharp_completion_queue_destroy@4
_grpcsharp_completion_queue_next@4
_grpcsharp_completion_queue_pluck@8
_grpcsharp_completion_queue_shutdown@4
_grpcsharp_composite_call_credentials_create@8
_grpcsharp_composite_channel_credentials_create@8
_grpcsharp_init@0
_grpcsharp_insecure_channel_create@8
_grpcsharp_metadata_array_add@16
_grpcsharp_metadata_array_count@4
_grpcsharp_metadata_array_create@4
_grpcsharp_metadata_array_destroy_full@4
_grpcsharp_metadata_array_get_key@12
_grpcsharp_metadata_array_get_value@12
_grpcsharp_metadata_credentials_create_from_plugin@4
_grpcsharp_metadata_credentials_notify_from_plugin@20
_grpcsharp_native_callback_dispatcher_init@4
_grpcsharp_override_default_ssl_roots@4
_grpcsharp_redirect_log@4
_grpcsharp_request_call_context_call@4
_grpcsharp_request_call_context_create@0
_grpcsharp_request_call_context_deadline@4
_grpcsharp_request_call_context_destroy@4
_grpcsharp_request_call_context_host@8
_grpcsharp_request_call_context_method@8
_grpcsharp_request_call_context_request_metadata@4
_grpcsharp_request_call_context_reset@4
_grpcsharp_secure_channel_create@12
_grpcsharp_server_add_insecure_http2_port@8
_grpcsharp_server_add_secure_http2_port@12
_grpcsharp_server_cancel_all_calls@4
_grpcsharp_server_create@4
_grpcsharp_server_credentials_release@4
_grpcsharp_server_destroy@4
_grpcsharp_server_register_completion_queue@8
_grpcsharp_server_request_call@12
_grpcsharp_server_shutdown_and_notify_callback@12
_grpcsharp_server_start@4
_grpcsharp_shutdown@0
_grpcsharp_sizeof_grpc_event@0
_grpcsharp_slice_buffer_adjust_tail_space@12
_grpcsharp_slice_buffer_create@0
_grpcsharp_slice_buffer_destroy@4
_grpcsharp_slice_buffer_reset_and_unref@4
_grpcsharp_slice_buffer_slice_count@4
_grpcsharp_slice_buffer_slice_peek@16
_grpcsharp_ssl_credentials_create@16
_grpcsharp_ssl_server_credentials_create@20
_grpcsharp_test_call_start_unary_echo@24
_grpcsharp_test_callback@4
_grpcsharp_test_nop@4
_grpcsharp_test_override_method@8
_grpcsharp_version_string@0
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_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