High-performance multi-path covert channel over DNS https://endpositive.github.io/slipstream/
Find a file
Aronson 677e1eb258
feat: move to mesonbuild away from cmake (#9)
* feat: move to mesonbuild away from cmake

Signed-off-by: Heni <i@pingas.org>

* fix: update docker build to use newer meson, gcc

Signed-off-by: Heni <i@pingas.org>

* delete brotli and reformat

(cherry picked from commit 97cf78df351e69e7e1d6bf0cd80d69a2923bedb7)

---------

Signed-off-by: Heni <i@pingas.org>
Co-authored-by: Jop Zitman <jop@polars.tech>
2025-10-20 22:10:22 +02: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 feat: move to mesonbuild away from cmake (#9) 2025-10-20 22:10:22 +02:00
extern feat: move to mesonbuild away from cmake (#9) 2025-10-20 22:10:22 +02:00
include Customizable keep-alive-interval 2025-05-21 12:49:13 +08:00
src Improved signal handling 2025-10-19 22:26:03 +02:00
subprojects feat: move to mesonbuild away from cmake (#9) 2025-10-20 22:10:22 +02:00
.dockerignore feat: move to mesonbuild away from cmake (#9) 2025-10-20 22:10:22 +02:00
.gitignore feat: move to mesonbuild away from cmake (#9) 2025-10-20 22:10:22 +02:00
.gitmodules feat: move to mesonbuild away from cmake (#9) 2025-10-20 22:10:22 +02:00
Dockerfile feat: move to mesonbuild away from cmake (#9) 2025-10-20 22:10:22 +02:00
LICENSE Create LICENSE 2025-05-11 11:51:11 +08:00
meson.build feat: move to mesonbuild away from cmake (#9) 2025-10-20 22:10:22 +02:00
meson.options feat: move to mesonbuild away from cmake (#9) 2025-10-20 22:10:22 +02:00
meson_options.txt feat: move to mesonbuild away from cmake (#9) 2025-10-20 22:10:22 +02: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.