This MSDN article在描述RPC_IF_ALLOW_LOCAL_ONLY
标志时谈到了一些名为 SRV 的实体:
...注册此接口标志时,RPC运行时拒绝远程客户端发出的调用。 ...仅当呼叫不是来自 SRV 时,RPC才允许ncacn_NP呼叫......
我查看RFC 2782但仍然没有得到它。首先是什么是SRV,如何判断呼叫是来自它还是其他方式?
答案 0 :(得分:2)
SRV.SYS是SMB服务器驱动程序。文章所说的是,除非来自该驱动程序,否则允许使用命名管道请求(即,除非它们来自本地计算机以外的其他地方)。
这是有道理的,因为您注册的服务器只接受本地连接。您不希望命名管道连接通过网络潜入。
This page详细说明了在SMB上使用命名管道。