The Wayback Machine - https://web.archive.org/web/20201124203334/https://github.com/samb00ka/DNSkron
Skip to content
main
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 

README.md

About DNSkron

DNSkron is a Linux shell script developed to enumerate historical DNS records, subdomains, analyze network infrastructure and find potentially related websites for a target domain or IP address. In some situations helps to disclosure Cloudflare protected websites. The script uses Virustotal API free key.

Requirements

DNSkron requires curl, csvtool, jq

$ sudo apt install curl csvtool jq

Installation

  1. Register a Virustotal account and get your free API key
  2. Download dnskron.sh to your Linux PC and put it into a folder
  3. Install requirements
  4. Open dnskron.sh with a text editor, replace <API_KEY> (line 7) with your API key and save the file

Usage

Open Terminal in a folder where the script is located and type the following (root rights are not required):

$ bash dnskron.sh

Example:

  • For a target domain "free-mp3-radio.fm" we will create a "free-mp3-radio" case and use key words "mp3, radio, fm, music", they will help us to find related domains (can be operated by the same owner).

In addition to stdout output the script creates a folder with a csv file with all IP addresses found and a txt file with subdomains and IP related information. Timestamp shows when domain was seen on that IP for the last time.

API limit is enough for a non-commercial daily use. The script was tested on Ubuntu/Debian systems.

Hint: set scrolling in terminal to unlimited.

License

free

Special thanks to Virustotal: Guys you are doing a great job!!!

Screenshots

N|Solid N|Solid N|Solid

You can’t perform that action at this time.