Skip to content

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

License

Notifications You must be signed in to change notification settings

nikallass/ThunderDNS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 52.3%
  • PowerShell 24.0%
  • Shell 15.9%
  • PHP 7.6%
  • Dockerfile 0.2%