Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
gitrob — GitHub 組織向け偵察ツール | Kitploit
ツール/GitHubGitHub/michenriksen/gitrob
OSINT (オープンソースインテリジェンス)偵察脆弱性分析情報収集ウェブセキュリティシークレット検出脅威インテリジェンスArchived
GitHubmichenriksen/gitrob

gitrob

GitHub 組織向け偵察ツール

リポジトリを見る
6.2k8423年前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有
ウェブサイト

Gitrob




Gitrob: OSINTにおけるオープンソースの活用

Gitrobは、Githubの公開リポジトリにプッシュされた潜在的に機密性の高いファイルを見つけるためのツールです。Gitrobは、ユーザーまたは組織に属するリポジトリを設定可能な深さまでクローンし、コミット履歴を反復処理して、潜在的に機密性の高いファイルのシグネチャに一致するファイルにフラグを立てます。結果はWebインターフェースを通じて表示され、簡単に閲覧・分析できます。

使い方

root@kitploit:~
gitrob [options] target [target2] ... [targetN]

オプション

root@kitploit:~
-bind-address string
    Address to bind web server to (default "127.0.0.1")
-commit-depth int
    Number of repository commits to process (default 500)
-debug
    Print debugging information
-github-access-token string
    GitHub access token to use for API requests
-load string
    Load session file
-no-expand-orgs
    Don't add members to targets when processing organizations
-port int
    Port to run web server on (default 9393)
-save string
    Save session to file
-silent
    Suppress all output except for errors
-threads int
    Number of concurrent threads (default number of logical CPUs)

セッションをファイルに保存

デフォルトでは、gitrobはアセスメントの状態をメモリに保存します。つまり、Gitrobを閉じるとアセスメントの結果は失われます。-saveオプションを使用してセッションをファイルに保存できます。

root@kitploit:~
gitrob -save ~/gitrob-session.json acmecorp

Gitrobは、収集したすべての情報を特別なJSONドキュメントとして指定されたファイルパスに保存します。このファイルは後日閲覧のために再度読み込んだり、他のアナリストと共有したり、他のツールやシステムとのカスタム統合のために解析したりすることができます。

ファイルからセッションを読み込む

ファイルに保存されたセッションは、-loadオプションで読み込むことができます。

root@kitploit:~
gitrob -load ~/gitrob-session.json

GitrobはWebインターフェースを起動し、分析結果を提供します。

インストール

各リリースのプリコンパイル済みバージョンが利用可能です。代わりに、このリポジトリの最新のソースコードを使用して、独自のバイナリをビルドすることもできます。

適切に構成されたGo >= 1.8環境があり、$GOPATH/binが$PATHに含まれていることを確認してください。

root@kitploit:~
$ go get github.com/michenriksen/gitrob

このコマンドはgitrobをダウンロードし、依存関係をインストールし、コンパイルしてgitrob実行可能ファイルを$GOPATH/binに移動します。

Githubアクセストークン

GitrobがGithub APIとやり取りするには、Githubアクセストークンが必要です。個人用アクセストークンを作成し、.bashrcまたは同様のシェル設定ファイルの環境変数に保存します。

root@kitploit:~
export GITROB_ACCESS_TOKEN=deadbeefdeadbeefdeadbeefdeadbeefdeadbeef

または、-github-access-tokenオプションでアクセストークンを指定することもできますが、コマンド履歴に注意してください!

ツールをダウンロード