+
Skip to content

hmtbRD/SadTruth

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SadTruth : A simple Open DNS Recursive Resolver list generator

This simple script will output a list of Open DNS Resolver having recursion enabled.
These servers are likely to be used from hacker or simply disturbed people to do DDOS DNS Amplification attacks.

  • Added multithreading

Usage

The simplest use case scenario is to run the script and wait for the list file to be populated with open recursive resolvers.

$ pip install -r requirements.txt
$ python SadTruth.py

This script is also able to make a smarter analysis and output only servers that are more likely to suffer DNS amplification.
To make the list you only have to run :

$ python SadTruth.py --amp

You can use a custom number of threads.

Custom initial lists

By default the initial dns list is gathered with OSINT and downloaded from here.
But you can supply your own by simply passing the filename to the command line :

$ python SadTruth.py --file my_dns_list.txt

Beware Script Kiddies!!

These dns servers can be used for DNS amplification attacks.
DDOS attacks are illegal so be wise and responsible and use this tool only for threat intel purpose.

Troubleshooting

The script may not work if you are running it over TOR network.

About

A simple Open DNS Recursive Resolver list generator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载