Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ツール/GitHubGitHub/nu11secur1ty/kousei
パスワードクラッキングペイロード生成脆弱性分析エクスプロイトスクリプトと自動化ウェブアプリケーション悪用ウェブセキュリティペネトレーションテストレッドチーミング
GitHubnu11secur1ty/kousei

Kousei

SQLインジェクションのPoCリクエストを生成し、sqlmap攻撃を自動化し、パラメータ検出とクリーンアップを備えたモジュール式エクスプロイトスクリプトを管理するPython/Goフレームワーク。

3210521日前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

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

Kousei (こうせい)

Author: nu11secur1ty
Years: 2023–2026
Language: Python (オプションで Go モジュール)
Purpose: SQLi Proof-of-Concept リクエストを生成し、sqlmap 攻撃を自動化し、攻撃モジュールを簡単に管理します。


Description

Kousei (こうせい) は sqlmap 用の攻撃的フレームワークであり、POST、GET、その他の HTTP リクエストを生成できる任意の Web スキャナーと連携できます。これは、sqlmap を使用して SQL インジェクションの Proof-of-Concept (PoC) 攻撃を作成および実行するプロセスを簡素化するコマンドラインユーティリティです。Go モジュールと Python モジュールを組み合わせて、エクスプロイトリクエストを生成し、高度なパラメータで sqlmap を起動し、補助的な攻撃スクリプトを管理します。


Features

  • カスタム SQLi PoC ペイロードファイル (exploit.txt) を生成します。
  • カスタマイズされたコマンドラインオプションで sqlmap を起動します。
  • URLi や User-Agent などのモジュール式攻撃スクリプトを実行します。
  • 生成されたエクスプロイトファイルをクリーンアップして痕跡を残さないようにします。
  • 簡単なワークフロー制御のためのインタラクティブメニュー。

Requirements

  • Python 3.x
  • Go がインストールされ、設定されていること (Go モジュール用)
  • colorama Python パッケージ
  • 指定したパスにある sqlmap スクリプト (デフォルト: Your_dir\sqlmap-nu11secur1ty\sqlmap.py)

Installation

  1. リポジトリをクローンします:

    git clone https://github.com/nu11secur1ty/Kousei.git
    cd Kousei
    
  2. Python の依存関係をインストールします:

    pip install colorama
    
  3. Go がインストールされ、システム PATH に含まれていることを確認します。

  4. Python スクリプト (kousei.py) 内の sqlmap.py のパスを確認し、必要に応じて調整します。


Usage

メインの Python プログラムを実行します:

python kousei.py

メニューが表示されます:

===== Kousei Menu =====

1. Generate PoC (exploit.txt)
2. Start sqlmap with PoC
3. Run module: modules/URLi.py
4. Run module: modules/User-Agent.py
5. Run module: modules/HashCracker.py
6. View metadata (modules/exploit_meta.json)
7. Clean evidence (delete exploit.txt and metadata)
8. Exit

対応する番号を入力してオプションを選択します。


How to add your POST/GET request

--create またはインタラクティブメニューを使用する場合、完全な生の HTTP リクエストを貼り付けます。このツールは、ペイロードが POST または GET で始まり (最初の行)、ヘッダーとボディを区切る空行があることを想定しています。

PoC ペイロードの例:

POST /login.php HTTP/1.1
Host: vulnerablehost.com
Content-Type: application/x-www-form-urlencoded
Cookie: PHPSESSID=123456

username=admin&password=pass

このツールは以下を行います:

  • 最初の行を検証します (POST または GET である必要があります)。
  • クエリ文字列とフォームボディからパラメータを自動検出しようとします (承認または編集できます)。
  • 小さなコメントヘッダー付きで exploit.txt (ルート) と modules/exploit.txt を保存します。
  • 後で使用するためにメタデータを modules/exploit_meta.json に保存します。

Passing detected params to sqlmap

modules/exploit_meta.json に vuln_params が含まれている場合、このツールは sqlmap を起動する際に以下を含めます:

-p param1,param2

これにより、テストをそれらのパラメータに集中させます。


Cleaning up

メニューオプションまたは CLI --clean を使用して以下を削除します:

  • exploit.txt (ルート)
  • modules/exploit.txt
  • modules/exploit_meta.json

これはテストペイロードの簡単な証拠を削除するのに役立ちます。注意: 一部のシステムログはこのツールの制御外に残る場合があります。


Tests

パラメータ検出ルーチン用の小さな pytest スイートが含まれています。

テストを実行します:

pip install pytest
pytest -q

Logging

  • デフォルトのログファイル: kousei.log (ローテーション)。
  • 詳細モード (--verbose) を有効にすると、ログの詳細度が上がり、ログがコンソールにストリーミングされます。

Contributing & development

  • リポジトリをフォークし、フィーチャーブランチで変更を加え、プルリクエストを開きます。
  • 新しいパースやファイルの動作に対するテストを追加します。
  • 可能な限り API とメタデータの後方互換性を維持します。

Changelog (high level)

2023–2026 — 初期プロジェクト、CLI + インタラクティブメニュー、PoC 作成、sqlmap 統合。
2026 — 洗練: メタデータファイル、自動パラメータ検出、ログ、argparse CLI、ユニットテスト。


License

このプロジェクトは GPL-3.0 の下でライセンスされています。再配布時にはライセンス通知と帰属表示を保持してください。


Contact

  • Author: nu11secur1ty
  • GitHub: https://github.com/nu11secur1ty
  • Issues / PRs: バグ報告と PR にはリポジトリの Issue トラッカーを使用してください。

Disclaimer

このソフトウェアは、許可されたセキュリティテストと教育のみを目的としています。作者は誤用に対して責任を負いません。対象システムをテストする前に、常に明示的な書面による許可を取得してください。

責任を持ってハッキングを楽しんでください。☠️

ツールをダウンロード