Skip to content
/ dew Public

Fast dns resolver with dewildcard capabilities

Notifications You must be signed in to change notification settings

jakobhuss/dew

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

dew - DeWildcarding dns resolver

Compile

make

Usage

Usage of ./dew:
  --help
    	Prints help text
  -c int
    	Number of "threads" working, tune this for optimum performance. (default 2)
  -cj int
    	Number of concurrent jobs (default 1000)
  -debug
    	Outputs debug information
  -dt duration
    	DNS Timeout in millisecods (default 1s)
  -h	alias for --help
  -mv int
    	Number of required verification dns requests (default 3)
  -r string
    	Optional but recommended resolvers file, newline separated resolver ips
  -v	Enables ip numbers printing to output

Features

  • resolve
  • retry
  • dewildcard
  • verify (naive impelentation)
  • exclude bad resolvers
  • print

TODO

Some servers returns NOERROR for missing A records Some servers returns NXDOMAIN for missing A records We should both look at Rcode and Answer section before disregardning a domain

About

Fast dns resolver with dewildcard capabilities

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published