目录导航
octosuite介绍
octosuite主要针对GitHub上面的用户和组织进行情报数据收集.
特征
- 获取组织信息
- 获取用户信息
- 获取存储库信息
- 从存储库返回路径的内容
- 返回组织拥有的存储库列表
- 返回用户拥有的存储库列表
- 返回用户拥有的 gist 列表
- 返回用户的关注者列表
- 检查用户 A 是否关注用户 B
- 搜索用户
- 搜索存储库
- 搜索主题
- 搜索问题
- 搜索提交
- 使用“更新”命令轻松更新
- 自动记录网络活动(.logs 文件夹)

安装
从 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 是为Mac、Windows或任何Linux 发行版而开发的,但它仅在Termux 和 Kali Linux上进行了测试
PYPI
项目地址
GitHub:https://github.com/rly0nheart/octosuite
转载请注明出处及链接