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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
rep-chrome — rep+ — Chrome DevTools向けBurpスタイルHTTPリピーター、組み込みAIでリクエスト説明と攻撃提案 | Kitploit
ツール/GitHubGitHub/repplus/rep-chrome
脆弱性スキャナーウェブプロキシと傍受APIセキュリティテスト情報収集ウェブセキュリティファジングペネトレーションテストシークレット検出AIセキュリティ
GitHubrepplus/rep-chrome

rep-chrome

rep+ — Chrome DevTools向けBurpスタイルHTTPリピーター、組み込みAIでリクエスト説明と攻撃提案

1.6k1837ヶ月前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
リポジトリを見る

Chrome Supported AppSec Tool Bug Bounty Friendly GitHub Stars Discord Sponsor

rep+

rep+ は、Burp Suite の Repeater に触発された軽量な Chrome DevTools 拡張機能で、AI を搭載してさらにパワーアップしました。フルの Burp スタックを立ち上げずにいくつかのリクエストをいじりたいことがよくあるので、この拡張機能を構築してワークフローを高速かつ集中化し、統合 LLM サポートでインテリジェントにしました。

Screenshot 2025-12-26 at 15 35 43

Watch Demo

🚀 rep+ Chrome 拡張機能をインストール

rep+

目次

  • 機能
  • クイックスタート
  • インストール
  • 権限とプライバシー
  • 制限事項
  • スター履歴
  • バグや問題を見つけた場合
  • ❤️ プロジェクトをサポート

機能

キャプチャとリプレイ

  • プロキシ設定不要。Chrome で直接動作(CA 証明書不要)。
  • すべての HTTP リクエストをキャプチャし、メソッド、ヘッダー、本文を変更してリプレイ可能。
  • マルチタブキャプチャ(オプション権限)で視覚的インジケーター 🌍 と重複排除。
  • ワークスペースを素早くクリア。リクエストを JSON でエクスポート/インポートして共有や後での再利用が可能。

整理とフィルタリング

  • ページとドメインによる階層的グループ化(ファーストパーティ優先)。
  • サードパーティ検出と折りたたみ可能なグループ。ドメインバッジで素早くコンテキストを把握。
  • リクエスト、ページ、ドメインへのスター付け(新しい一致に対して自動スター)。
  • タイムラインビュー(フラット、時系列)でリクエストの前に何が読み込まれたかを確認。
  • フィルター:メソッド、ドメイン、カラータグ、テキスト検索、正規表現モード。

表示と編集

  • Pretty / Raw / Hex ビュー。レイアウト切り替え(横/縦)。
  • コンバーター:Base64、URL エンコード/デコード、JWT デコード、Hex/UTF-8。
  • 履歴、元に戻す/やり直し、シンタックスハイライト(リクエスト/レスポンス)。
  • リクエストエディタのコンテキストメニューヘルパー:
    • 選択テキストの変換(Base64、URL エンコード/デコード、JWT デコード)。
    • Copy as:完全な HTTP リクエストを複数の言語でコピー:curl、PowerShell (Invoke-WebRequest)、Python (requests)、JavaScript fetch。
  • リクエスト/レスポンスペアのスクリーンショットエディタ:全コンテンツキャプチャ、並列または重ねレイアウト、ズーム、ハイライトとブラックボックス編集、サイズ変更/移動可能な注釈、キーボード削除、すべての編集で元に戻す/やり直し。

バルクと自動化

  • 4 つの攻撃モードでバルクリプレイ:Sniper、Battering Ram、Pitchfork、Cluster Bomb。
  • § で位置をマークし、ペイロードを設定。長時間の実行を一時停止/再開。
  • レスポンス差分ビューでベースラインと試行の変化を確認。

