octosuite 针对Github的高级OSINT框架

octosuite 针对Github的高级OSINT框架

octosuite介绍

octosuite主要针对GitHub上面的用户和组织进行情报数据收集.

特征

  • 获取组织信息
  • 获取用户信息
  • 获取存储库信息
  • 从存储库返回路径的内容
  • 返回组织拥有的存储库列表
  • 返回用户拥有的存储库列表
  • 返回用户拥有的 gist 列表
  • 返回用户的关注者列表
  • 检查用户 A 是否关注用户 B
  • 搜索用户
  • 搜索存储库
  • 搜索主题
  • 搜索问题
  • 搜索提交
  • 使用“更新”命令轻松更新
  • 自动记录网络活动(.logs 文件夹)
octosuite 针对Github的高级OSINT框架

安装

从 Github 克隆

git clone https://github.com/rly0nheart/octosuite.git
cd octosuite
pip install -r requirements.txt

从 PyPI 安装

pip install octosuite

GitHub 分叉使用

Linux

sudo chmod +x octosuite
sudo ./octosuite

windows

python3 octosuite

苹果电脑

python3 octosuite

PYPI 包使用

Linux/Windows/mac

octosuite

可用命令

命令用法
orginfo获取组织信息
userinfo获取用户个人资料信息
repoinfo获取存储库信息
pathcontents从指定存储库获取路径的内容
orgrepos获取指定组织拥有的存储库列表
userrepos获取指定用户拥有的存储库列表
usergists获取指定用户拥有的 gist 列表
userfollowers获取用户的关注者列表
userfollowing检查用户A是否关注用户B
usersearch搜索用户
reposearch搜索存储库(y)(ies)
topicsearch搜索主题
issuesearch搜索问题
commitsearch搜索提交
update更新octosuite
changelog显示变更日志
author显示作者信息
help显示用法/帮助
exit退出会话

笔记

  • octosuite 自动记录网络和次要用户活动。日志按日期和时间保存在 .logs 文件夹中
  • 尽管 octosuite 是为MacWindows或任何Linux 发行版而开发的,但它仅在Termux 和 Kali Linux上进行了测试

PYPI

pypi.org/project/octosuite

项目地址

GitHub:https://github.com/rly0nheart/octosuite

转载请注明出处及链接

Leave a Reply

您的电子邮箱地址不会被公开。 必填项已用 * 标注