
高速なXSSスキャナーで、パラメータ分析、WAFフィンガープリンティング、DOM/AST検証を備えています。CLI、パイプライン、またはREST APIを介して、反射型XSS、ストアドXSS、DOMベースXSSの検出をサポートします。
Dalfoxは自動化に重点を置いた強力なオープンソースツールであり、XSSの脆弱性を迅速にスキャンし、パラメータを分析するのに最適です。その高度なテストエンジンとニッチな機能は、脆弱性の検出と検証のプロセスを効率化するように設計されています。
scan (URL / ファイル / パイプ / raw-HTTP、自動検出)、server、payload、mcp--waf-min-confidenceそしてテストに必要な様々なオプション :D
brew install dalfox
# https://formulae.brew.sh/formula/dalfox
sudo snap install dalfox
yay -S dalfox
# or
paru -S dalfox
choco install dalfox
手動ビルドの手順についてはインストールガイドを参照してください。
NixまたはNixOSユーザー向けのパッケージが利用可能です。最新リリースはunstableチャンネルにのみ存在する場合があることに注意してください。
nix-shell -p dalfox
flakesを有効にしたNixユーザー向け:
# Run directly
nix run github:hahwul/dalfox -- scan https://example.com
# Install
nix profile install github:hahwul/dalfox
# Development environment for hacking on Dalfox itself
git clone https://github.com/hahwul/dalfox && cd dalfox && nix develop
このflakeはoverlays.defaultも公開しているため、NixOSおよびhome-managerユーザーは自身のnixpkgsに対してDalfoxをビルドできます。そのモジュールスニペットとその他の詳細についてはインストールガイドを参照してください。
ビルド済みバイナリ (Linux用の静的リンクされたmuslバリアントを含む) はGitHub Releasesページで入手できます。
dalfox [mode] [target] [flags]
dalfox scan http://example.com -b https://callbackdalfox scan urls.txt --custom-payload mypayloads.txtcat urls.txt | dalfox scan --headers "AuthToken: xxx"dalfox scan 'https://example.com/?q=FUZZ&page=1' --inject-marker FUZZdalfox scan https://example.com -H 'X-Search: FUZZ' --inject-marker FUZZその他の例についてはCLIリファレンスおよびクイックスタートドキュメントを参照してください。
Go (v2.x) バージョンをお探しですか?Dalfox v3はRustによる完全な書き直しです。Goコードベースはv2ブランチに保存されており、セキュリティバックポートを受け続けています。サポートポリシーについてはSECURITY.mdを、v3での変更点については移行ガイドを参照してください。
このプロジェクトに貢献したい場合は、CONTRIBUTING.mdを参照し、あなたの素晴らしい内容でPull-Requestを送ってください。
この名前は、韓国語で「月」を意味する「Dal」(달) 🌙と、「Fox」🦊を組み合わせたものです。
