Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/n0kovo/dnsplz
A simple Bash script that resolves a list of domains from stdin to IP addresses and prints them to stdout
https://github.com/n0kovo/dnsplz
bug-bounty bugbounty dns dns-enum dns-enumeration dns-lookup dns-lookups dns-reconnaissance dns-requests dns-resolver
Last synced: about 2 months ago
JSON representation
A simple Bash script that resolves a list of domains from stdin to IP addresses and prints them to stdout
- Host: GitHub
- URL: https://github.com/n0kovo/dnsplz
- Owner: n0kovo
- License: gpl-3.0
- Created: 2023-02-27T14:24:42.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-27T15:20:27.000Z (almost 2 years ago)
- Last Synced: 2024-11-08T03:43:54.471Z (3 months ago)
- Topics: bug-bounty, bugbounty, dns, dns-enum, dns-enumeration, dns-lookup, dns-lookups, dns-reconnaissance, dns-requests, dns-resolver
- Language: Shell
- Homepage:
- Size: 19.5 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dnsplz? 🥹👉👈
A simple Bash script that resolves a list of domains from stdin to IP addresses using `dig` and prints them to stdout.
Prints a progress bar to stderr too.## Demo:
![]()
## Why?
1. I frequently need to resolve a list of domains.
[dnsx](https://github.com/projectdiscovery/dnsx), [shuffledns](https://github.com/projectdiscovery/shuffledns), [puredns](https://github.com/d3mondev/puredns), [massdns](https://github.com/blechschmidt/massdns) etc. does not like my VPN settings.
2. To practice some Bash
3. I'm unemployed## To Do:
1. Better control flow
2. Concurrency
3. Args for different DNS record types
4. Write the whole thing in Go instead