minimal-socks5

Crates.iominimal-socks5
lib.rsminimal-socks5
version0.1.1
sourcesrc
created_at2023-09-14 21:59:02.725848
updated_at2023-09-14 22:01:22.507468
descriptionMinimal implementation of a subset of SOCKS5 written for my personal use.
homepage
repositoryhttps://github.com/FSMaxB/minimal-socks5
max_upload_size
id973180
size55,294
Max Bruckner (FSMaxB)

documentation

README

minimal-socks5

A minimal SOCKS5 server written in async rust with tokio.

This is not fully compliant with RFC 1928. Restrictions:

  • Only authentication method is "No Authorization required".
  • Only supports the CONNECT command and only via TCP.

This was written for my personal use only and I will change it and break compatibility as I see fit. My use case is as a replacement of OpenSSH's builtin SOCK5 proxy for use with Wireguard instead of SSH tunneling.

Commit count: 63

cargo fmt