Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lord3ver/gctsubdomains
Discover subdomains in Certificate Transparency logs using Google's Transparency Report
https://github.com/lord3ver/gctsubdomains
bugbounty go osint penetration-testing pentest recon subdomain subdomain-enumeration
Last synced: 21 days ago
JSON representation
Discover subdomains in Certificate Transparency logs using Google's Transparency Report
- Host: GitHub
- URL: https://github.com/lord3ver/gctsubdomains
- Owner: lord3ver
- License: mit
- Created: 2021-08-28T00:59:35.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-08-28T01:13:18.000Z (over 3 years ago)
- Last Synced: 2024-08-05T17:30:35.831Z (4 months ago)
- Topics: bugbounty, go, osint, penetration-testing, pentest, recon, subdomain, subdomain-enumeration
- Language: Go
- Homepage:
- Size: 4.88 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-hacking-lists - lord3ver/gctsubdomains - Discover subdomains in Certificate Transparency logs using Google's Transparency Report (Go)
README
# GctSubdomains
Tool for discover subdomains in Certificate Transparency logs using Google's Transparency Report.
### Requirements
[Go](https://golang.org/) environment ready to go.### Install
```bash
go get github.com/lord3ver/gctsubdomains
```### Usage
```txt
______ __ _____ __ __ _
/ ____/____/ /_/ ___/__ __/ /_ ____/ /___ ____ ___ ____ _(_)___ _____
/ / __/ ___/ __/\__ \/ / / / __ \/ __ / __ \/ __ '__ \/ __ '/ / __ \/ ___/
/ /_/ / /__/ /_ ___/ / /_/ / /_/ / /_/ / /_/ / / / / / / /_/ / / / / (__ )
\____/\___/\__//____/\__,_/_.___/\__,_/\____/_/ /_/ /_/\__,_/_/_/ /_/____/Google Transparencyreport subdomains finder
Version: 0.9.0
Usage:
-d string
Target domain. E.g. bing.com
-lookout
Do DNS lookups for the domains to see which ones exist (default true)
-out
Print results to stdout (default true)
-outfile string
Specify an output file when completed. Create or append if exists.
-rmd
Remove duplicates (default true)
-rme
Remove external domains, like xyz.com for uber.com domain (default false)
-rmw
Remove wildcard domains, ex. *.uber.com (default true)
```At least one option among `out` and `outfile` must be specified.
### Example
```
gctsubdomains -d uber.com --rmd=true --rme=true --out=true --outfile=output.txt
```
```
accessibility.uber.com
assets.uber.com
base.uber.com
assets-share.uber.com
beacon.uber.com
bizblog.uber.com
blog.uber.com
...
```### Why?
- Why not? I needed it and on a summer night I did it.
- Search CT logs for unknown subdomains.
- Other subdomain scanners companion.