|
一款收集 GitHub 情报的开源框架
特性
- 获取组织信息
- 获取用户信息
- 获取存储库信息
- 从存储库返回路径的内容
- 返回组织拥有的存储库列表
- 返回用户拥有的存储库列表
- 返回用户拥有的 gist 列表
- 返回用户的关注者列表
- 检查用户 A 是否关注用户 B
- 搜索用户
- 搜索存储库
- 搜索主题
- 搜索问题
- 搜索提交
- 使用 "update" 命令轻松更新
- 自动记录网络活动 (.logs 文件夹)
安装
- git clone https://github.com/rly0nheart/octosuite.git
- cd octosuite
- pip install -r requirements.txt
复制代码
使用
- # Linux
- sudo chmod +x octosuite
- sudo ./octosuite
- # Windows
- python3 octosuite
- # Mac
- python3 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 上进行过测试;
部分截图
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|