{"repo":"d3mondev/puredns","free":true,"listed":false,"github":"https://github.com/d3mondev/puredns","clone":"git clone https://github.com/d3mondev/puredns.git","description":"Puredns is a fast domain resolver and subdomain bruteforcing tool that can accurately filter out wildcard subdomains and DNS poisoned entries.","language":"Go","stars":2224,"topics":["bugbounty","subdomain","dns","dns-resolver","dns-bruteforcer","massdns","recon","hacking","dns-resolution","subdomain-bruteforcing"],"license":"GPL-3.0","category":"networking-infra","readme_excerpt":"Fast domain resolver and subdomain bruteforcing with accurate wildcard filtering Getting Started » Usage · How it works · Sponsorship · FAQ About puredns is a fast domain resolver and subdomain bruteforcing tool that can accurately filter out wildcard subdomains and DNS poisoned entries. It uses massdns, a powerful stub DNS resolver, to perform bulk lookups. With the proper bandwidth and a good list of public resolvers, it can resolve millions of queries in just a few minutes. Unfortunately, the results from massdns are only as good as the answers provided by the public resolvers. The results are often polluted by wrong DNS answers and false positives from wildcard subdomains. puredns solves this with its wildcard detection algorithm. It can filter out wildcards based on the DNS answers obtained from a set of trusted resolvers. It also attempts to work around DNS poisoning by validating the answers obtained using those trusted resolvers. Think this is useful? :star: Star us on GitHub — it helps! Features Resolve thousands of DNS queries per second using massdns and a list of public DNS resolvers Bruteforce subdomains using a wordlist and root domains Clean wildcards and detect wildcard roots using the minimal number of queries to ensure precise results Circumvent DNS load-balancing during wildcard detection Validate that the results are free of DNS poisoning by running against a list of known, trusted resolvers Save a list of valid domains, wildcard subdomain roots, and a cle","default_branch":null,"files":null,"tree":[],"storefront":"/r/d3mondev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/d3mondev/puredns/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}