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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ツール/GitHubGitHub/nhoya/gosint
OSINT (オープンソースインテリジェンス)偵察DNSおよびサブドメイン列挙情報収集ペネトレーションテスト脅威インテリジェンスサブドメイン列挙メール収集クローラー
GitHubnhoya/gosint

gOSINT

OSINT スイスアーミーナイフ

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

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
gOSINT — OSINT スイスアーミーナイフ | Kitploit

gOSINT Build Status Build status GitHub stars GitHub forks Twitter Go Report Card Codacy Badge Mentioned in Awesome Pentest

Goで作られたOSINTスイスアーミーナイフ

詳細なアップデートについてはdevelopブランチをご覧ください。

はじめに

gOSINTは、Golangで書かれたマルチプラットフォーム対応のOSINTスイスアーミーナイフです。貢献やフィードバックがあればお気軽にどうぞ!

プロジェクトが気に入りましたか? 寄付をご検討ください :)

Paypal Badge BTC Badge Monero Badge Ethereum Badge

gOSINTでできること

現在gOSINTには以下のモジュールがあります:

  • gitによるメール取得サポート(GitHub APIまたはプレーンなクローンと検索を使用)
  • PGPサーバーでメール、エイリアス、KeyIDを検索
  • haveibeenpwned.com/でのデータ漏洩メール検索
  • Telegram公開グループのメッセージ履歴取得
  • ソースコード内のメールアドレス検索
  • shodan.io検索
  • crt.shを使用したサブドメイン列挙
  • 電話番号から所有者名を取得
  • メールアドレスに関連するパスワードを検索 :P
  • メールアドレスまたは名前による逆Whois

完全な機能一覧とロードマップはProjectsタブからご覧いただけます。

インストール

依存関係

gOSINTは現在tesseract-ocrに依存しているため、システムにtesseract-ocr、libtesseract-dev、libleptonica-devをインストールする必要があります。

Go依存の方法でインストール(最も簡単で高速な方法)

go getを使って次のように簡単にインストールできます:

go get github.com/Nhoya/gOSINT/cmd/gosint

Windowsへのインストール

ビルドについてはAppVeyorのビルドページを確認してください。

手動ビルド

Linuxでのビルド

LinuxでのgOSINTのビルドは非常に簡単です。depをインストールし、リポジトリをクローンしてmake、make installを実行するだけです。

Windowsでのビルド

makeがインストールされている場合はLinuxの手順に従ってください(make installはスキップ)。そうでない場合は、depがインストールされていることを確認し、ディレクトリをクローンして以下を実行してください。

root@kitploit:~
dep ensure
go build cmd/gosint.go

Dockerでの実行

gOSINTは現在、ローリングリリースのコンテナのみをサポートしています。1.0.0リリース後、バージョン管理されたDockerfileの開発を開始する予定です。試してみたい場合は:

root@kitploit:~
mkdir gOSINT
wget https://raw.githubusercontent.com/Nhoya/gOSINT/develop/build/package/Dockerfile
docker build gosint .
docker run gosint bash

使用方法

root@kitploit:~
usage: gOSINT [<flags>] <command> [<args> ...]

An Open Source INTelligence Swiss Army Knife

Flags:
  --help     Show context-sensitive help (also try --help-long and --help-man).
  --json     Enable JSON Output
  --debug    Enable Debug Output
  --version  Show application version.
  --verify   Verify URL Status Code

Args:
  <url>  Domain URL

Commands:
  help [<command>...]
    Show help.


  git [<flags>] <url>
    Get Emails and Usernames from repositories

    --method=[clone|gh]  Specify the API to use or plain clone
    --recursive          Search for each repository of the user

  pwd [<flags>] <mail>...
    Check dumps for Email address using haveibeenpwned.com

    --get-passwords  Search passwords for mail

  pgp <mail>...
    Get Emails, KeyID and Aliases from PGP Keyring


  shodan [<flags>] <host>...
    Get info on host using shodan.io

    --new-scan  Schedule a new shodan scan (1 Shodan Credit will be deducted)
    --honeypot  Get honeypot probability

  shodan-query <query>
    Send a query to shodan.io


  axfr [<flags>] <url>...
    Subdomain enumeration using crt.sh

    --verify  Verify URL Status Code

  pni <number>...
    Retrieve info about a give phone number


  telegram [<flags>] <group>
    Telegram public groups and channels scraper

    --start=START  Start message #
    --end=END      End message #
    --grace=15     The number of messages that will be considered deleted before the scraper stops
    --dump         Creates and resume messages from dumpfile

  rev-whois <target>
    Find domains for name or email address

設定ファイル

デフォルトの設定ファイルは、Linux環境では$HOME/.config/gosint.toml、Windows環境では./config/tomlにあります。異なるパスに配置することも可能で、読み込み優先順位は次のとおりです:

  • .
  • ./config/ or $HOME/.config/
  • /etc/gosint/

APIキーが不足している場合はここに記入してください。

PGPモジュールのデモ(古い情報です)

asciicast

Pwndモジュールのデモ(古い情報です)

asciicast

Telegramクローラーのデモ(古い情報です)

asciicast

Shodanモジュールのデモ(古い情報です)

asciicast

ツールをダウンロード