DecoyMini 技术交流社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4385|回复: 0

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

[复制链接]

172

主题

34

回帖

30

荣誉

Rank: 9Rank: 9Rank: 9

UID
2
积分
339
精华
1
沃币
2 枚
注册时间
2021-6-24

论坛管理

发表于 2022-4-13 15:33:54 | 显示全部楼层 |阅读模式




一款收集 GitHub 情报的开源框架

特性

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

安装

  1. git clone https://github.com/rly0nheart/octosuite.git
  2. cd octosuite
  3. pip install -r requirements.txt
复制代码

使用
  1. # Linux
  2. sudo chmod +x octosuite
  3. sudo ./octosuite

  4. # Windows
  5. python3 octosuite

  6. # Mac
  7. 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
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|DecoyMini 技术交流社区 ( 京ICP备2021005070号 )

GMT+8, 2024-5-7 15:13 , Processed in 0.060272 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表