(Thanks NSA Name-O-Matic for the name)
- Install homebrew
- In your terminal, run
brew install tesseract
- Build Go project or download a release
- Copy the configuration found in the Config section and place it in
~/.AIRMASTER.json
A good way to get a domain list is registering for ExpiredDomains and using the Export .COM feature.
If you want to get a domain with specific keywords, you can use the keywords feature. This will take a bit longer and have less results, but it can still work extremely well.
- With a domain list file
AIRMASTER list --file ./path/to/file.txt
- With keywords
AIRMASTER list --keyword max --keyword cool
If multiple keywords are specified, they are combined by AND, so in the example above, you will get maxiscool.com, max-is-kinda-cool.com, cool-memes-to-the-max.com
Purchasing domain names uses the domains found by listing domains (see above) and adds an extra step to allow you to purchase the domain name. This is very simple: just add the --purchase
flag to the end of a list
command
Example:
AIRMASTER list --file ./path/to/file.txt --purchase
max@seldon ~> AIRMASTER list --file ~/Downloads/domains_2017-08-01_16_07_03.txt --purchase
Using config file: /Users/max/.AIRMASTER.json
Found available domain pavpal-login-account.com (Phishing)
-1. Do not purchase
0. Purchase with GoDaddy for $7490000
Choose an option: 0
Success!
Another way to purchase domains is actually to use output from the list
command. This is useful if you want to leave AIRMASTER alone for a while while you grab a coffee, or while you're reading documentation on Windows Me because your target is using that for some reason.
AIRMASTER list --file ~/Downloads/domains.txt > /tmp/available
*20 minuites later* - Edit list from /tmp/available as you'd like to
AIRMASTER purchase --list /tmp/available
The help should be obvious, so if you are stuck, try using AIRMASTER --help
. (Although if you are still stuck, please create an issue)
You can access the configuration by editing the ~/.AIRMASTER.json
file.
The options are:
- (*) user - Used for whois data
- first - Your first name
- middle - Your middle name
- last - Your last name
- organization - Organization that you belong to
- title - Title at organization
- email - Email for contact
- phone - Phone number (format: +[country_code].XXXXXXXXXX. Ex: +1.9999999999)
- fax - Fax number
- address
- city
- postal
- country_code - ISO "Alpha 2 Code"
- godaddy - Godaddy configuration
- godaddyKey
- godaddySecret
- namecheap - Namecheap configuration (Not built yet!)
- namecheapUser
- namecheapKey
- namecheapUsername
- file - Sets location for file to check domains from
- keyword - Set keywords
(*) is required
Before anyone freaks out, the API key is a test key taken from the GoDaddy docs
{
"godaddyKey": "UzQxLikm_46KxDFnbjN7cQjmw6wocia",
"godaddySecret": "46L26ydpkwMaKZV6uVdDWe",
"first": "Max",
"last": "Harley",
"organization": "Max Co.",
"title": "CEO",
"email": "maxh@maxh.io",
"phone": "+1.9999999",
"address": "1 Awesome Dr.",
"city": "Charleston",
"state": "SC",
"postal": "2946X",
"country_code": "US"
}