Go Dork – 最快的 Dork 扫描仪
在 Internet 上搜索相关内容始终是一项具有挑战性的工作。有时,我们的查询或问题没有得到预期的结果。所以为了解决这个问题,就有了Dorking的概念。 Dorking 的概念是应用高级搜索技术和专门的搜索引擎参数来发现公司和个人的私人信息,这些信息通常不会在常规网络搜索中出现。因此,对于这些高级搜索技术,我们有一个名为 Go-Dork 的基于 Go 语言的自动化工具。 Go-Dork 工具允许各种搜索引擎查询我们的搜索,如 Google、Bing、Yahoo 等。该工具是用 Go 语言编写的;它更快,并提供相关搜索作为输出或结果。
Go-Dork 工具的特点
- 它是开源的,可以免费使用
- 这个用起来很简单。
- 它可以与其他工具一起使用。
- 它是 Dorking 最快的工具,因为它是用 Go 语言编写的。
- 它支持各种搜索引擎,如谷歌、必应、雅虎等。
在 Kali Linux OS 中安装 Go-Dork 工具
第一步:如果您的系统中已经下载了Golang,请通过检查Golang的版本来验证安装,使用以下命令。
go version
第二步:获取 Go-Dork 仓库或从 Github 克隆 Go-Dork 工具,使用以下命令。
sudo GO111MODULE=on go get -v -u dw1.io/go-dork
步骤3:查看帮助菜单页面以更好地了解Go-Dork工具,使用以下命令。
go-dork -h
在 Kali Linux 中使用 Go-Dork 工具
示例 1:简单查询
在此示例中,我们使用 -q 标记执行简单查询或简单高级搜索。我们正在网站或目标网址中搜索“pdf”字样。你可以看到我们得到的结果中包含了 pdf 这个词。
go-dork -q "site:geeksforgeeks.org inurl:.pdf"
示例 2:定义搜索引擎
在此示例中,我们使用 -e 标记更改搜索引擎。默认情况下,Go-Dork 工具使用 Google 搜索引擎,但在本示例中,我们使用 -e 标志指定了 yahoo 搜索引擎。
go-dork -e yahoo -q "info:www.geeksforgeeks.org"
示例 3:指定页数
在这个例子中,我们指定了 Go-Dork 工具从中检索数据的最大页面数量。在此示例中,将从最多 5 个页面中检索结果。
go-dork -q "intext:'geeksforgeeks'" -p 5
示例 4:使用代理服务器
在此示例中,我们将使用代理服务器进行高级查询搜索。我们已经使用 -x 标记来指定代理服务器的 IP 地址。
go-dork -q "intitle:'BigIP'" -p 2 -x http://127.0.0.1:80
示例 5:与其他工具链接
在这个例子中,我们将使用 Go-Dork 工具和 Nuclei 工具,因为 Go-Dork 可以与其他工具一起使用。我们已经使用管道运算符指定了 nuclei 命令。
go-dork -q “site:geeksforgeeks.org” -s | nuclei -t amazon-mws-auth-token.yaml