Skip to content

Chase subdomains by parsing the results of Google and Yandex search results

License

Notifications You must be signed in to change notification settings

w0ltage/subchase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

terminal

NotesInstallationUsageRunning subchaseTo-Do functionality

subchase is a subdomain discovery tool that returns (almost always) valid subdomains for websites by analyzing search results from Google and Yandex search engines. The goal of subchase is not to find all subdomains, but to find a few subdomains that were not found by other tools.

Notes

  • There are false positives in the results. Methods to filter results have not yet been implemented.
  • The results may vary from run to run.
    • This is usually due to captchas that cannot be bypassed, and the frequency of which cannot be predicted.

Installation

Install go v1.20, then add $HOME/go/bin to PATH and run the following command to get the repo

go install -v github.com/tokiakasu/subchase/cmd/subchase@latest

Usage

$ subchase -h

Usage of subchase:
  -d string
        Specify the domain whose subdomains to look for (ex: -d google.com)
  -json
        Ouput as JSON
  -silent
        Remove startup banner

Running subchase

To run the tool on a target, just use the following command.

$ subchase -d google.com
               __         __
   _______  __/ /_  _____/ /_  ____ _________
  / ___/ / / / __ \/ ___/ __ \/ __ `/ ___/ _ \  
 (__  ) /_/ / /_/ / /__/ / / / /_/ (__  )  __/
/____/\__,_/_.___/\___/_/ /_/\__,_/____/\___/  v0.1.0

earthengine.google.com
meet.google.com
classroom.google.com
passwords.google.com
cloud.google.com
jibe.google.com
books.google.com
messages.google.com
adsense.google.com
sites.google.com
images.google.com
support.google.com
careers.google.com
ads.google.com
store.google.com
checks.google.com
asia.google.com
firebase.google.com
accounts.google.com
mydevices.google.com
myactivity.google.com
mymaps.google.com
atap.google.com
forms.google.com
admin.sites.google.com
about.artsandculture.google.com
ipv4.google.com
ipv6.google.com
assistant.google.com
fonts.google.com

Chase subdomains by top-level domain (TLD)

Specify only a TLD instead of a subdomain

top-level_domain_chase

To-Do functionality

  • Add option to output results in JSON
  • Add option to output content-length along with domains