Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
dns-go-client
command
dns-go-client is a DNS tunneling client that tunnels TCP traffic through DNS queries to multiple resolvers using QUIC multipath.
|
dns-go-client is a DNS tunneling client that tunnels TCP traffic through DNS queries to multiple resolvers using QUIC multipath. |
|
dns-go-server
command
dns-go-server is a DNS tunneling server that accepts QUIC connections through DNS queries and forwards traffic to upstream TCP services.
|
dns-go-server is a DNS tunneling server that accepts QUIC connections through DNS queries and forwards traffic to upstream TCP services. |
|
internal
|
|
|
mock
Package mock provides mock implementations for testing dns-go-core components.
|
Package mock provides mock implementations for testing dns-go-core components. |
|
testutil
Package testutil provides shared test utilities for the dns-go-core project.
|
Package testutil provides shared test utilities for the dns-go-core project. |
|
pkg
|
|
|
client
Package client implements the DNS tunneling client.
|
Package client implements the DNS tunneling client. |
|
dns
Package dns provides DNS message encoding and decoding for the DNS tunneling protocol.
|
Package dns provides DNS message encoding and decoding for the DNS tunneling protocol. |
|
protocol
Package protocol implements the wire protocol for DNS tunneling.
|
Package protocol implements the wire protocol for DNS tunneling. |
|
quic
Package quic provides QUIC transport abstractions for DNS tunneling.
|
Package quic provides QUIC transport abstractions for DNS tunneling. |
|
server
Package server implements the DNS tunneling server.
|
Package server implements the DNS tunneling server. |
|
sockloop
Package sockloop provides packet processing loops for DNS tunneling.
|
Package sockloop provides packet processing loops for DNS tunneling. |
|
test
|
|
|
scripts
command
Simple TCP echo server for testing
|
Simple TCP echo server for testing |
Click to show internal directories.
Click to hide internal directories.