📜  Linux 中的 subfinder 工具

📅  最后修改于: 2022-05-13 01:57:34.889000             🧑  作者: Mango

Linux 中的 subfinder 工具

subfinder 是一个用 Go 编程语言编写的子域枚举工具。 Subfinder 用于通过使用 Censys、Chaos、Recon.dev、Shodan、Spyse、Virustotal 和许多其他被动在线资源等数字资源来发现网站的被动子域。 Subfinder 在信息收集阶段被道德黑客和漏洞赏金猎人广泛使用,也称为 R侦察。

linux下的子查找工具

安装子查找器

由于 subfinder 是一个 Go 工具,您需要在安装 subfinder 之前安装 Go 语言包。

1. 来源(推荐)

您需要做的就是打开终端并粘贴这一行代码,然后按 Enter。



GO111MODULE=on go get -v github.com/projectdiscovery/subfinder/v2/cmd/subfinder
安装子查找器表单源

从源头

2.从二进制

首先从 https://github.com/projectdiscovery/subfinder/releases/ 下载适合您操作系统的版本,然后解压缩文件夹并将 subfinder 二进制文件移动到 /usr/local/bin/ 就可以了

# download release from https://github.com/projectdiscovery/subfinder/releases/
tar -xzvf subfinder-linux-amd64.tar.gz
mv subfinder /usr/local/bin/
subfinder -h

3. 来自 Github

克隆 https://github.com/projectdiscovery/subfinder.git 存储库并将目录更改为 subfinder/v2/cmd/subfinder,然后键入 go build 。 (不要忘记在末尾放一个 '.' )现在将 subfinder 二进制文件移动到 /usr/local/bin 并且 subfinder 可以使用了。

git clone https://github.com/projectdiscovery/subfinder.git
cd subfinder/v2/cmd/subfinder
go build .
mv subfinder /usr/local/bin/
subfinder -h
安装 subfinder 表单 GitHub

来自 Github

检索属性的子查找器列表

subfinder -h 

子查找器帮助

使用子查找器

在这里,我们将找出域geeksforgeeks.org 的子域并将并发设置为 50。我在 4 秒 71 毫秒内为 geeksforgeeks.org 找到了大约 73 个子域。

subfinder -d geeksforgeeks.org -silent -t 50
使用子查找器

子查找器的使用示例

subfinder 优于 sublist3r:因为 subfinder 是一个 Go 工具,而 sublist3r 是一个Python工具,Go 语言比Python更快,而且 Go 语言的并发方法很容易使用。此外,subfinder 还提供了 sublist3r 没有的各种选项。