什么是rpc溢出? 求解!

来源:百度知道 编辑:UC知道 时间:2024/05/25 21:08:57
什么是rpc溢出啊? 我大概知道是可以入侵人家电脑的,是要怎么入侵呢? 希望说得详细点。。回答得好的话,我追加100悬赏!

远过程调用协议(rpc),顾名思义,就是人家要开着远程你才有戏唱。
RPC: 工作原理
运行时,一次客户机对服务器的RPC调用,其内部操作大致有如下十步:
1.调用客户端句柄;执行传送参数
2.调用本地系统内核发送网络消息
3.消息传送到远程主机
4.服务器句柄得到消息并取得参数
5.执行远程过程
6.执行的过程将结果返回服务器句柄
7.服务器句柄返回结果,调用远程系统内核
8.消息传回本地主机
9.客户句柄由内核接收消息
10.客户接收句柄返回的数据
在步骤3的时候,截获消息,冒充服务器完成456,第7步时就可以侵入他人主机了