📜  BinGoo – 基于 Linux bash 的 Bing 和 Google Dorking 工具(1)

📅  最后修改于: 2023-12-03 14:59:31.333000             🧑  作者: Mango

BinGoo – 基于 Linux bash 的 Bing 和 Google Dorking 工具

简介

BinGoo是一款基于Linux bash的Bing和Google Dorking工具,可用于获取有关特定目标的信息。

通过使用Bing和Google Dorking技术,该工具可以帮助渗透测试人员和安全研究人员收集与目标有关的有价值的信息。

BinGoo的特点包括:

  • 可以在Bing搜索API和谷歌搜索引擎上进行高效的搜索
  • 可定制的输出格式,包括JSON和CSV
  • 可以查找电子邮件、IP地址、Wi-Fi密码、SMB等信息
  • 轻松自定义搜索过程,以便针对特定目标执行更准确的搜索
安装

步骤1: 克隆GitHub存储库以获取最新版本的代码。

$ git clone https://github.com/Hood3dRob1n/BinGoo.git

步骤2: 确保您已安装cURL和JQ。

$ sudo apt-get install curl jq

步骤3: 转到BinGoo文件夹,并运行安装脚本。

$ cd BinGoo
$ sudo ./install.sh
用法

以下是BinGoo的基本用法。运行bsearch命令,然后给出特定的搜索参数。

$ bsearch.sh [-h] [-s SEARCH] [-e ENGINE] [-c CONFIG] [-o OUTPUT] [-d] [--dork-file DORK_FILE] [--no-color] [--no-identify] [--proxy PROXY] [--proxy-auth PROXY_AUTH] [--timeout TIMEOUT] [--tor] [--tor-port TOR_PORT]

选项:

-h, --help            显示帮助信息并退出
-s SEARCH, --search SEARCH 指定搜索参数
-e ENGINE, --engine ENGINE 指定搜索引擎(Bing/Google),默认为Bing
-c CONFIG, --config CONFIG 指定要使用的配置文件
-o OUTPUT, --output OUTPUT 指定要输出的文件名
-d, --debuglevel      启用调试模式
--dork-file DORK_FILE 指定包含Dork语句的文件路径
--no-color            禁用彩色输出
--no-identify         不标识错误状态代码
--proxy PROXY         指定代理地址
--proxy-auth PROXY_AUTH 指定代理身份验证用户名和密码
--timeout TIMEOUT     指定超时时间(秒)
--tor                 使用Tor匿名网络
--tor-port TOR_PORT   指定Tor代理端口号

示例:

以下是使用bing引擎搜索“github”关键字并将结果保存为CSV文件的示例。

$ bsearch.sh -s "github" --engine bing -o results.csv

以下是使用google引擎搜索“github”关键字并将结果保存为JSON文件的示例。

$ bsearch.sh -s "github" --engine google -o results.json
结束语

BinGoo是一款非常有用的工具,可以帮助安全专业人员收集与他们感兴趣的特定目标相关的重要信息。使用此工具前,请确保您已获取了与有关法律和道德标准相适应的授权,并尊重您收集到的任何信息的隐私和保密性。