High-performance multi-path covert channel over DNS https://endpositive.github.io/slipstream/
Find a file
Pepijn van der Stap 3ada0c8059 feat(dotter): Ensure null termination and robust buffer handling
-    Explicitly null-terminating the output strings in both slipstream_inline_dotify and slipstream_inline_undotify.
-    Improving the buffer size check in slipstream_inline_dotify to correctly account for the null terminator.
-    Enhancing the handling of empty input strings in slipstream_inline_dotify.
2025-06-05 09:31:01 +08:00
.github/workflows Update documentation 2025-05-16 16:39:49 +08:00
certs Initial version of slipstream DNS tunnel 2024-12-10 14:40:31 +08:00
docs Update docs with protocol design and fix urls 2025-05-21 15:53:49 +08:00
extern fix stream id duplication 2025-05-05 15:51:17 +08:00
include Customizable keep-alive-interval 2025-05-21 12:49:13 +08:00
src feat(dotter): Ensure null termination and robust buffer handling 2025-06-05 09:31:01 +08:00
.dockerignore cli 2025-05-06 15:55:52 +08:00
.gitignore Update .gitignore 2025-05-09 16:29:33 +08:00
.gitmodules Initial version of slipstream DNS tunnel 2024-12-10 14:40:31 +08:00
CMakeLists.txt cli 2025-05-06 15:55:52 +08:00
Dockerfile Update documentation 2025-05-16 16:39:49 +08:00
LICENSE Create LICENSE 2025-05-11 11:51:11 +08:00
README.md Add GitHub pages 2025-05-20 17:00:48 +08:00

Slipstream

GitHub Release GitHub License

A high-performance covert channel over DNS, powered by QUIC multipath.

Shows a bar chart with benchmark results.

Exfiltrating a 10 MB file over a single DNS resolver.

Highlights

  • Adaptive congestion control for rate-limited resolvers
  • Parallel routing over multiple multiple rate-limited resolvers
  • 60% lower header overhead than DNSTT

Installation

Get the latest binaries GitHub releases or pull the latest version from the GitHub Container Registry.

Documentation

slipstream's documentation is available at endpositive.github.io/slipstream.

Acknowledgements

David Fifield's DNSTT and Turbo Tunnel concept has been a massive source of inspiration. Although slipstream inherits no code, this work could not have been possible without his ideas.