/DAC

DAC - Domain Availability Checker is a tool written in bash to help people find available domains from the comfort of their terminal. People can choose to pass one domain or wordlist to scan the availability from. People can also choose to store the output (List of available domains) in a different text file.

Primary LanguageShellMIT LicenseMIT

DAC - Domain Availability Checker

Coded with ❤️ by Baibhav. (@spongebhav)

About DAC

DAC - Domain Availability Checker is a tool written in bash to help people find available domains from the comfort of their terminal. People can chose to pass one domain or wordlist to scan the availability from. People can also chose to store the output (List of available domains) in a different text file.

Auto Installation

  • Download OR Clone the repository in your machine:
git clone https://github.com/baibhavanand/dac
  • Switch to dac directory:
cd dac
  • Give permissions to install.sh file:
sudo chmod 555 install.sh
  • Run install.sh:
sudo ./install.sh --install

Manual Installation

  • Download OR Clone the repository in your machine:
git clone https://github.com/baibhavanand/DAC
  • Switch to dac directory:
cd dac
  • Copy dac to /usr/local/bin
sudo cp dac /usr/local/bin/

Docker Installation

  • Download OR Clone the repository in your machine:
git clone https://github.com/baibhavanand/DAC
  • Switch to dac directory:
cd dac
  • Build dac container:
docker build -t dac .
  • Run dac container:
docker run dac dac

Usage

Arguments Description
-d Single Domain Name can be passed with -d argument
-l File path to wordlist to scan available domains from can be passed through -l argument
-t TLD (ex: .com .org .net) to scan from the list can be specified from -t argument. (Default is set to .com)
-o To pass file name to save the output (list of available domains) in another text file.

Examples

dac -d domain.tld

This will output if the domain is available or taken.

dac -l (path to wordlist)

This will output if the domains in the list is available or not

dac -l (path to wordlist) -o (filename.txt)

This will also scan if the domains in the list is available or not and will save the list of available domains in filename.txt

The Saved output will be like this:

dac -l (path to wordlist) -t (TLD)

This will also scan if the domains in the list is available or not with the tld passed via -t argument.

LICENSE

DAC is licensed under the MIT license. Take a look at the LICENSE for more information.

Pull Requests

Pull Requests for any kind of improvement in DAC are welcome.

While making a PR, make sure to add yourself in thanks.md list.

Thanks


I would like to thank the following people for contributing to this project.



This project is maintained by Baibhav Anand Jha | Twitter: @spongebhav