1 个不稳定版本
0.0.1 | 2021年2月11日 |
---|
#17 在 #dns-resolution
每月 39 次下载
6KB
58 代码行
rDNS
rDNS 是一个反向 DNS 查询实用程序,您可以使用它找出与 IP 地址关联的域名。
安装
方法 1:使用 Crates.io
rDNS 可在 Crates.io 上找到。因此,如果您已将 Rust 安装在系统上,您可以简单使用以下命令安装 rDNS
cargo install rDNS
方法 2:手动构建
您将需要 Cargo 来为 rDNS 执行手动构建。如果您已安装 Cargo,您可以简单地按照以下步骤操作
- 克隆此仓库,
git clone https://github.com/TheBinitGhimire/rDNS
; - 进入文件夹,
cd rDNS
; - 使用
cargo build
命令, - 进入新创建的 target 文件夹,并打开其中的 debug 文件夹,
cd target/debug
; - 您将找到 rDNS.exe(在 Microsoft Windows 上)或 rDNS 二进制文件(在 Linux 上)。
用法
标志 | 描述 | 示例 |
---|---|---|
-h | 显示有关使用的帮助信息! | rDNS -h |
-t | 扫描单个 IP! | rDNS -t 1.1.1.1 |
-f | 从文件中扫描 IP 列表! | rDNS -f list.txt |
-V | 显示版本信息! | rDNS -V |
用例 I:定义 IP 地址
rDNS -t 1.1.1.1
用例 II:定义包含 IP 地址列表的文件
rDNS -f list.txt
贡献和功能请求
如果您对参与 rDNS 的开发感兴趣,您可以自由地创建一个修改原始代码的 Pull Request,或者您可以创建一个新的 issue,我会尽力按照您的要求添加功能。
对任何人参与 rDNS 的开发都没有限制。如果您想做出贡献,请随时这么做。
依赖项
~2MB
~31K SLoC