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

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

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

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

ツールディレクトリ

カテゴリ

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

crlfuzz

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

リポジトリを見る
1.6k145512日前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
    

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

    フラグ説明
    -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ヘルプを表示

    ターゲット

    ターゲットは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で、開発中です。

    ツールをダウンロード