bundle install
- Improved coding structure
- Improved parsing options
- Improved user interface
- New option allows a user to choose a specific set of top-level domains
- SingularOrPluralise
- prependOrAppend
- doubleExtensions
- mirrorization
- homoglyphs
- dashOmission
- Punycode
Running the tool:
ruby catphish.rb -D DOMAIN [options]
Options:
-l, --logo, --no-logo ASCII art banner (default: true)
-c, --column-header, --no-column-header Header for each column of the output (default: true)
-D, --Domain=<s> Target domain to analyze
-t, --type=<s> Type of level domains: (popular, country, generic) (default:
popular)
-V, --Verbose Show all domains, including non-available ones
-A, --All Use all of the possible methods
-M, --Mirrorization Use the mirrorization method.
-s, --singular-or-pluralise Use the singular or pluralise method.
-p, --prepend-or-append Use the prepend or append method.
-T, --Top-level-domains=<s+> Use a specific ( set of ) top-level domain(s).
-H, --Homoglyphs Use the homoglyphs method.
-d, --double-extensions Use the double extensions method
-a, --Dash-omission Use the dash omission method.
-P, --Punycode Use the punycode method.
-h, --help Show this message
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.