抽出ツールと検索

  • 統合抽出ツール:キャプチャした JS からシークレット、エンドポイント、パラメータを抽出。
  • シークレットスキャナ:エントロピー + パターン、信頼度スコア。ページネーションとドメインフィルター。
    • Kingfisher ルールを活用した包括的なシークレット検出
    • AWS、GitHub、Google、Slack、Stripe、Twilio、Azure など多数のサービスプロバイダに対応
    • ルールは rules/ ディレクトリにローカル保存され、オフラインでも利用可能
    • 注意:シークレットスキャンは現在検査中のタブの JavaScript ファイルのみを分析します。
    • エクスポート:すべてのシークレットを CSV にエクスポートして分析やレポートに利用。
  • エンドポイント抽出ツール:完全な URL、相対パス、GraphQL。メソッド検出。ワンクリックコピー(ベース URL を再構築)。
    • エクスポート:すべてのエンドポイントをメソッド、エンドポイントパス、信頼度、ソースファイルとともに CSV にエクスポート。
  • パラメータ抽出ツール:受動的な JavaScript パラメータ発見。インテリジェントなグループ化とリスク評価。
    • パラメータタイプ:JavaScript ファイルからクエリ、本文、ヘッダー、パスパラメータを抽出。
    • エンドポイントごとにグループ化:パラメータはエンドポイントごとに整理され、展開/折りたたみ可能。
    • リスク分類:高リスクパラメータ(auth、admin、デバッグフラグ、IDOR、フィーチャーフラグ)を自動識別。
    • 信頼度スコアリング:誤検出を減らすために、エンドポイントよりも厳格な信頼度モデル。
    • スマートフィルタリング:一般的な誤検出(webpack、React、jQuery、DOM イベント、テレメトリ)を抑制。
    • Copy as cURL:ワンクリックですべてのパラメータが適切にフォーマットされた curl コマンドを生成。
    • ロケーションバッジ:パラメータの場所(クエリ/本文/ヘッダー/パス)を示す視覚的インジケーター。
    • ドメインフィルタリング:ソースドメインでパラメータをフィルタリング。正確なカウントを表示。
    • カラムソート:パラメータ名、場所、エンドポイント、メソッド、リスクレベル、信頼度でソート可能。
    • エクスポートオプション:
      • CSV エクスポート:すべてのパラメータを場所、エンドポイント、メソッド、リスクレベル、信頼度とともにエクスポート。
      • Postman コレクションエクスポート:すべてのエンドポイントとパラメータを含む、すぐにインポート可能な Postman コレクション JSON を生成。
        • パラメータをエンドポイントごとに自動グループ化。
        • クエリ、本文、ヘッダーパラメータを含む。
        • テストを容易にするために Postman 変数構文({{paramName}})を使用。
        • 発見した API をすぐに Postman にインポートしたいセキュリティテスターに最適。
  • レスポンス検索:正規表現サポート、一致プレビュー、ページネーション、ドメインフィルター。

AI アシスタンス

