RpcService是什么东西
RpcService是什么东西
答案或建议:
SERVICE的意思我就不用说了
远程过程调用 (RPC) 是一种协议,程序可使用这种协议向网络中的另一台计算机上的程序请求服务。由于使用 RPC 的程序不必了解支持通信的网络协议的情况,因此 RPC 提高了程序的互操作性。在 RPC 中,发出请求的程序是客户程序,而提供服务的程序是服务器。
RPC 中处理 TCP/IP 上的消息交换的部分存在一个缺陷。错误地处理格式不正确的消息会导致出现错误。这种特定的错误会影响底层的 DCOM 接口,此接口侦听 TCP/IP 端口 135。通过发送格式不正确的 RPC 消息,攻击者可以使一台计算机上的 RPC 服务出现问题,进而使任意代码得以执行。
远程过程调用 (RPC) 是 Windows 操作系统使用的一个协议。RPC 提供了一种进程间通信机制,通过这一机制,在一台计算机上运行的程序可以顺畅地执行某个远程系统上的代码。该协议本身是从 OSF(开放式软件基础)RPC 协议衍生出来的,只是增加了一些 Microsoft 特定的扩展。
RPC 中处理通过 TCP/IP 的消息交换的部分有一个漏洞。此问题是由错误地处理格式不正确的消息造成的。这种特定的漏洞影响分布式组件对象模型 (DCOM) 与 RPC 间的一个接口,此接口侦听 TCP/IP 端口 135。此接口处理客户端计算机向服务器发送的 DCOM 对象激活请求(例如通用命名约定 (UNC) 路径)。
为利用此漏洞,攻击者可能需要向远程计算机上的 135 端口发送特殊格式的请求。
减轻影响的因素:
为利用此漏洞,攻击者可能需要拥有向远程计算机上的 135 端口发送精心编造的请求的能力。对于 Intranet 环境,此端口通常是可以访问的;但对于通过 Internet 相连的计算机,防火墙通常会封堵 135 端口。如果没有封堵该端口,或者在 Intranet 环境中,攻击者就不需要有任何其他特权。
最佳做法是封堵所有实际上未使用的 TCP/IP 端口。因此,大多数连接到 Internet 的计算机应当封堵 135 端口。RPC over TCP 不适合在 Internet 这样存在着危险的环境中使用。像 RPC over HTTP 这样更坚实的协议适用于有潜在危险的环境。
这是一个缓冲区溢出漏洞。成功利用此漏洞的攻击者有可能获得对远程计算机的完全控制。这可能使攻击者能够对服务器随意执行操作,包括更改网页、重新格式化硬盘或向本地管理员组添加新的用户。
要发动此类攻击,攻击者需要能够向 RPC 服务发送一条格式不正确的消息,从而造成目标计算机受制于人,攻击者可以在它上面执行任意代码。
防范来自 Internet 的远程 RPC 攻击的最佳方法是:将防火墙配置为封堵 135 端口。RPC over TCP 不适合在 Internet 这样存在着危险的环境中使用。
此漏洞是由于 Windows RPC 服务在某些情况下不能正确检查消息输入而造成的。如果攻击者在 RPC 建立连接后发送某种类型的格式不正确的 RPC 消息,则会导致远程计算机上与 RPC 之间的基础分布式组件对象模型 (DCOM) 接口出现问题,进而使任意代码得以执行。
转 载 请 保 留:http://www.baikewenda.com/tech/os/7/1/a171189157.htm
更多内容推荐:
» 对方发了数次邮件都已成功发出,我为什么仍然收不到?
» 怎么将文档在另外一台电脑中打印出来?
» “我的文档”跑到“我的电脑”里,怎么也删除不掉
» 什么叫博克?
» 怎样发短信让对方不见我的号码
» 为什么看不见QQ秀
» 显示器的最高分辨率是否限定游戏时的最高分辨率?
» 请问U盘里的RavMonE是什么
» U盘和手机内存卡做成启动盘后如何恢复原样
» 光盘式DV怎样播放拍摄的影片
» iPhone普通方法删不了的程序要怎么删除?
» iPad上同步进去的pdf文件保存在那个文件夹下?
» ipod touch死机怎么办?
» iphone如何更改闹钟里snooze的时间长短
» wm6.5系统怎么手动换字体?
» 接听电话死机的解决办法有什么?
» 怎么将文档在另外一台电脑中打印出来?
» “我的文档”跑到“我的电脑”里,怎么也删除不掉
» 什么叫博克?
» 怎样发短信让对方不见我的号码
» 为什么看不见QQ秀
» 显示器的最高分辨率是否限定游戏时的最高分辨率?
» 请问U盘里的RavMonE是什么
» U盘和手机内存卡做成启动盘后如何恢复原样
» 光盘式DV怎样播放拍摄的影片
» iPhone普通方法删不了的程序要怎么删除?
» iPad上同步进去的pdf文件保存在那个文件夹下?
» ipod touch死机怎么办?
» iphone如何更改闹钟里snooze的时间长短
» wm6.5系统怎么手动换字体?
» 接听电话死机的解决办法有什么?
精彩推荐
·Windows自带局域网断点续传功能的问题
·vista下如何开机自动拨号上网?
·怎样消除电脑页面转换时的咔嚓声?
·“电脑输入法”不见了怎么办?
·Vista开始菜单电源按钮默认设定为“休眠”,如何更改为“关机”?
·IP地址与网络上的其他系统有冲突怎么解决?
·如何调整电脑输入法的显示顺序?
·win7 Update 错误80246008 BITS服务消失的解决方法
·如何快速判断电脑是否支持Vista Aero特效
·怎样彻底轰走不请自来的微软拼音输入法
·Win7按键定位文件能像WinXP那样吗?
·怎么在window时间旁边加上名字
·苹果操作系统有中文版吗?
·实现PE2.0与Vista安装盘双引导的方法
·Vista如何默认用TheWorld打开网页?
·VISTA 下经常提示内存不足(2GRAM)
·Win7 Update更新系统补丁的时候,提示错误代码80246008
·一次开机SVCHOST占用99%的解决过程
·win7 Remote Desktop Connection不能上win2008?
·将更新集成进VISTA安装盘的方法
·打印的临时文件怎样设置到别的盘
·ServicePackFiles这个文件夹能删除掉吗?
·如何限制用户登录到其他计算机
·windows7下如何建立快速启动栏
·为什么隐藏的文件显示不出来了?
·vista下如何开机自动拨号上网?
·怎样消除电脑页面转换时的咔嚓声?
·“电脑输入法”不见了怎么办?
·Vista开始菜单电源按钮默认设定为“休眠”,如何更改为“关机”?
·IP地址与网络上的其他系统有冲突怎么解决?
·如何调整电脑输入法的显示顺序?
·win7 Update 错误80246008 BITS服务消失的解决方法
·如何快速判断电脑是否支持Vista Aero特效
·怎样彻底轰走不请自来的微软拼音输入法
·Win7按键定位文件能像WinXP那样吗?
·怎么在window时间旁边加上名字
·苹果操作系统有中文版吗?
·实现PE2.0与Vista安装盘双引导的方法
·Vista如何默认用TheWorld打开网页?
·VISTA 下经常提示内存不足(2GRAM)
·Win7 Update更新系统补丁的时候,提示错误代码80246008
·一次开机SVCHOST占用99%的解决过程
·win7 Remote Desktop Connection不能上win2008?
·将更新集成进VISTA安装盘的方法
·打印的临时文件怎样设置到别的盘
·ServicePackFiles这个文件夹能删除掉吗?
·如何限制用户登录到其他计算机
·windows7下如何建立快速启动栏
·为什么隐藏的文件显示不出来了?