现在只对常读和星标的公众号才展示大图推送,建议大家把潇湘信安“设为星标”,否则可能看不到了!
软件简介
RustDesk是一款用Rust编写的开源的远程桌面软件,开箱即用,无需任何配置。您完全掌控数据,不用担心安全问题。您可以使用我们的注册/集群服务器,或者自己设置,亦或者开发您的版本。
文件结构
libs/hbb_common : 视频编解码、配置、tcp/udp封装、protobuf、文件传输相关文件系统操作函数,以及一些其他实用函数
libs/scrap : 屏幕截取
libs/enigo : 平台相关的鼠标键盘输入
src/ui : 图形用户界面
src/server : 被控端服务音频、剪切板、输入、视频服务、网络连接的实现
src/client.rs : 控制端
src/rendezvous_mediator.rs : 与rustdesk-server保持UDP通讯,等待远程连接(通过打洞直连或者串联)
src/platform : 平台服务相关代码
flutter : 移动版本的 Flutter 代码
flutter/web/js : Flutter Web版本中的Javascript代码
软件截图