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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
swaggerHole — SwaggerHub上でシークレットを検索するPython3スクリプト | Kitploit
ツール/GitHubGitHub/liodeus/swaggerhole
OSINT (オープンソースインテリジェンス)偵察情報収集シークレット検出APIセキュリティ
GitHubliodeus/swaggerhole

swaggerHole

SwaggerHub上でシークレットを検索するPython3スクリプト

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

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有

logo

swaggerhub上でシークレットを探すPython3スクリプト

はじめに • 必要条件 • インストール • 使い方 • 出力の説明 • 謝辞

作成者 Liodeus

はじめに

このツールは、swaggerHub 上の公開APIからシークレットを取得するプロセスを自動化するために作られました。このツールはマルチスレッド対応で、パイプモードも利用可能です :)

必要条件

  • python3 (sudo apt install python3)
  • pip3 (sudo apt install python3-pip)

インストール

root@kitploit:~
pip3 install swaggerhole

またはこのリポジトリをクローンして実行

root@kitploit:~
git clone https://github.com/Liodeus/swaggerHole.git
pip3 install .

使い方

root@kitploit:~
   _____ _      __ ____ _ ____ _ ____ _ ___   _____
  / ___/| | /| / // __ `// __ `// __ `// _ \ / ___/
 (__  ) | |/ |/ // /_/ // /_/ // /_/ //  __// /    
/____/  |__/|__/ \__,_/ \__, / \__, / \___//_/     
    __  __        __   /____/ /____/               
   / / / /____   / /___                            
  / /_/ // __ \ / // _ \                           
 / __  // /_/ // //  __/                           
/_/ /_/ \____//_/ \___/                            
                                                   
usage: swaggerhole [-h] [-s SEARCH] [-o OUT] [-t THREADS] [-j] [-q] [-du] [-de]

optional arguments:
  -h, --help            show this help message and exit
  -s SEARCH, --search SEARCH
                        Term to search
  -o OUT, --out OUT     Output directory
  -t THREADS, --threads THREADS
                        Threads number (Default 25)
  -j, --json            Json ouput
  -q, --quiet           Remove banner
  -du, --deactivate_url
                        Deactivate the URL filtering
  -de, --deactivate_email
                        Deactivate the email filtering

ドメインに関するシークレットを検索

root@kitploit:~
swaggerHole -s test.com

echo test.com | swaggerHole

ドメインに関するシークレットを検索し、JSONで出力

root@kitploit:~
swaggerHole -s test.com --json

echo test.com | swaggerHole --json

ドメインに関するシークレットを高速に検索 :)

root@kitploit:~
swaggerHole -s test.com -t 100

echo test.com | swaggerHole -t 100

出力の説明

通常出力

Finding_Type - Finding - [Swagger_Name][Date_Last_Update][Line:Number]

JSON出力

{"Finding_Type": Finding, "File": File_path, "Date": Date_Last_Update, "Line": Number}

URL/メールの無効化

-du または -de を使用すると、ツールによるフィルタリングが無効になります。これらのオプションを使用すると、誤検出が増えます。

謝辞

未定

ツールをダウンロード