Skip to content

guodf/easy_socks5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

easy_socks5

# client
func main() {
  client := ClientInterceptor{}
  easy_socks5.Dial("localhost:1080", client)
}

type ClientInterceptor struct {
}

func (c ClientInterceptor) Connected(conn net.Conn) {
  conn.Write([]byte("hello"))
}
# server
func main() {
  server := ServerInterceptor{}
  easy_socks5.Listen(":1080", server)
}

type ServerInterceptor struct {
}

func (ServerInterceptor) SelectMethod(bytes []byte) byte {
  return 0
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages