ring0lab / catphish

CATPHISH project - For phishing and corporate espionage. Perfect for RED TEAM.
600 stars 120 forks source link

implement --tld #10

Closed disenchant closed 7 years ago

disenchant commented 7 years ago

As we quite often need to stay on the same TLD in our phishing engagements I've implemented a --tld switch that allows a user to choose a specific TLD.

$ ruby ./catphish.rb -d example.com -a --tld shop

 ██████╗ █████╗ ████████╗██████╗ ██╗  ██╗██╗███████╗██╗  ██╗
██╔════╝██╔══██╗╚══██╔══╝██╔══██╗██║  ██║██║██╔════╝██║  ██║
██║     ███████║   ██║   ██████╔╝███████║██║███████╗███████║
██║     ██╔══██║   ██║   ██╔═══╝ ██╔══██║██║╚════██║██╔══██║
╚██████╗██║  ██║   ██║   ██║     ██║  ██║██║███████║██║  ██║
 ╚═════╝╚═╝  ╚═╝   ╚═╝   ╚═╝     ╚═╝  ╚═╝╚═╝╚══════╝╚═╝  ╚═╝
                                                    [v]0.0.6
                                               Author: Mr. V
                                           Web: ring0lab.com
Type                           Domain                         Status

prependOrAppend                example-www.shop               Available
doubleExtensions               example-com.shop               Available
homoglyphs                     exampie.shop                   Available
mirrorization                  example.shop                   Available
mirrorization                  exaaple.shop                   Available
homoglyphs                     exarmple.shop                  Available
mirrorization                  examppe.shop                   Available
mirrorization                  examplle.shop                  Available
mirrorization                  examplee.shop                  Available
prependOrAppend                www-example.shop               Available
prependOrAppend                http-example.shop              Available
prependOrAppend                example-https.shop             Available
standard                       example.shop                   Available
SingularOrPluralise            examples.shop                  Available
homoglyphs                     examqle.shop                   Available
mirrorization                  exxmple.shop                   Available
mirrorization                  exammle.shop                   Available

PS: I've also included some formatting 😃

picatz commented 7 years ago

Nice!

Now I just need to implement this into the thing I'm also implementing. 🤣

disenchant commented 7 years ago

@picatz anything I could be of help?

picatz commented 7 years ago

@disenchant Looks like I go it to work without much of a fuss. 👍

ring0lab commented 7 years ago

This feature is included in the House Cleaning Service merge.