没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
广东工业大学 - 物理与光电工程学院
目录
概论 ................................................................................................................................ 1
1. RDP 网络协议 ......................................................................................................... 2
1.1. RDP4 协议 ................................................................................................... 2
1.2. RDP5 协议 ................................................................................................... 3
2. rdesktop 结构分析 ................................................................................................... 4
2.1. Rdesktop 源码文件介绍 .............................................................................. 4
2.2. rdesktop 函数调用层次 ............................................................................... 5
2.3. rdesktop 主程序执行过程 ........................................................................... 7
2.4. STREAM 数据结构 ..................................................................................... 8
广东工业大学 - 物理与光电工程学院
1
概论
本文简要介绍
RDP
协议和对
rdesktop1.7.0
程序结构作一些分析。在
RDP
协
议一节里 , 将对
RDP4
和
RDP5
作一些介绍 , 但在
rdesktop
程序结构一节里并不
区分
RDP4
和
RDP5
版本。因为网上关于
rdesktop
的资源非常少,对于
rdeskto p
笔者也是在探索阶段 , 看了半个月的代码 , 对
rdesktop
的软件结构也有了一定的
了解 。 要完全读懂
rdesktop
所有代码 , 目前 , 对于笔者来说并不现实 。 本文仅 对
rdesktop
的
1.7.0
版本的源码结构进行分析,不涉及任何具体实现的问题。最后
对
rdesktop
中最重要的
STREAM
结构作简单介绍。
广东工业大学 - 物理与光电工程学院
2
1.
RDP
RDP
RDP
RDP
网络协议
rdeskto p
软件是基 于
RD P
协议的 ,
RD P
是微软制定的一套远程桌面协议标准
,
但因为它不是一个开放的协议,
rdesktop
的开发人员采用逆向工程来研究
RD P
协议。在 windows 2008 系统中我们已经看到,微软的 RDP 协议已经有了 7.1 版
本,但 rdesktop 目前只能支持 RDP 5 版本的协议。在介绍 rdesktop 源码结构之
前,先介绍一下 RDP 的网络协议栈,这是 rdesktop 实现的基础。
和大多数的网络协议一样 ,
RDP
协议由多个层次组成 。 图
1 . 1
是
RDP4
和
RDP5
协议栈的层次结构图。
1.1. RDP4
RDP4
RDP4
RDP4 协议
协议栈的最底层 TCP 连接层 , 主要是从客户端连接到服务器端的 3389 端口
。
RD P 协议建立 在 TCP/I P 协议之上 , 客户端与服务器端是通过网络进行数据传输
,
此层主要是建立网络的连接。
RDP 4 协议栈
RDP 5
协议栈
图 1 . 1 RDP 协议栈层次结构
剩余10页未读,继续阅读
资源评论
- 傲天鹰2013-10-09对着这个看源码,很有条理
- ufphpc2013-03-19RDP协议分析 很有帮助
- shkaguygbv2014-06-08还是有一定作用的
- mhtlee2014-04-10分析的很不错
小老虎
- 粉丝: 1
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功