├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── README_EN.md ├── admin ├── admin.go ├── admin_win.go ├── cli │ ├── cli.go │ ├── helper.go │ ├── history.go │ ├── interactive.go │ └── interactive_win.go ├── handler │ ├── backward.go │ ├── connect.go │ ├── file.go │ ├── forward.go │ ├── info.go │ ├── listen.go │ ├── offline.go │ ├── shell.go │ ├── socks.go │ ├── ssh.go │ └── sshtunnel.go ├── initial │ ├── method.go │ ├── parser.go │ └── parser_win.go ├── manager │ ├── backward.go │ ├── forward.go │ ├── manager.go │ ├── others.go │ └── socks.go ├── printer │ └── printer.go ├── process │ ├── children.go │ ├── process.go │ └── process_win.go └── topology │ └── topology.go ├── agent ├── agent.go ├── handler │ ├── backward.go │ ├── connect.go │ ├── file.go │ ├── forward.go │ ├── listen.go │ ├── shell.go │ ├── socks.go │ ├── ssh.go │ └── sshtunnel.go ├── initial │ ├── method.go │ └── parser.go ├── manager │ ├── backward.go │ ├── children.go │ ├── forward.go │ ├── manager.go │ ├── others.go │ └── socks.go └── process │ ├── offline.go │ └── process.go ├── ansicon └── ansi189-bin.zip ├── crypto ├── aes.go └── gzip.go ├── global └── global.go ├── go.mod ├── go.sum ├── img └── logo.png ├── pkg ├── transport │ └── tls.go └── util │ ├── charset.go │ ├── http │ └── parser.go │ └── net │ ├── conn.go │ ├── listener.go │ └── tls.go ├── protocol ├── http.go ├── protocol.go └── raw.go ├── script └── reuse.py ├── share ├── file.go ├── preauth.go └── proxy.go └── utils └── utils.go /.gitignore: -------------------------------------------------------------------------------- 1 | /release/ 2 | /.idea/ 3 | /tmpout/ -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/README.md -------------------------------------------------------------------------------- /README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/README_EN.md -------------------------------------------------------------------------------- /admin/admin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/admin.go -------------------------------------------------------------------------------- /admin/admin_win.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/admin_win.go -------------------------------------------------------------------------------- /admin/cli/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/cli/cli.go -------------------------------------------------------------------------------- /admin/cli/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/cli/helper.go -------------------------------------------------------------------------------- /admin/cli/history.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/cli/history.go -------------------------------------------------------------------------------- /admin/cli/interactive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/cli/interactive.go -------------------------------------------------------------------------------- /admin/cli/interactive_win.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/cli/interactive_win.go -------------------------------------------------------------------------------- /admin/handler/backward.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/handler/backward.go -------------------------------------------------------------------------------- /admin/handler/connect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/handler/connect.go -------------------------------------------------------------------------------- /admin/handler/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/handler/file.go -------------------------------------------------------------------------------- /admin/handler/forward.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/handler/forward.go -------------------------------------------------------------------------------- /admin/handler/info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/handler/info.go -------------------------------------------------------------------------------- /admin/handler/listen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/handler/listen.go -------------------------------------------------------------------------------- /admin/handler/offline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/handler/offline.go -------------------------------------------------------------------------------- /admin/handler/shell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/handler/shell.go -------------------------------------------------------------------------------- /admin/handler/socks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/handler/socks.go -------------------------------------------------------------------------------- /admin/handler/ssh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/handler/ssh.go -------------------------------------------------------------------------------- /admin/handler/sshtunnel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/handler/sshtunnel.go -------------------------------------------------------------------------------- /admin/initial/method.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/initial/method.go -------------------------------------------------------------------------------- /admin/initial/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/initial/parser.go -------------------------------------------------------------------------------- /admin/initial/parser_win.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/initial/parser_win.go -------------------------------------------------------------------------------- /admin/manager/backward.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/manager/backward.go -------------------------------------------------------------------------------- /admin/manager/forward.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/manager/forward.go -------------------------------------------------------------------------------- /admin/manager/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/manager/manager.go -------------------------------------------------------------------------------- /admin/manager/others.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/manager/others.go -------------------------------------------------------------------------------- /admin/manager/socks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/manager/socks.go -------------------------------------------------------------------------------- /admin/printer/printer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/printer/printer.go -------------------------------------------------------------------------------- /admin/process/children.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/process/children.go -------------------------------------------------------------------------------- /admin/process/process.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/process/process.go -------------------------------------------------------------------------------- /admin/process/process_win.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/process/process_win.go -------------------------------------------------------------------------------- /admin/topology/topology.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/admin/topology/topology.go -------------------------------------------------------------------------------- /agent/agent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/agent/agent.go -------------------------------------------------------------------------------- /agent/handler/backward.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/agent/handler/backward.go -------------------------------------------------------------------------------- /agent/handler/connect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/agent/handler/connect.go -------------------------------------------------------------------------------- /agent/handler/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/agent/handler/file.go -------------------------------------------------------------------------------- /agent/handler/forward.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/agent/handler/forward.go -------------------------------------------------------------------------------- /agent/handler/listen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/agent/handler/listen.go -------------------------------------------------------------------------------- /agent/handler/shell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/agent/handler/shell.go -------------------------------------------------------------------------------- /agent/handler/socks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/agent/handler/socks.go -------------------------------------------------------------------------------- /agent/handler/ssh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/agent/handler/ssh.go -------------------------------------------------------------------------------- /agent/handler/sshtunnel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/agent/handler/sshtunnel.go -------------------------------------------------------------------------------- /agent/initial/method.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/agent/initial/method.go -------------------------------------------------------------------------------- /agent/initial/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/agent/initial/parser.go -------------------------------------------------------------------------------- /agent/manager/backward.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/agent/manager/backward.go -------------------------------------------------------------------------------- /agent/manager/children.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/agent/manager/children.go -------------------------------------------------------------------------------- /agent/manager/forward.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/agent/manager/forward.go -------------------------------------------------------------------------------- /agent/manager/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/agent/manager/manager.go -------------------------------------------------------------------------------- /agent/manager/others.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/agent/manager/others.go -------------------------------------------------------------------------------- /agent/manager/socks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/agent/manager/socks.go -------------------------------------------------------------------------------- /agent/process/offline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/agent/process/offline.go -------------------------------------------------------------------------------- /agent/process/process.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/agent/process/process.go -------------------------------------------------------------------------------- /ansicon/ansi189-bin.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/ansicon/ansi189-bin.zip -------------------------------------------------------------------------------- /crypto/aes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/crypto/aes.go -------------------------------------------------------------------------------- /crypto/gzip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/crypto/gzip.go -------------------------------------------------------------------------------- /global/global.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/global/global.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/go.sum -------------------------------------------------------------------------------- /img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/img/logo.png -------------------------------------------------------------------------------- /pkg/transport/tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/pkg/transport/tls.go -------------------------------------------------------------------------------- /pkg/util/charset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/pkg/util/charset.go -------------------------------------------------------------------------------- /pkg/util/http/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/pkg/util/http/parser.go -------------------------------------------------------------------------------- /pkg/util/net/conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/pkg/util/net/conn.go -------------------------------------------------------------------------------- /pkg/util/net/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/pkg/util/net/listener.go -------------------------------------------------------------------------------- /pkg/util/net/tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/pkg/util/net/tls.go -------------------------------------------------------------------------------- /protocol/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/protocol/http.go -------------------------------------------------------------------------------- /protocol/protocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/protocol/protocol.go -------------------------------------------------------------------------------- /protocol/raw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/protocol/raw.go -------------------------------------------------------------------------------- /script/reuse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/script/reuse.py -------------------------------------------------------------------------------- /share/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/share/file.go -------------------------------------------------------------------------------- /share/preauth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/share/preauth.go -------------------------------------------------------------------------------- /share/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/share/proxy.go -------------------------------------------------------------------------------- /utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lz520520/Stowaway/HEAD/utils/utils.go --------------------------------------------------------------------------------