Skip to main content

dnsx

Use ProjectDiscovery dnsx for authorized, small-batch DNS resolution, record lookup, and hostname validation at conservative rates.

跳到安装

来源信息

仓库
Aethena-Lab/Z3r0
最近来源活动
2026年9月3日 10:00
检测到的 SKILL.md 语言
英语
星标
891
分支
193

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
dnsx
description
Use ProjectDiscovery dnsx for authorized, small-batch DNS resolution, record lookup, and hostname validation at conservative rates.
# dnsx Use ProjectDiscovery `dnsx` to validate discovered hostnames and collect DNS records for in-scope assets. ## Help first Before constructing commands, run the installed help and use it as the source of truth: ```sh dnsx -h ``` ## Usage rules - Work only on in-scope domains, hostnames, or resolver tests. - Prefer a small, reviewed file or stdin batch. Do not feed unbounded discovery output directly into `dnsx`. - Confirm the input count before execution and split unexpectedly large lists into reviewed batches. - Use JSON output when results will be parsed or attached as evidence. - Treat DNS answers as time-sensitive and resolver-dependent. - Keep concurrency and query rates low by default, and save non-trivial outputs to files. - Use `dnsx` for batch validation and DNS records from discovered host lists; use `dig`, `nslookup`, or `whois` for targeted manual triage. ## Common workflows Resolve a discovered host list: ```sh dnsx -l names.txt -silent -threads 3 -rate-limit 10 -o resolved.txt ``` Write JSONL evidence when later parsing matters: ```sh dnsx -l names.txt -silent -threads 3 -rate-limit 10 -json -o dnsx.jsonl ``` Use a resolver file only when the task requires controlled resolver behavior: ```sh dnsx -l names.txt -r resolvers.txt -silent -threads 3 -rate-limit 10 -o resolved.txt ``` ## Output Report input scope, command used, resolver or record mode when relevant, output path, resolved count, and notable records.
在 GitHub 查看