用于查找指定公司员工的命令行工具。
项目描述
员工查找(emploo)
OSINT工具,用于列出给定公司的员工。基于领英数据发现个人资料。
📋 描述
在OSINT审计期间发现公司的员工可以帮助安全专家找到有价值的信息源。该工具的目标是为您自动发现此类数据。JSON输出可以用于您的OSINT工具链,通过与其他工具管道连接来自动化报告生成。
此工具是一个命令行工具,以JSON格式提供公司个人资料研究结果。
此工具兼容Windows、Linux和Mac操作系统。
✅ 前提条件
要运行emploo
- 您必须拥有一个有效的谷歌账户。
- 安装Python 3.9或更高版本
💾 安装
$ pip install emploo
⚙️ 初始化您的环境 - 首次运行
员工查找(emploo)基于谷歌可编程搜索引擎(GPSE)。有关GPSE的更多信息,请参阅此处:https://developers.google.com/custom-search/docs/tutorial/creatingcse
首先,您必须使用[控制面板](https://programmablesearchengine.google.com/controlpanel/all)创建一个新的空GPSE。
一旦创建了新的GPSE,您应该运行命令$ emploo init
,然后,通过使用GPSE控制面板,您应该将此先前命令的输出导入到您刚刚创建的GPSE的注释中。
现在复制与您刚刚创建的GPSE对应的GPSE ID。它将在之后的emploo命令中传递。
在此步骤中,您应访问 https://developers.google.com/custom-search/v1/overview 并点击“获取密钥”按钮以获取您的Google API密钥。稍后它将被传递给emploo命令。
将您的凭据存储起来,以便在以后的研究中重用。
🚀 使用方法
只需运行以下命令,并以json格式获取结果
$ emploo search <company name> -i <google-gpse-id> -k <google-api-key> -o /tmp/example
前面的命令使用给定的凭据通过给定的公司名称进行搜索,并将结果输出到 /tmp/example
文件。
将 <company name>
替换为您要查找的公司名称。将 <google-gpse-id>
和 <google-api-key>
替换为您自己的凭据。
⚠️ 注意
Google API的使用限制为最多100个结果。即使您拥有付费的Google账户,此限制仍然适用。换句话说,目前您不能收集超过100个配置文件,但100个配置文件仍然是点燃您调查的不错起点。
此外,您还应注意Google GPSE查询受限于每天允许的配额。您每天不能针对无限数量的公司进行研究。您应该每天进行一次研究。
😉 贡献
如果您想为此项目做出贡献,请首先阅读贡献指南
项目详情
下载文件
下载适合您平台的应用程序。如果您不确定要选择哪个,请了解更多关于安装包的信息。