August 6, 2019

126 words 1 min read

fbkcs/ThunderDNS

fbkcs/ThunderDNS

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

repo name fbkcs/ThunderDNS
repo link https://github.com/fbkcs/ThunderDNS
homepage
language Python
size (curr.) 23 kB
stars (curr.) 342
created 2018-12-04
license Apache License 2.0

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

comments powered by Disqus