Rep+ AI アシスタンス(インタラクティブな LLM チャット)

  • インタラクティブチャットインターフェース:HTTP リクエスト/レスポンスについて AI とリアルタイムで会話。
    • ライブマークダウンレンダリングによるストリーミング応答。
    • コードブロックのシンタックスハイライト(複数言語対応)。
    • コードブロックのコピー機能(視覚的フィードバック付き)。
    • カラーコード警告付きトークン使用量カウンター。
  • リクエストごとのチャット履歴:各リクエストが独自の会話履歴を保持。
    • リクエスト切り替え時にチャットを自動保存。
    • リクエストに戻ると以前の会話を復元。
    • チャットクリアボタンで現在のリクエストの会話のみをリセット。
  • 以前のリクエストの相互参照:他のリクエストの調査結果を参照。
    • 「以前のリクエストを参照」UI(折りたたみ/展開可能なリスト)。
    • コンテキストに含める以前のリクエストを選択可能。
    • AI は参照されたリクエストの調査概要を受け取る。
    • マルチステップテストシナリオ(例:ログイン → 認証済みリクエスト)に最適。
  • リクエスト修正:AI がエディタで直接リクエストを修正可能。
    • AI が変更を提案したときに「変更を適用」ボタンが表示。
    • スマート検出:実際に変更が提案された場合のみ表示。
    • リクエスト構造(ヘッダー、フォーマット、HTTP バージョン)を保持。
    • 視覚的フィードバック付きのアニメーション適用。
    • ヘッダー更新、本文修正、新しいヘッダー追加に対応。
  • レスポンス履歴追跡:再送信による複数のレスポンスを追跡。
    • すべてのレスポンスの時系列履歴を保持(オリジナル + 再送信)。
    • AI は変更分析時にすべてのレスポンスのコンテキストを持つ。
    • 条件付き包含:関連する場合にのみ完全な履歴を含める(トークン最適化)。
  • スマートコンテキスト管理:インテリジェントなトークン最適化。
    • 大きなレスポンスの切り詰め(最大約 1,500 トークン)。
    • チャット履歴の圧縮(古いメッセージを要約)。
    • 条件付きレスポンス包含(質問された場合のみ)。
    • レスポンス履歴を直近 2~3 件に制限。
    • 会話履歴の直近 15 メッセージを保持。
  • マルチプロバイダ対応:Claude、Gemini、ローカルの Ollama モデルで動作。
    • Anthropic および Gemini API の自動モデル検出。
    • ローカルモデルには手動で URL/モデルを設定。
    • すべてのプロバイダでストリーミング対応。
  • ユースケース:
    • セキュリティテストやペネトレーションテストのガイダンス。
    • リクエスト/レスポンスの説明とデバッグ。
    • テスト用の自動リクエスト修正。
    • バグバウンティレポートの生成。
    • 脆弱性特定と攻撃ベクトルの提案。
    • クロスリクエストコンテキストでのマルチステップ攻撃チェーン計画。

その他の AI 機能

  • リクエスト説明(Claude/Gemini)ストリーミング応答。
  • 攻撃ベクトルの提案:リクエスト + レスポンス分析。レスポンスがない場合は自動送信。ペイロード提案、リフレクション/エラー/マルチステップチェーン。リクエストのみの場合は警告付きフォールバック。
  • 選択テキストのコンテキストメニュー「AI で説明」。
  • ドメインごとの攻撃面分析:カテゴリ分類(認証/支払い/管理など)、カラーコードアイコン、リスト表示と攻撃面表示の切り替え。
  • AI 出力のエクスポート:Markdown または PDF で RPD/TPM を保存。

生産性とテーマ

  • 7 つの美しいテーマ:現代的なデザインのテーマから選択可能:
    • 🌙 ダーク(デフォルト):長時間のセッションに最適化されたクラシックなダークテーマ。
    • ☀️ ライト:明るい環境向けのクリーンなライトテーマ。
    • 🎨 モダンダーク:VS Code Dark+ にインスパイアされ、コントラストを強化。
    • ✨ モダンライト:GitHub スタイルの鮮明なカラーのライトテーマ。
    • 💙 ブルー:クールな青/シアンカラースキーム。
    • 🔆 ハイコントラスト:アクセシビリティ重視の最大コントラストテーマ。
    • 🖥️ ターミナル:レトロな雰囲気のグリーンオンブラックターミナル風。
  • テーマセレクター:ドロップダウンメニューでテーマを即座に切り替え。
  • スムーズなトランジション:洗練されたアニメーションでのテーマ切り替え。
  • 最適化されたシンタックスハイライト:すべてのテーマは以下に対して丁寧に調整されたカラーを提供:
    • HTTP メソッド、パス、ヘッダー、バージョン。
    • JSON キー、文字列、数値、ブール値、null 値。
    • パラメータとクッキー。
    • リクエストメソッドバッジ(GET、POST、PUT、DELETE、PATCH)。
  • テーマの永続性:テーマの好みは自動的に保存・復元。
  • リクエストのカラータグとフィルター。
  • JSON/XML/HTML のシンタックスハイライト。

