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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
crlfuzz — Goで書かれたCRLF脆弱性をスキャンするための高速なツール | Kitploit
ツール/GitHubGitHub/dwisiswant0/crlfuzz
脆弱性スキャナーウェブセキュリティファジング
GitHubdwisiswant0/crlfuzz

crlfuzz

Goで書かれたCRLF脆弱性をスキャンするための高速なツール

リポジトリを見る
1.6k1454日前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

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

CRLFuzz

made-with-Go go-report license contributions welcome godoc

CRLF脆弱性をスキャンする高速なツール(Go製)


リソース

  • インストール
    • バイナリから
    • ソースから
    • GitHubから
  • 使い方
    • 基本的な使い方
    • フラグ
    • ターゲット
      • 単一URL
      • リストからURL
      • 標準入力から
    • メソッド
    • データ
    • ヘッダーの追加
    • プロキシの使用
    • 同時実行数
    • サイレントモード
    • 詳細モード
    • バージョン
    • ライブラリ
  • ヘルプとバグ報告
  • ライセンス
  • バージョン

インストール

バイナリから

インストールは簡単です。リリースページからプリビルドバイナリをダウンロードし、解凍して実行するだけです。または以下のコマンドでも可能です。

root@kitploit:~
▶ curl -sSfL https://git.io/crlfuzz | sh -s -- -b /usr/local/bin

ソースから

go1.13以上のコンパイラがインストールされ設定されている場合:

root@kitploit:~
▶ GO111MODULE=on go install github.com/dwisiswant0/crlfuzz/cmd/crlfuzz@latest

ツールを更新するには、go getコマンドで-uフラグを使用できます。

GitHubから

root@kitploit:~
▶ git clone https://github.com/dwisiswant0/crlfuzz
▶ cd crlfuzz/cmd/crlfuzz
▶ go build .
▶ mv crlfuzz /usr/local/bin

使い方

基本的な使い方

CRLFuzzは以下のように簡単に実行できます。

root@kitploit:~
▶ crlfuzz -u "http://target"

フラグ

root@kitploit:~
▶ crlfuzz -h

これによりツールのヘルプが表示されます。以下がサポートされているスイッチです。

ターゲット

ターゲットは3つの方法で指定できます。

単一URL

root@kitploit:~
▶ crlfuzz -u "http://target"

リストからURL

root@kitploit:~
▶ crlfuzz -l /path/to/urls.txt

標準入力から

他のツールと連携する場合に使用します。

root@kitploit:~
▶ subfinder -d target -silent | httpx -silent | crlfuzz

メソッド

デフォルトではCRLFuzzはGETメソッドでリクエストを行います。 変更したい場合は-Xフラグを使用します。

root@kitploit:~
▶ crlfuzz -u "http://target" -X "GET"

出力

ファズ結果をファイルに保存するには-oフラグを使用します。

root@kitploit:~
▶ crlfuzz -l /path/to/urls.txt -o /path/to/results.txt

データ

POST、DELETE、PATCHなどのメソッドでデータリクエストを送信したい場合は、-dフラグを使用します。

root@kitploit:~
▶ crlfuzz -u "http://target" -X "POST" -d "data=body"

ヘッダーの追加

カスタムヘッダーを使用してクッキーや他のヘッダー部分を追加したい場合。

root@kitploit:~
▶ crlfuzz -u "http://target" -H "Cookie: ..." -H "User-Agent: ..."

プロキシの使用

プロキシを使用する場合、プロキシ文字列にprotocol://プレフィックスを付けて代替プロキシプロトコルを指定できます。

root@kitploit:~
▶ crlfuzz -u "http://target" -x http://127.0.0.1:8080

同時実行数

同時実行数は同時にファズする数です。CRLFuzzのデフォルト値は25で、-cフラグで変更できます。

root@kitploit:~
▶ crlfuzz -l /path/to/urls.txt -c 50

サイレントモード

-sフラグでサイレントモードを有効にすると、脆弱なターゲットのみが表示されます。

root@kitploit:~
▶ crlfuzz -l /path/to/urls.txt -s | tee vuln-urls.txt

詳細モード

サイレントモードとは異なり、-vフラグを使用するとエラーが発生した場合にエラーの詳細が表示されます。

root@kitploit:~
▶ crlfuzz -l /path/to/urls.txt -v

バージョン

-Vフラグで現在のCRLFuzzバージョンを表示します。

root@kitploit:~
▶ crlfuzz -V

ライブラリ

CRLFuzzをライブラリとして使用することもできます。

root@kitploit:~
package main

import (
	"fmt"

	"github.com/dwisiswant0/crlfuzz/pkg/crlfuzz"
)

func main() {
	target := "http://target"
	method := "GET"

	// CRLF脆弱性の可能性があるURLを生成
	for _, url := range crlfuzz.GenerateURL(target) {
		// ターゲットをスキャン
		vuln, err := crlfuzz.Scan(url, method, "", []string{}, "")
		if err != nil {
			panic(err)
		}

		if vuln {
			fmt.Printf("VULN! %s\n", url)
		}
	}
}

ヘルプとバグ報告

まだ混乱している場合やバグを見つけた場合は、issueを開いてください。すべてのバグ報告は感謝されます。自由な時間が不足しているため、一部の機能はまだテストされていません。

ライセンス

CRLFuzzはMITライセンスの下で公開されています。詳細はLICENSEを参照してください。

バージョン

現在のバージョンは1.4.0で、開発中です。

ツールをダウンロード
フラグ説明
-u, --urlファズする単一URLを指定
-l, --listファイル内のURLをファズ
-X, --method使用するリクエストメソッドを指定(デフォルト: GET)
-o, --output結果を保存するファイル
-d, --dataリクエストデータを指定
-H, --headerターゲットにカスタムヘッダーを渡す
-x, --proxyファズに使用するプロキシを指定
-c, --concurrent同時実行数を設定(デフォルト: 25)
-s, --silentサイレントモード
-v, --verbose詳細モード
-V, --version現在のCRLFuzzバージョンを表示
-h, --helpヘルプを表示