Email2phonenumber – 通过电子邮件地址获取目标电话号码的 OSINT 工具
Email2phonenumber工具是用于 OSINT 信息收集阶段的自动渗透工具。该工具只需提供受害者的电子邮件地址即可返回电话号码。 Email2phonenumber 工具是用 Python3 语言开发的,也可以在 GitHub 平台上免费获取。它是一个开源工具,因此您也可以为它做出贡献。该工具主要有3个子功能:
- scrape - 此函数通过使用目标的邮件地址启动密码重置来删除网站的电话号码
- generate – 此函数用于生成受害者可能的电话号码列表。
- bruteforce - 此函数遍历生成的电话号码列表并返回实际的电话号码。
注意:确保您的系统上安装了Python ,因为这是一个基于 Python 的工具。点击查看安装过程:Linux上的Python安装步骤
在 Kali Linux OS 上安装 Email2phonenumber 工具
第 1 步:使用以下命令在您的 Kali Linux 操作系统中安装该工具。
git clone https://github.com/martinvigo/email2phonenumber.git
第 2 步:现在使用以下命令移动到该工具的目录。您必须在目录中移动才能运行该工具。
cd email2phonenumber
第 3 步:您在 email2phonenumber 的目录中。现在您必须使用以下命令安装 email2phonenumber 的依赖项。
sudo pip3 install -r requirements.txt
第 4 步:所有依赖项都已安装在您的 Kali Linux 操作系统中。现在使用以下命令运行该工具并检查帮助部分。
python3 email2phonenumber.py -h
在 Kali Linux 操作系统上使用 Email2phonenumber 工具
示例 1:抓取网站以获取电话号码数字
python3 email2phonenumber.py scrape -e victimusa@martinvigo.com
在此示例中,我们正在抓取网站以返回-e标签中指定的受害者电话号码。
我们已经得到了有关受害者电话号码的提示。
示例 2:根据电话号码掩码生成有效电话号码字典
python3 email2phonenumber.py generate -m 415XXX8826
在此示例中,我们正在生成一个自定义的电话号码列表,该列表将被强制获取实际的电话号码。
我们有一个可能的电话号码列表。
示例 3:通过在不使用电话号码掩码和代理提醒目标的网站上重置密码来查找目标的电话号码,以避免验证码和其他滥用保护
python3 email2phonenumber.py bruteforce -e victimusa@martinvigo.com -m 41530×8826 -v
在此示例中,我们将执行暴力破解以获取受害者的实际电话号码。
我们已经得到了结果或受害者的实际电话号码。