文件名称:fast-socks5:用Rust async.await编写的快速SOCKS5 clientserver实现(带有async-std)
文件大小:23KB
文件格式:ZIP
更新时间:2024-06-12 22:31:58
rust async socks5 socks5-proxy async-std
使用async / .await的SOCKS5客户端/服务器库 :children_crossing: 当前,它正在大规模开发中,并且可能会经常更改。 特征 一个async .await 实现。 没有不安全的代码 内置于async-std库的顶部 超轻便且可扩展 没有系统依赖性 跨平台 认证方式: 无认证方法 用户名/密码验证方法 可以通过身份验证特性实现自定义身份验证方法 所有SOCKS5 RFC错误(回复)都应映射 AsyncRead + AsyncWrite特性在Socks5Stream和Socks5Socket上实现 IPv4 , IPv6和Domains类型 Socks5Server的配置助手 助手通过incoming.next().await运行Socks5Server的“异步std的TcpStream” 实际案例命令场景附带示例 可以禁用DNS resolving 可以跳过身份验证/握手过程,该过程将
【文件预览】:
fast-socks5-master
----.gitignore(47B)
----src()
--------util()
--------server.rs(21KB)
--------client.rs(15KB)
--------lib.rs(7KB)
----LICENSE(1KB)
----Cargo.toml(607B)
----examples()
--------simple_tcp_server.rs(4KB)
--------server.rs(4KB)
--------client.rs(4KB)
----README.md(3KB)