
使用dnsenum和queryperf进行域名信息收集和性能测试
下载需积分: 5 | 36KB |
更新于2024-08-05
| 98 浏览量 | 5 评论 | 举报
收藏
"doh 相关资料"
DOH(DNS over HTTPS)是一种基于 HTTPS 协议的 DNS 查询协议,旨在提供更加安全、隐私保护和快速的 DNS 查询服务。下面是 DOH 相关资料中提到的知识点:
1. 收集域名-dnsenum
dnsenum 是一个 DNS枚举工具,用于收集目标域名的信息。命令 `dnsenum -noreverse -nocolor -f /usr/share/dnsenum/dns.txt 12306.cn > 12306.cn` 将收集 12306.cn 域名的信息,并将结果保存到文件中。
在该命令中,`-noreverse` 选项表示不进行反向 DNS 查找,`-nocolor` 选项表示不显示彩色输出,`-f` 选项指定了输入文件 `/usr/share/dnsenum/dns.txt`,该文件包含了 dnsenum 的配置信息。最后,`> 12306.cn` 将结果重定向到文件 `12306.cn` 中。
2. 构造 domain.db 数据集文件
Python 脚本用于构造 `domain.db` 数据集文件,该文件将用于存储收集到的域名信息。脚本中定义了三个函数:`satisfy`、`save_line` 和 `clean_file`。
`Satisfy` 函数用于判断一行数据是否满足条件,条件是该行数据中是否包含 "INA" 字符串。
`save_line` 函数用于将满足条件的行数据写入到 `domain.db` 文件中。
`clean_file` 函数用于清洁输入文件中的数据,删除不满足条件的行数据。
在主函数中,脚本读取 `begin_domains` 文件中的域名列表,并对每个域名执行 `clean_file` 函数,以构造 `domain.db` 数据集文件。
3. 测试性能-queryperf
queryperf 是一个 DNS 查询性能测试工具,来自 BIND 软件包。可以从 ISC 官方网站下载 BIND 软件包,并编译 queryperf 工具。
命令 `tar zxvf bind-xx.xx.xx.tar.gz` 用于解压缩 BIND 软件包,`cd bind-xx.xx.xx/contrib/queryperf/` 用于进入 queryperf 目录,`./configure` 和 `make` 用于编译 queryperf 工具,`cp queryperf /usr/bin/` 用于将 queryperf 工具安装到 `/usr/bin/` 目录中。
queryperf 工具可以用于测试 DNS 服务器的性能,例如查询延迟、查询成功率等指标。
DOH 相关资料中涉及到 DNS 枚举、数据集构造和 DNS 查询性能测试三个方面的知识点。
相关推荐






资源评论

武藏美-伊雯
2025.06.01
这份资料详细介绍了DOH(DNS over HTTPS)的实现细节及其优势。

禁忌的爱
2025.04.01
该文档资源为dohproxy的使用和配置提供了全面指导。🍜

ai
2025.02.16
简洁明了地阐述了DOH相关技术要点,适合初学者。

大头蚊香蛙
2025.02.11
DOH资料齐全,是一份很好的技术参考文档。

丛乐
2025.01.25
内容涉及DOH的原理及其在网络安全中的作用。

uubs
- 粉丝: 1
最新资源
- 掌握项目管理知识体系指南PMBOK2008
- 深入理解MIDP低层UI组件及Game API的应用
- 自启动隐藏型鼠标键盘记录工具
- 必备JAR包:JAVA连接SQLServer数据库指南
- 掌握ASP.NET网络应用开发:实践教程要点
- USBCleaner 6.0发布:增强5种病毒查杀能力
- 触摸屏校准程序源代码压缩包tsylib_temp.tar.gz发布
- CUDA实现GPU随机数生成器在分子动力学模拟中的应用
- 清华IT-C#精品课件PPT概述与特点
- Java聊天室程序改造及增强功能源码分析
- Java常用json处理依赖包解析
- 简化上传下载流程的jspsmartupload组件介绍
- 闪站快存:网页下载工具,提升开发效率
- C#字符串分割实例教程与中文说明
- 学生课绩管理系统升级版的创新与优化
- Delphi+Access人事工资管理系统教程
- 掌握Hibernate2安装技巧的详细教程
- 陈信义大学物理习题解答资源分享
- 麻省理工算法导论作业解答及问题集
- MFC与C++基础知识深入剖析
- 链表程序实现商品货物管理与操作
- 探索DSP与VXWORKS平台间通过HPI口的通信技术
- 律师事务所网站模板源码免费版下载
- 早餐时分学JavaScript:为你的咖啡桌准备脚本