【文件属性】:
文件名称:rdp-rs:RUST中的远程桌面协议
文件大小:76KB
文件格式:ZIP
更新时间:2021-05-06 19:11:52
Rust
rdp-rs
RUST中的远程桌面协议
rdp-rs是Microsoft远程桌面协议的纯Rust实现。 rdp-rs与名为mstsc-rs的客户端实现一起提供。
这个箱子专注于安全性,并针对需要安全客户端的用户或要使用RDP的安全性研究人员。
为什么 ?
一方面,远程桌面协议是一个复杂的协议,很难使用它。 我已经使用事件驱动模式在和实现了RDP。 看来这种模式增加了库的复杂性,最后存在很多错误,没有PR,也没有人可以更深入地使用RDP。
另一方面,没有安全的开源RDP协议实现。
最后,我想构建一个高度安全,跨平台和高度可定制的客户端。
安装
要将rdp-rs用作项目中的库,请将以下内容添加到Cargo.toml :
[dependencies]
rdp-rs = "0.1.0"
您可以通过cargo安装二进制文件:
cargo install rdp-rs --featur
【文件预览】:
rdp-rs-master
----.gitignore(327B)
----src()
--------core()
--------model()
--------bin()
--------codec()
--------nla()
--------lib.rs(519B)
----.travis.yml(179B)
----LICENSE(1KB)
----CHANGELOG.md(185B)
----Cargo.toml(1KB)
----README.md(6KB)