Skip to content

ChinadaCam/DNScanner

Repository files navigation

DNScanner 1.0x

Easiest way to scan domains via cli

Contributors Forks Stargazers Issues

Table of Contents

About The Project

Automate your Domain scan like a pro!! This is a tool that started being developed as a module for another OSINT/Pentest tool (Still in development) and I decided to make it as a solo build too. It's still in early development but getting more and more features, you can export the output to a txt file and decide what information you want it to have. Do a simple py3 start.py -d example.com -A to get a scan with all the features.

Current features:

  • Get IPv4 and IPv6.
  • Get MX/NS/CN Records.
  • Whois.
  • Subdomains discovery.
  • Output to text file.
  • URL Status
  • ICMP Checker

To be added:

  • Report to pdf
  • Get wildcard
  • Geolocation

Getting Started

The project is under construction, if something wrong happens please report it to open issues.

Prerequisites

Python3 & pip

Installation

  1. Clone the repo
git clone https://github.com/ChinadaCam/DNScanner.git

2, Install requirements

python3 pip install -r requirements.txt
  1. Run it
python3 start.py -d example.com

Usage Examples

  1. Simple Usage |
python3  start.py -d example.com 
  1. Define a directory to output |
 python3  start.py -d example.com -O -D=NameOfDirectory
  1. Get subdomains |
python3 start.py -d example.com -cS

Output for the following command:

python3 start.py -d google.com -ns -mx -W 

Screenshot_1

Roadmap

Go to DNScanner Board

ChinadaCam

See the open issues for a list of proposed features (and known issues). Give us some suggestions

License

Distributed under the GPL-3.0 License . See LICENSE for more information.

Contact

LinkedIn Twitter: fuckingfaustino

Tiago Faustino - tiagfaustino@gmail.com Discord: fลuร†เиѳ#7797

Project Link: https://github.com/ChinadaCam/DNScanner ko-fi