https://github.com/EAimTY/socks5-server
Fine-grained, relatively low-level asynchronized SOCKS5 server library based on tokio
https://github.com/EAimTY/socks5-server
async rust socks5
Last synced: about 11 hours ago
JSON representation
Fine-grained, relatively low-level asynchronized SOCKS5 server library based on tokio
- Host: GitHub
- URL: https://github.com/EAimTY/socks5-server
- Owner: EAimTY
- License: gpl-3.0
- Created: 2022-04-25T16:47:50.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-07-18T09:25:11.000Z (9 months ago)
- Last Synced: 2024-09-15T17:22:39.232Z (7 months ago)
- Topics: async, rust, socks5
- Language: Rust
- Homepage:
- Size: 115 KB
- Stars: 42
- Watchers: 2
- Forks: 17
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome - EAimTY/socks5-server - Fine-grained, relatively low-level asynchronized SOCKS5 server library based on tokio (Rust)
README
# socks5-server
Fine-grained relatively low-level asynchronized SOCKS5 server library based on tokio.
[](https://crates.io/crates/socks5-server)
[](https://docs.rs/socks5-server)
[](https://github.com/EAimTY/socks5-server/blob/master/LICENSE)This repo includes two crates:
- [socks5-server](https://github.com/EAimTY/socks5-server/tree/master/socks5-server) - Provides a fine-grained, relatively low-level asynchronized SOCKS5 server library based on tokio
- [socks5-proto](https://github.com/EAimTY/socks5-server/tree/master/socks5-proto) - Provides fundamental abstractions and async read / write functions for SOCKS5 protocolDue to the long-term evolution, the implementation of the socks5 protocol varies greatly according to the requirements of different usage scenarios. Therefore, this library abstracts the socks5 protocol from a lower level so that it can be adapted to more usage scenarios.
## License
GNU General Public License v3.0