Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/evilsocket/dnssearch
A subdomain enumeration tool.
https://github.com/evilsocket/dnssearch
Last synced: 2 days ago
JSON representation
A subdomain enumeration tool.
- Host: GitHub
- URL: https://github.com/evilsocket/dnssearch
- Owner: evilsocket
- License: gpl-3.0
- Created: 2017-07-01T11:12:56.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2021-08-10T10:26:39.000Z (over 3 years ago)
- Last Synced: 2024-12-03T10:51:58.578Z (10 days ago)
- Language: Go
- Size: 705 KB
- Stars: 894
- Watchers: 33
- Forks: 137
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-repositories - evilsocket/dnssearch - A subdomain enumeration tool. (Go)
- awesome-hacking-lists - evilsocket/dnssearch - A subdomain enumeration tool. (Go)
README
# dnssearch
This software is a subdomain enumeration tool.
[![baby-gopher](https://raw.githubusercontent.com/drnic/babygopher-site/gh-pages/images/babygopher-badge.png)](http://www.babygopher.org)
## Purpose
dnssearch takes an input domain ( `-domain` parameter ) and a wordlist ( `-wordlist` parameter ), it will then perform concurrent DNS requests
using the lines of the wordlist as sub domains eventually bruteforcing every sub domain available on the top level domain.It supports a custom file extension ( `-ext`, default to `php` ) and other optional arguments:
Usage of ./dnssearch:
-consumers int
Number of concurrent consumers. (default 8)
-domain string
Base domain to start enumeration from.
-wordlist string
Wordlist file to use for enumeration. (default "names.txt")
-a bool
Lookup A records ( default true )
-txt bool
Lookup TXT records ( default false )
-cname bool
Show CNAME results ( default false )
## Compilationgo get github.com/evilsocket/dnssearch
cd dnssearch
go build -o dnssearch main.go## Compilation and use with Docker
docker build -t dnssearch .
docker run -it --rm dnssearch## License
This project is copyleft of [Simone Margaritelli](http://www.evilsocket.net/) and released under the GPL 3 license.