【工具推荐】dnsx——一个快速、多用途的 DNS 查询工具

news2025/1/9 16:41:26

basic/基本使用方式

echo baidu.com | dnsx -recon
# 查询域名所有记录

echo baidu.com | dnsx -a -resp
# 查询域名的a记录

echo baidu.com | dnsx -txt -resp
# 查询域名的TXT记录

echo ip | dnsx -ptr -resp
# ip反查域名

A记录查询

TXT记录查询

ip反查域名

help/帮助信息

输入:
-l, -list 字符串      要解析的子域名/主机列表(文件或标准输入)
-d, -domain 字符串    要暴力破解的域名列表(文件、逗号分隔或标准输入)
-w, -wordlist 字符串  用于暴力破解的单词列表(文件、逗号分隔或标准输入)

查询:
-a                       查询A记录(默认)
-aaaa                    查询AAAA记录
-cname                   查询CNAME记录
-ns                      查询NS记录
-txt                     查询TXT记录
-srv                     查询SRV记录
-ptr                     查询PTR记录
-mx                      查询MX记录
-soa                     查询SOA记录
-any                     查询ANY记录
-axfr                    查询AXFR
-caa                     查询CAA记录
-recon                   查询所有DNS记录(a,aaaa,cname,ns,txt,srv,ptr,mx,soa,axfr,caa)
-e, -exclude-type 值     排除的DNS查询类型(a,aaaa,cname,ns,txt,srv,ptr,mx,soa,axfr,caa)(默认无)

过滤:
-re, -resp          显示DNS响应
-ro, -resp-only     仅显示DNS响应
-rc, -rcode 字符串  按DNS状态码过滤结果(例如 -rcode noerror,servfail,refused)

探测:
-cdn  显示CDN名称
-asn  显示主机ASN信息

速率限制:
-t, -threads 整数      要使用的并发线程数(默认100)
-rl, -rate-limit 整数  每秒DNS请求数量(默认禁用) (默认值 -1)

更新:
-up, -update                 更新dnsx到最新版本
-duc, -disable-update-check  禁用自动dnsx更新检查

输出:
-o, -output 字符串  输出文件
-j, -json           以JSONL(ines)格式写入输出
-omit-raw, -or      从jsonl输出中省略原始DNS响应

调试:
-hc, -health-check  运行诊断检查
-silent             仅在输出中显示结果
-v, -verbose        显示详细输出
-raw, -debug        显示原始DNS响应
-stats              显示正在运行的扫描统计信息
-version            显示dnsx版本
-nc, -no-color      禁用输出中的颜色

优化:
-retry 整数                DNS尝试次数(必须至少为1) (默认2)
-hf, -hostsfile           使用系统主机文件
-trace                    执行DNS跟踪
-trace-max-recursion 整数  DNS跟踪的最大递归次数(默认32767)
-resume                   恢复现有扫描
-stream                   流模式(将禁用词表、通配符、统计和停止/恢复功能)

配置:
-auth                         配置projectdiscovery云(pdcp) API密钥(默认为true)
-r, -resolver 字符串          要使用的解析器列表(文件或逗号分隔)
-wt, -wildcard-threshold 整数 通配符过滤阈值(默认5)
-wd, -wildcard-domain 字符串  用于通配符过滤的域名(将忽略其他标志 - 仅支持json输出)

下载链接一键下载 -> 下载:文件 密码:f6v5

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2251243.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Hive高可用配置

在hive的商用上没有集群一说,而且它本身也不是数据库,只是hadoop的数据sql化工具,但是hive可以配置高可用,通常业内对元数据服务会开5个,而HS2服务开3个,来保证hive服务的高可用 配置方式也很简单&#xf…

使用数学方法实现K-Nearest Neighbors(KNN)算法

目录 ​编辑 引言 KNN算法的数学基础 1. 距离度量 欧氏距离 曼哈顿距离 2. 寻找最近邻 3. 决策规则 分类 回归 4. 权重 KNN算法的实现步骤 1. 参数选择 2. 实现 导入必要的库 加载数据集 划分训练集和测试集 创建KNN模型 训练模型 预测测试集 计算准确率 …

提升用户体验、创新产品与高效运营,企业发展三驾马车

​在当今竞争激烈的市场环境中,企业要想脱颖而出并持续发展,需同时在提升用户体验、推动产品创新以及实现内部高效运营方面下功夫。 提升用户体验至关重要。它能提高用户满意度和忠诚度,增加用户口碑与推荐,提升企业品牌形象。可通…

在 Mac(ARM 架构)上安装 JDK 8 环境

文章目录 步骤 1:检查系统版本步骤 2:下载支持 ARM 的 JDK 8步骤 3:安装 JDK步骤 4:配置环境变量步骤 5:验证安装步骤 6:注意事项步骤7:查看Java的安装路径 在 Mac(ARM 架构&#xf…

【Redis】—0.1、Ubuntu20.04源码编译部署redis6.2.7

1、Redis下载 创建redis的目录:mkdir -p /data/db/redis 下载redis:https://redis.io/download/ 2、上传文件到目录后解压 tar xvf redis-6.2.7.tar.gz 3、安装redis的依赖软件更新gcc,装一系列软件包,gcc,g和make。 s…

redis都有哪些用法

1. 缓存(Caching): • Redis常被用作缓存层,存储那些频繁访问但更新不频繁的数据,以减少数据库的访问压力,提高数据读取速度。 • LRU(Least Recently Used)淘汰策略:Red…

npm install -g@vue/cli报错解决:npm error code ENOENT npm error syscall open

这里写目录标题 报错信息1解决方案 报错信息2解决方案 报错信息1 使用npm install -gvue/cli时,发生报错,报错图片如下: 根据报错信息可以知道,缺少package.json文件。 解决方案 缺什么补什么,这里我们使用命令npm…

爬取boss直聘上海市人工智能招聘信息+LDA主题建模

爬取boss直聘上海市人工智能招聘信息 import time import tqdm import random import requests import json import pandas as pd import os from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriv…

【STM32+HAL】FreeRTOS学习小札

一、RTOS程序任务结构 如上图所示,在实时操作系统中,开发人员可以把要实现的功能划分为多个任务,每个任务负责实现其中的一部分,每个任务都是一个很简单的程序,通常是一个死循环。 二、多任务系统基本概念 1、FreeRTO…

路径规划之启发式算法之二:遗传算法(Genetic Algorithm)

遗传算法(Genetic Algorithm, GA)是一种基于自然选择和遗传学原理的优化搜索算法,它通过模拟自然界的进化过程来寻找最优解。 一、基本原理 遗传算法的基本原理是模拟自然选择、遗传和突变等生物进化过程。它通过将问题的求解过程转换成类似…

【ubuntu24.04】GTX4700 配置安装cuda

筛选显卡驱动显卡驱动 NVIDIA-Linux-x86_64-550.135.run 而后重启:最新的是12.6 用于ubuntu24.04 ,但是我的4700的显卡驱动要求12.4 cuda

Springboot的文件上传与下载

Springboot的文件上传与下载 文章说明配置路径映射实体类、服务与控制器前端页面前端服务器搭建 文章说明 文件上传实现了,文件下载是非常简单的,只需要通过浏览器即可下载成功;于是就没有实现专门的接口 配置路径映射 通过 public void addR…

多方法做配对样本t检验(三)

Wilcoxon符号秩检验 Wilcoxon符号秩检验(Wilcoxon Signed-Rank Test) 是一种非参数统计方法,用于检验两组相关样本(配对样本)之间的差异是否显著。它通常用来代替配对样本t检验,特别是在数据不符合正态分布…

如何选择最适合企业的ETL解决方案?

在今天的大数据时代,企业的数据管理和处理变得愈发重要。企业也越来越依赖于数据仓库和数据湖来提取、转换和加载(ETL)关键业务信息。一个高效、灵活的ETL解决方案不仅能提升数据处理能力,还能为企业决策提供有力支持。然而&#…

前端node.js

一.什么是node.js 官网解释:Node.js 是一个开源的、跨平台的 JavaScript 运行时环境。 二.初步使用node.js 需要区分开的是node.js和javascript互通的只有console和定时器两个API. 三.Buffer Buffer 是一个类似于数组的 对象,用于表示固定长度的字节序列。Buffer…

Facebook的开源项目解析:推动开发者社区的技术进步

Facebook,作为全球领先的社交平台之一,其在技术领域的创新不仅体现在产品功能的实现上,也积极推动开源社区的发展。开源项目已经成为Facebook技术战略的重要组成部分,通过开源,Facebook不仅加速了技术进步,…

本地学习axios源码-如何在本地打印axios里面的信息

1. 下载axios到本地 git clone https://github.com/axios/axios.git 2. 下载react项目, 用vite按照提示命令配置一下vite react ts项目 npm create vite my-vue-app --template react 3. 下载koa, 搭建一个axios请求地址的服务端 a.初始化package.json mkdir koa-server…

电阻可靠性的内容

一、影响电阻可靠性的因素: 影响电阻可靠性的因素有温度系数、额定功率,最大工作电压、固有噪声和电压系数 (一)温度系数 电阻的温度系数表示当温度改变1摄氏度时,电阻阻值的相对变化,单位为ppm/℃.电阻温…

uniapp联系我们页的设计和实现

联系我们页 代码 map文档&#xff1a;map | uni-app官网 (dcloud.net.cn) <template><view class"contact"><image class"img" src"http://www.itcast.cn/2018czydz/images/gywmban.jpg"></image><view class"…

算法竞赛进阶指南——位运算

算法竞赛进阶指南——位运算 与或非异或and&#xff0c;&or&#xff0c;|not&#xff0c;~xor&#xff0c;^ 在m位二进制数中&#xff0c;通常称最低位为第0位&#xff0c;从右到左以此类推&#xff0c;最高位是第m-1位 补码&#xff1a; unsigned int&#xff1a; 直接把…