文件名称:go-socks5:Golang中的SOCKS5服务器
文件大小:13KB
文件格式:ZIP
更新时间:2024-05-18 18:18:34
Go
袜子5 提供实现的socks5软件包。 SOCKS(安全套接字)用于通过中间代理层在客户端和服务器之间路由流量。 这可用于绕过防火墙或NAT。 特征 该软件包具有以下功能: “无身份验证”模式 用户/密码认证 支持CONNECT命令 规则进行命令的精细过滤 自定义DNS解析 单元测试 去做 该程序包仍然需要以下内容: 支持BIND命令 支持ASSOCIATE命令 例子 以下是用法的简单示例 // Create a SOCKS5 server conf := & socks5. Config {} server , err := socks5 . New ( conf ) if err != nil { panic ( err ) } // Create SOCKS5 proxy on localhost port 8000 if err := server . ListenAnd
【文件预览】:
go-socks5-master
----.gitignore(252B)
----README.md(1KB)
----request.go(9KB)
----request_test.go(3KB)
----ruleset_test.go(492B)
----socks5.go(4KB)
----ruleset.go(998B)
----LICENSE(1KB)
----credentials.go(403B)
----credentials_test.go(332B)
----socks5_test.go(2KB)
----resolver.go(530B)
----resolver_test.go(310B)
----.travis.yml(33B)
----auth.go(4KB)
----auth_test.go(2KB)