クイックスタート

  1. Chrome DevTools を開く → 「rep+」タブ。
  2. ブラウジング:リクエストが自動キャプチャされる。
  3. リクエストをクリック:生のリクエスト/レスポンスが即座に表示。
  4. 編集して「送信」でリプレイ。AI ボタンで説明/攻撃提案を利用。
  5. タイムライン、フィルター、バルクリプレイでより深いテストを実行。

インストール

  1. リポジトリをクローン:
    root@kitploit:~
    git clone https://github.com/bscript/rep.git
    
  2. Chrome 拡張機能を開く:
    • ブラウザで chrome://extensions/ に移動。
    • デベロッパーモード を有効化(右上のトグル)。
  3. 拡張機能を読み込む:
    • パッケージ化されていない拡張機能を読み込む をクリック。
    • クローンした rep フォルダを選択。
  4. DevTools を開く:
    • F12 キーを押すか、右クリック → 検証。
    • rep+ タブを探す(必要に応じて >> オーバーフローメニューをクリック)。

この組み合わせにより、rep+ はバグバウンティハンターや脆弱性研究者にとって、Burp のような反復を重たい UI なしで行える便利なツールとなっています。拡張機能をインストールし、DevTools を開き、rep+ パネルに移動して、ハッキングを始めましょう。😎

ローカルモデル(Ollama)のセットアップ

ローカルモデル(例:Ollama)を使用する場合、Chrome 拡張機能が呼び出せるように許可する必要があります。そうしないと 403/CORS エラーが発生します。

  1. 実行中の Ollama インスタンスを停止。
  2. CORS を有効にして Ollama を起動(いずれかを選択):
    • Chrome 拡張機能のみ許可:
      root@kitploit:~
      OLLAMA_ORIGINS="chrome-extension://*" ollama serve
      
    • すべて許可(ローカル開発では簡単):
      root@kitploit:~
      OLLAMA_ORIGINS="*" ollama serve
      
  3. ollama list を使用してモデルが存在することを確認(例:gemma3:4b)。
  4. 拡張機能をリロードして再試行。それでも 403 が表示される場合は、Ollama のログを確認。

権限とプライバシー

  • オプション:マルチタブキャプチャを有効にした場合のみ webRequest + <all_urls>。
  • データ:ローカルに保存。トラッキングや分析はなし。
  • AI:API キーはローカルに保持。AI 機能を呼び出した場合のみ、選択したプロバイダ(Claude/Gemini)にリクエスト/レスポンスの内容が送信されます。

⚠️ 制限事項

rep+ は Chrome DevTools 内で動作するため:

  • 生の HTTP/1 や不正なリクエストは不可(fetch() の制限)。
  • 一部のヘッダーは上書き不可(ブラウザのサンドボックス)。
  • 生の TCP ソケットは不可(スモッグリング/パイプライニングテスト不可能)。
  • DevTools パネルの制約により、特定の UI 設定が制限される。

rep+ は迅速なテスト、リプレイ、実験に最適であり、本格的な低レベル HTTP 作業には向いていません。

スター履歴

Star History Chart

バグや問題を見つけた場合

バグ、予期しない動作、機能リクエストがある場合は、こちらから issue を開いて rep+ の改善にご協力ください。 できるだけ迅速に対応いたします。🙏

❤️ プロジェクトをサポート

私は rep+ を個人で、自由時間にメンテナンスしています。 スポンサーシップは、拡張機能の改善、新機能の追加、迅速な issue 対応に役立ちます。

テスト、開発、バグバウンティ作業で rep+ が時間を節約してくれたなら、プロジェクトへのサポートをご検討ください。 1 ドルでも助かります。❤️

コントリビューター 🤝

Contributors

スポンサー

Sponsor    Sponsor    Sponsor    Sponsor    Sponsor    Sponsor    Sponsor    Sponsor    Sponsor

Become a Sponsor Bitcoin Sponsor

ツールをダウンロード