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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
badger-builder — badger-builder is an AI-assisted tool for generating dynamic Brute Ratel C4 profiles | Kitploit
ツール/GitHubGitHub/tw1sm/badger-builder
Scripting & AutomationCommand and ControlRed TeamingPayload Development
GitHubtw1sm/badger-builder

badger-builder

badger-builder is an AI-assisted tool for generating dynamic Brute Ratel C4 profiles

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

人気

すべて見る →

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

すべてのツールを探索

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

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



badger-builder

badger-builder は、動的な Brute Ratel C4 プロファイルを生成するための AI 支援ツールです。badger-builder に希望するプロファイルの フレーバー を指定するだけで、OpenAI に適切な設定をプロンプト送信します。

リスナー/ペイロードプロファイル設定で AI が生成するもの:

  • C2 URI
  • リクエスト/レスポンスの HTTP ヘッダー
  • C2 リクエスト/レスポンスに前置・後置される HTTP ボディデータ
  • サーバーの 空レスポンス HTTP ボディ

HTTP ボディデータは XML、JSON、JavaScript で生成できます(リクエスト形式とレスポンス形式は異なっていても構いません)。

OpenAI が生成した設定は常にレビューすることをお勧めします。特に、テスト/サンプル/プレースホルダー値の使用を避けられなかったケースでは注意が必要です。AI が生成した設定は一般的に良い出発点ですが、いくつか修正したいと思うでしょう。

Brute Ratel 1.5.2 をサポート

現在は HTTP リスナープロファイル設定のみがサポートされています(DoH サポートはなし)

OpenAI の利用に関する注意

badger-builder が OpenAI API に送信するプロンプトは トークン を消費します。使用量は通常数千トークン程度です(< $0.05 USD)。OpenAI アカウントは無料トライアル中であるか、API の請求先を設定済みである必要があります。(使用量と請求はこちらで確認できます)

インストール

badger-builder は、このリポジトリをクローンして pip3 install . を実行することでインストールでき、その後 PATH から badger-builder で実行できます。

poetry プロジェクトが嫌いな人のために、requirements.txt があります。badger-builder.py と一緒に使うと、typer アプリのエントリポイントを呼び出せます。

使い方

.env.sample を .env に移動し、OpenAI API キーを追加して、badger-builder create を実行します。

プロファイルが生成されたら、badger-builder parse を使用して、プロファイル設定を使ったサンプル HTTP リクエストを表示できます。

開発

badger-builder は Poetry を使って依存関係を管理しています。ソースからインストールして、次のように開発環境をセットアップします:

root@kitploit:~
git clone https://github.com/tw1sm/badger-builder
cd badger-builder
poetry install
poetry run badger-builder --help

requirements.txt は次のコマンドで生成できます。

root@kitploit:~
poetry export --without-hashes --format=requirements.txt > requirements.txt

改善点

  • yaml ファイル経由でフラグを指定するオプション(サブコマンド?)
  • OpenAI プロンプトの改善/トークン効率の向上
  • DoH/SMB/TCP リスナーの統合
  • prepend/append データ形式の追加
  • kill date、chid、malloc/threadex 設定などの autorun アクション
ツールをダウンロード