This tool can forward TCP traffic over DNS protocol. Non-compile clients + socks5 support.
Switch branches/tags
Nothing to show
Clone or download
Latest commit 5265032 Dec 4, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Dockerfile Initial commit Dec 4, 2018
LICENSE Initial commit Dec 4, 2018
README.md Update README.md Dec 4, 2018
client.ps1 Initial commit Dec 4, 2018
client.sh Update client.sh Dec 4, 2018
proxy.py Initial commit Dec 4, 2018
requirements.txt Initial commit Dec 4, 2018
server.py Initial commit Dec 4, 2018

README.md

ThunderDNS

This tool can forward TCP traffic over DNS protocol. Non-compile clients + socks5 support.

Run

Setting up NS records on our domain:

Please wait for clearing DNS-cache.

Simple server run:

python3 ./server.py --domain oversec.ru

Simple server run (Dockerfile):

docker run <imageid> -e DOMAIN='<domain>'

Simple client run (Bash):

bash ./bash_client.sh -d oversec.ru -n <clientname>

Simple client run (PowerShell):

PS:> ./ps_client.ps1 -domain oversec.ru -clientname <clientname>

Show registered clients list:

python3 ./proxy.py --dns 138.197.178.150 --dns_port 9091 --clients

Run proxy:

python3 ./proxy.py --dns 138.197.178.150 --dns_port 9091 --socks5 --localport 9090 --client 1

Video demonstration

msf

socks5