Octosuite:开源情报(OSINT)框架的最新版本 3.1.0
Octosuite 是一个开源的 OSINT 框架,最近发布了其最新版本 3.1.0。该框架通过 GitHub 的公共 API,提供了一系列命令来调查公开可见的 GitHub 账户和仓库。
主要功能与特点
- Python 编写:Octosuite 使用 Python 编写,提供了一个安全且用户友好的界面,便于搜索和探索与仓库、组织或用户相关的数据。
- 搜索功能:支持搜索主题、提交记录和问题,快速定位相关数据。
- 结果导出:所有搜索结果都以 CSV 格式导出,便于后续处理。
使用方法
Octosuite 提供两种使用方式:
- 命令行界面(CLI):更灵活,适合批量数据处理。
- 图形用户界面(GUI):通过下拉菜单搜索命令。
安装与启动
- 安装指南:详细的安装指南可在 这里 找到。
- 启动命令:安装后,在终端运行
octosuite启动程序。 目录创建:启动时,Octosuite 会自动创建三个目录:
.logs:存储每次会话的日志。output:保存 CSV 文件。download:保存通过source命令下载的源代码。
子命令示例
Octosuite 提供了多个子命令来使用不同的功能,例如:
# 搜索用户
octosuite --method users_search --query <query>
# 搜索问题
octosuite --method issues_search --query <query>
# 搜索提交记录
octosuite --method commits_search --query <query>
# 搜索主题
octosuite --method topics_search --query <query>
# 搜索仓库
octosuite --method repos_search --query <query>市场展望
开源情报市场预计在未来五年内将显著增长,约 26% 的组织已经在使用开源调查工具。
应用实例
Octosuite 是开源调查人员、安全研究人员以及需要快速分析和调查 GitHub 数据的任何人重要工具。例如,在 2022 年 GitHub 恶意软件攻击事件中,超过 35,000 个仓库受到单个用户账户的影响,Octosuite 可以用于此类事件的调查。
社区反馈
Bellingcat 技术团队鼓励社区对 Octosuite 提供反馈。用户可以通过 此表单 分享他们在研究或调查中使用 Octosuite 的经验。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。