
ماسح XSS سريع مع تحليل المعلمات، وبصمة WAF، والتحقق من DOM/AST. يدعم الكشف عن XSS المنعكس والمخزن والقائم على DOM عبر CLI أو pipeline أو REST API.
هل تبحث عن إصدار Go (v2.x)؟ Dalfox v3 هو إعادة كتابة كاملة بلغة Rust. تم الحفاظ على قاعدة كود Go في فرع
v2ولا تزال تتلقى تحديثات أمنية. راجع SECURITY.md لسياسة الدعم، ودليل الترحيل لمعرفة ما تغيّر في v3.
Dalfox هي أداة مفتوحة المصدر قوية تركز على الأتمتة، مما يجعلها مثالية لفحص ثغرات XSS بسرعة وتحليل المعاملات. صُمم محرك الاختبار المتقدم وميزاته المتخصصة لتبسيط عملية اكتشاف الثغرات والتحقق منها.
scan (URL / ملف / أنبوب / HTTP خام، مع اكتشاف تلقائي)، ، ، serverpayloadmcp--waf-min-confidence قابل للضبطبالإضافة إلى الخيارات المتنوعة المطلوبة للاختبار :D
brew install dalfox
# https://formulae.brew.sh/formula/dalfox
sudo snap install dalfox
yay -S dalfox
# أو
paru -S dalfox
راجع دليل التثبيت لتعليمات البناء اليدوي.
تتوفر حزمة لمستخدمي Nix أو NixOS. ضع في اعتبارك أن أحدث الإصدارات قد تكون
متوفرة فقط في قناة unstable.
nix-shell -p dalfox
لمستخدمي Nix مع تفعيل flakes:
# التشغيل مباشرة
nix run github:hahwul/dalfox -- scan https://example.com
# التثبيت
nix profile install github:hahwul/dalfox
# بيئة تطوير للعمل على Dalfox نفسه
git clone https://github.com/hahwul/dalfox && cd dalfox && nix develop
كما يكشف flake عن overlays.default، بحيث يمكن لمستخدمي NixOS وhome-manager بناء Dalfox
باستخدام nixpkgs الخاص بهم. راجع دليل التثبيت
لمقتطف الوحدة هذا وبقية التفاصيل.
الملفات الثنائية المجمعة مسبقًا (بما في ذلك متغيرات musl المرتبطة بشكل ثابت لنظام Linux) متوفرة على صفحة 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 والبدء السريع لمزيد من الأمثلة.
إذا كنت ترغب في المساهمة في هذا المشروع، يرجى الاطلاع على CONTRIBUTING.md وإرسال Pull-Request بمحتواك الرائع.
الاسم مشتق من 'Dal' (달) 🌙، الكلمة الكورية التي تعني 'القمر'، مدمجة مع 'Fox' 🦊.
