9个版本
0.1.8 | 2024年8月2日 |
---|---|
0.1.7 | 2024年8月2日 |
0.1.2 | 2024年7月26日 |
#1076 in 网络编程
734每月下载量
67KB
1.5K SLoC
gerevs:一个用于安全SOCKS5代理的Rust包(《RFC 1928》)
欢迎使用Gerevs!
Gerevs是一个正在开发中的Rust包,旨在简化安全、通用SOCKS5代理的创建。无论您是在构建网络应用程序还是增强安全性,Gerevs都旨在以最小的麻烦提供您需要的工具。
特性
- 安全连接:确保您的代理通信具有强大的安全性。
- 通用性:足够灵活,可适用于各种用例。
- Rust力量:利用Rust的性能和安全性功能。
- 异步执行:使用Tokio构建,以实现高性能和高效的异步操作。
SOCKS5命令
- CONNECT
- BIND
- UDP ASSOCIATE(代理仍然不支持分片,但我怀疑它会,因为我在网上搜索后没有找到真正实现分片的客户端实现。)
SOCKS5认证
注意:gerevs仅设计用于服务器端实现。
名字的含义是什么?
名字Gerevs源自希伯来语单词“גרב”(gerev),意为“袜子”。
入门
要开始使用Gerevs,请将其添加到您的Cargo.toml
[dependencies]
gerevs = "0.1.8"
查看Gerevs文档以获取详细的使用说明和示例。
贡献
我们欢迎贡献!查看我们的GitHub仓库以参与其中。
加入我们,用Rust使代理开发更简单、更安全!🚀
依赖项
~3–12MB
~116K SLoC