gpt4 book ai didi

c++ - RDP客户端-实现时间

转载 作者:太空宇宙 更新时间:2023-11-04 11:39:58 27 4
gpt4 key购买 nike

我需要开始我的新挑战,为 Linux 编写我自己的 RDP 客户端(基于 7.1 的完整协议(protocol)实现)。你们中的大多数人会建议在网上搜索免费的 RDP 客户端....但就我而言,我必须从头开始编写应用程序。是否有人在 Linux 下具有 C/C++ 的 RDP 经验?我不是在寻找技术信息。在这个阶段我只需要评估编写应用程序需要多长时间。我对 RDP 没有任何经验。一个人全职大概需要多长时间?有许多“变量”需要考虑……但只需估计就足够了。

谢谢。卢克

最佳答案

我有一些经验,因为我的公司在 RDP 协议(protocol)方面做了一些工作。这些是您在经历它时将面临的一些选择:

  • 你必须想出不同的压缩算法。主要是游程编码。
  • 加密。如果我没记错的话,旧版本的 RDP 使用 RC4 和 RC5。
  • 身份验证。 NTLM 和 CredSSP 是流行的方法。

假设您不停地编写客户端,可能需要一个月的时间才能让某些东西正常工作。

此外,正如 Duck 在评论中指出的那样,还有很多小事情。举个例子:你将如何处理 ROP3 绘图?你会实现一些代码还是全部?这是一个小问题,但可能会花费您一些时间。

如果您的目标是拥有一个图形远程访问协议(protocol),那么您最好使用 VNC,因为它要容易很多倍。了解实现此类协议(protocol)所需的条件后,您就会了解典型的陷阱是什么。

关于c++ - RDP客户端-实现时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4370341/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com