Retour au classement

hahwul/dalfox

Rustdalfox.hahwul.com

🌙🦊 Dalfox is a powerful open-source XSS scanner and utility focused on automation.

xsssecuritybugbountybugbounty-toolxss-scannerdevsecopshacktoberfestrust
Croissance des étoiles
Étoiles
5.2k
Forks
546
Croissance hebdomadaire
Issues
8
2k4k
avr. 2020mai 2022juin 2024juil. 2026
Artefactscrates.iocargo add dalfox
README

dalfox

Looking for the Go (v2.x) version? Dalfox v3 is a complete rewrite in Rust. The Go codebase is preserved on the v2 branch and continues to receive security backports. See SECURITY.md for the support policy.

Dalfox is a powerful open-source tool that focuses on automation, making it ideal for quickly scanning for XSS flaws and analyzing parameters. Its advanced testing engine and niche features are designed to streamline the process of detecting and verifying vulnerabilities.

Key features

  • Subcommands: scan (URL / file / pipe / raw-HTTP, auto-detected), server, payload, mcp
  • Discovery: Parameter analysis, static analysis, BAV testing, parameter mining
  • XSS Scanning: Reflected, Stored (SXSS), DOM-based, with optimization and DOM/AST verification
  • WAF: Fingerprinting with confidence scoring, bypass tracking, and tunable --waf-min-confidence
  • HTTP Options: Custom headers, cookies, methods, proxy, and more
  • Output: JSON/JSONL/Plain/Markdown/SARIF/TOML formats, silence mode, detailed reports
  • Extensibility: REST API, MCP stdio server, custom payloads, remote wordlists

And the various options required for the testing :D

Installation

Homebrew (macOS/Linux)

brew install dalfox

# https://formulae.brew.sh/formula/dalfox

Snapcraft (Ubuntu)

sudo snap install dalfox

Arch Linux (AUR)

yay -S dalfox
# or
paru -S dalfox

See the Installation guide for manual build instructions.

Nixpkgs (NixOS)

A package is available for Nix or NixOS users. Keep in mind that the latest releases might only be present in the unstable channel.

nix-shell -p dalfox

Nix Flakes

For Nix users with flakes enabled:

# Run directly
nix run github:hahwul/dalfox -- scan https://example.com

# Install
nix profile install github:hahwul/dalfox

# Development environment
nix develop github:hahwul/dalfox

See Installation guide for details.

Prebuilt binaries (including statically-linked musl variants for Linux) are available on the GitHub Releases page.

Usage

dalfox [mode] [target] [flags]
  • Single URL: dalfox scan http://example.com -b https://callback
  • File Mode: dalfox scan urls.txt --custom-payload mypayloads.txt
  • Pipeline: cat urls.txt | dalfox scan --headers "AuthToken: xxx"

Check the CLI reference and Quick start documents for more examples.

Contributing

if you want to contribute to this project, please see CONTRIBUTING.md and Pull-Request with cool your contents.

About the Name

The name comes from 'Dal' () 🌙, the Korean word for 'moon', combined with 'Fox' 🦊.

Dépôts similaires
chaitin/SafeLine

SafeLine is a self-hosted WAF(Web Application Firewall) / reverse proxy to protect your web apps from attacks and exploits.

GoGo ModulesGNU General Public License v3.0firewallhttp-flood
ly.safepoint.cloud/fUxS0GW
21.9k1.4k
cure53/DOMPurify

DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo:

JavaScriptnpmApache License 2.0xsssanitizer
cure53.de/purify
17.2k857
s0md3v/XSStrike

Most advanced XSS scanner.

PythonPyPIGNU General Public License v3.0xssxss-scanner
15.1k2.1k
Hacker0x01/hacker101

Source code for Hacker101.com - a free online web and mobile security class.

SCSSOthereducationhacking
hacker101.com
14.5k2.7k
nahamsec/Resources-for-Beginner-Bug-Bounty-Hunters

A list of resources for those interested in getting started in bug bounties

bug-bounty-huntershackers
12.1k2.1k
chaitin/xray

一款长亭自研的完善的安全评估工具,支持常见 web 安全问题扫描和自定义 poc | 使用之前务必先阅读文档

VueOthersecurityvulnerability
docs.xray.cool
11.7k1.9k
payloadbox/xss-payload-list

🎯 Cross Site Scripting ( XSS ) Vulnerability Payload List

MIT Licensexssxss-payloads
ismailtasdelen.medium.com
6.8k1.8k
reddelexc/hackerone-reports

Top disclosed reports from HackerOne

PythonPyPIwriteupshackerone
6.4k1.1k
dromara/lamp-cloud

[灯灯]微服务中后台快速开发平台,支持jdk21、jdk17、jdk8,专注于多租户、开放平台解决方案,亦可作为普通项目(非SaaS架构)的基础开发框架使用,目前已实现插拔式数据库隔离、SCHEMA隔离、字段隔离 等租户隔离方案。

JavaMavenApache License 2.0springcloudspringboot
tangyh.top
5.7k1.8k
s0md3v/AwesomeXSS

Awesome XSS stuff

JavaScriptnpmMIT Licensexsspayload
5.1k782
CHYbeta/Web-Security-Learning

Web-Security-Learning

HTMLsecuritysqlinjection
chybeta.github.io/2017/08/19/Web-Security-Learning/
4.3k1k
Arachni/arachni

Web Application Security Scanner Framework

RubyRubyGemsOtherarachnidom
arachni-scanner.com
4k786