Skip to content

Tanson/DNSChecker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

此工具是对网络中的DNS服务器进行扫描和发现的工具,可以发现TCP,UDP开放53端口的DNS服务器,并且会识别服务器是否具备递归查询能力。

用法:

dns_checker -i <输入的IP内容详见示例> [-t <等待超时时间/秒>] [-c <线程数>] [-h]

选项:

-i string 输入 IP 的方式,可以是文件名、单个 IP、多个 IP 以逗号分隔,或 IP 范围。

  例如:
  
    -i "ip_list.txt"
    
    -i "192.168.1.1"
    
    -i "192.168.1.1,192.168.1.2"
    
    -i "192.168.1.1-192.168.1.10"
    
    -i "192.168.1.1,192.168.1.5-192.168.1.10,10.0.0.0/24"

-t int

  DNS 查询的超时时间(秒),默认值为 2 秒。

-c int

  并发限制,默认值为 2000。

-h 显示帮助信息

功能:

本工具现在支持通过 UDP 和 TCP 两种协议进行 DNS 递归查询检查。

示例:

从文件读取 IP

dns_checker -i "ip_list.txt"

直接输入多个 IP 和 IP 范围

dns_checker -i "8.8.8.8,8.8.4.4,1.1.1.1-1.1.1.5"

使用 CIDR

dns_checker -i "10.0.0.0/24"

About

一个快速对大量地址进行dns服务开放情况进行扫描的工具,支持识别dns解析服务是否支持递归

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors