Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

الخلاصاتاتصالالخصوصية© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
vulnknox — غلاف مكتوب بلغة Go لواجهة KNOXSS API لأتمتة اختبار ثغرات XSS. | Kitploit
أدوات/GitHubGitHub/iqzer0/vulnknox
ماسحات الثغرات الأمنيةاستغلال تطبيقات الويبأمن الويباختبار الاختراق
GitHubiqzer0/vulnknox

vulnknox

غلاف مكتوب بلغة Go لواجهة KNOXSS API لأتمتة اختبار ثغرات XSS.

عرض المستودع
7130منذ 2 سنواتلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

VulnKnoX

VulnKnoX

VulnKnox هي أداة سطر أوامر قوية مكتوبة بلغة Go، وتتفاعل مع KNOXSS API. تقوم بأتمتة عملية اختبار عناوين URL للبحث عن ثغرات البرمجة النصية عبر المواقع (XSS) باستخدام الإمكانيات المتقدمة لمحرك KNOXSS.

المميزات

  • دعم الإدخال عبر الأنابيب (pipe) لتمرير قوائم الملفات وعناوين URL الصدى للاختبار
  • إمكانية ضبط عدد مرات إعادة المحاولة والمهلة
  • دعم طرق HTTP: GET و POST و BOTH (كليهما)
  • ميزة تجاوز المرشحات المتقدمة (Advanced Filter Bypass - AFB)
  • وضع الفلاش (Flash Mode) لاختبار سريع لمتعدد اللغات (polyglot) في XSS
  • ميزة CheckPoC للتحقق من دليل الإثبات (Proof of Concept)
  • معالجة متزامنة مع إمكانية ضبط درجة التوازي
  • دعم الرؤوس المخصصة للطلبات الموثقة
  • دعم الوكيل (Proxy)
  • التكامل مع Discord webhook للإشعارات
  • مخرجات مفصلة بنتائج ملونة

التثبيت

go install github.com/iqzer0/vulnknox@latest

الإعدادات

قبل استخدام الأداة، يجب عليك إعداد التهيئة الخاصة بك:

مفتاح API

احصل على مفتاح KNOXSS API من knoxss.me.

في أول تشغيل، سيتم إنشاء ملف إعدادات افتراضي في:

لينكس/macOS: ~/.config/vulnknox/config.json
ويندوز: %APPDATA%\VulnKnox\config.json
قم بتعديل ملف config.json واستبدل YOUR_API_KEY_HERE بمفتاح API الفعلي الخاص بك.

Discord Webhook (اختياري)

إذا كنت ترغب في تلقي الإشعارات على Discord، أضف رابط webhook الخاص بك إلى ملف config.json أو استخدم العلم -dw.

الاستخدام

Usage of vulnknox:

  -u          عنوان URL للإرسال إلى KNOXSS API
  -i          ملف يحتوي على عناوين URL للإرسال إلى KNOXSS API
  -X GET      طريقة HTTP المراد استخدامها: GET أو POST أو BOTH
  -pd         بيانات POST بتنسيق 'param1=value&param2=value'
  -headers    رؤوس مخصصة بتنسيق 'Header1:value1,Header2:value2'
  -afb        استخدام تجاوز المرشحات المتقدمة
  -checkpoc   تفعيل ميزة CheckPoC
  -flash      تفعيل وضع الفلاش
  -o          الملف لحفظ النتائج فيه
  -ow         الكتابة فوق ملف الإخراج إذا كان موجودًا
  -oa         إخراج جميع النتائج إلى ملف، وليس فقط الناجحة
  -s          إظهار حمولات XSS الناجحة فقط في الإخراج
  -p 3        عدد العمليات المتزامنة (1-5)
  -t 600      مهلة طلبات API بالثواني
  -dw         رابط Discord Webhook (يتجاوز ملف الإعدادات)
  -r 3        عدد مرات إعادة المحاولة للطلبات الفاشلة
  -ri 30      الفاصل الزمني بين إعادة المحاولات بالثواني
  -sb 0       تخطي النطاقات بعد هذا العدد من استجابات 403
  -proxy      رابط الوكيل (مثل http://127.0.0.1:8080)
  -v          إخراج تفصيلي
  -version    عرض رقم الإصدار
  -no-banner  إخفاء اللافتة (البانر)
  -api-key    مفتاح KNOXSS API (يتجاوز ملف الإعدادات)

أمثلة أساسية

اختبار عنوان URL واحد باستخدام طريقة GET:

vulnknox -u "https://example.com/page?param=value"

اختبار عنوان URL مع بيانات POST:

vulnknox -u "https://example.com/submit" -X POST -pd "param1=value1&param2=value2"

تفعيل تجاوز المرشحات المتقدمة ووضع الفلاش:

vulnknox -u "https://example.com/page?param=value" -afb -flash

استخدام رؤوس مخصصة (مثل للمصادقة):

vulnknox -u "https://example.com/secure" -headers "Cookie:sessionid=abc123"

معالجة عناوين URL من ملف مع 5 عمليات متزامنة:

vulnknox -i urls.txt -p 5

إرسال إشعارات إلى Discord عند العثور على XSS ناجح:

vulnknox -u "https://example.com/page?param=value" -dw "https://discord.com/api/webhooks/your/webhook/url"

استخدام متقدم

اختبار كل من طرق GET و POST مع تفعيل CheckPoC:

vulnknox -u "https://example.com/page" -X BOTH -checkpoc

استخدام وكيل وزيادة عدد مرات إعادة المحاولة:

vulnknox -u "https://example.com/page?param=value" -proxy "http://127.0.0.1:8080" -r 5

إخفاء اللافتة وإظهار حمولات XSS الناجحة فقط:

vulnknox -u "https://example.com/page?param=value" -no-banner -s

شرح المخرجات

[ XSS! ]: يشير إلى أنه تم العثور على حمولة XSS ناجحة.
[ SAFE ]: لم يتم العثور على ثغرة XSS في الهدف.
[ ERR! ]: حدث خطأ أثناء الطلب.
[ SKIP ]: تم تخطي النطاق أو عنوان URL بسبب عدة محاولات فاشلة (مثل بعد تلقي الكثير من استجابات 403 Forbidden وفقًا للخيار -sb).
[BALANCE]: يشير إلى استخدامك الحالي لواجهة API مع KNOXSS، ويعرض عدد استدعاءات API التي استخدمتها من إجمالي حصتك.

توفر الأداة أيضًا ملخصًا في نهاية التنفيذ، يتضمن عدد الطلبات المقدمة، نتائج XSS الناجحة، الاستجابات الآمنة، الأخطاء، وأي نطاقات تم تخطيها.

المساهمة

المساهمات مرحب بها! إذا كانت لديك اقتراحات للتحسينات أو واجهت أي مشكلات، فيرجى فتح مشكلة (issue) أو إرسال طلب سحب (pull request).

الترخيص

هذا المشروع مرخص بموجب رخصة MIT.

الإسناد

@KN0X55
@BruteLogic
@xnl_h4ck3r

تنزيل الأداة