DNS-Lookup-Tool-in-Python:DNS 查找脚本

时间:2021-07-13 18:46:14
【文件属性】:
文件名称:DNS-Lookup-Tool-in-Python:DNS 查找脚本
文件大小:3KB
文件格式:ZIP
更新时间:2021-07-13 18:46:14
Python DNS 查找工具 这个程序的基本过程如下: 从命令行输入获取域名 从命令行输入获取目标DNS服务器 构造一个 UDP (DATAGRAM) 套接字 为特定的域名构造一个DNS查询包,查询的类型应该是A。(查询的类型在RFC中有讨论,这个主题会在课堂上解释。) 使用 UDP 套接字将查询发送到目标 DNS 服务器。 等待服务器返回响应。 如果回复在 5 秒内返回,则解释响应并将结果输出到 STDOUT,然后退出程序。 如果 5 秒内没有回复,则生成错误消息,然后退出程序。 python dnslookup.py "DNS server IP" domainName -> eq: python dnslookup.py 8.8.8.8 将域名: 发送到 DNS 服务器:8.8.8.8 在端口 53 并获取IP 地址与其他信息。
【文件预览】:
DNS-Lookup-Tool-in-Python-master
----.gitignore(303B)
----README.md(1002B)
----dnslookup.py(4KB)

网友评论