Skip to content

Reverse SOCKS with better stability, features, and rich CLI

Notifications You must be signed in to change notification settings

iIIusi0n/better-revsocks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Better Revsocks

Reverse SOCKS5 server that multiplex connections using Yamux. Rust for client, Golang for server.

Usage

  1. Start server daemon

    revsocks start [-p <port>] [--tls] [--tor] or revsocks run [-p <port>] [--tls] [--tor]

  2. Connect client to server

    client <host> <port>

  3. List up connected clients

    revsocks ls

  4. Close client from server

    revsocks close <id>

TODO

  • Multiplexing using Yamux
  • Agent connection health check
  • TLS support
  • Tor support with Arti (experimental)
  • Rich CLI with daemon

About

Reverse SOCKS with better stability, features, and rich CLI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published