吉沃运营专员 发表于 2022-4-13 15:33:54

GitHub 高级开源情报工具 —— octosuite

项目地址:https://github.com/rly0nheart/octosuite



一款收集 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 上进行过测试;

部分截图





页: [1]
查看完整版本: GitHub 高级开源情报工具 —— octosuite