Playing with file transfer over DNS https://sarsoo.github.io/dnstp/
Go to file
2024-02-07 21:51:31 +00:00
.github/workflows adding docker push to hub 2024-02-07 19:04:04 +00:00
.jenkins fixing jenkinsfile 2024-02-02 20:23:07 +00:00
dnstp adding txt rdata 2024-02-07 21:51:31 +00:00
dnstp-client adding authority and additional resource records, renaming to resource records 2024-02-07 19:26:42 +00:00
dnstp-server helper functions, re-imports 2024-02-07 17:44:28 +00:00
.dockerignore adding dockerfile 2024-02-02 20:12:23 +00:00
.gitignore bidirectional header passing, adding question struct 2024-01-29 18:37:25 +00:00
Cargo.lock restructuring, finished request parsing, moving on to response serialising 2024-01-30 18:36:49 +00:00
Cargo.toml initial commit with working sockets 2024-01-28 19:30:59 +00:00
Dockerfile adding dockerfile 2024-02-02 20:12:23 +00:00
README.md fiddling with jenkins, changing redirect 2024-02-01 21:09:33 +00:00

dnstp

Build Binaries

Transmitting files over dns piece by piece. Should be a pretty subtle way of sending files.

I remember I was listening to, I think, Security This Week with Carl Franklin. One of the hosts mentioned doing data exfiltration from a tight network by breaking the file down and sending it over DNS. I wanted to see how this could work. Read More.

I also wanted to play with a big rust project for standard targets with threading. Although I had a lot of fun with my browser-based checkers game, Draught, working against WASM has some restrictions.

Read the Docs