xssless
مولّد حمولات XSS آلي مكتوب بلغة بايثون.
الاستخدام
- سجّل الطلب(ات) باستخدام Burp proxy
- اختر الطلب(ات) التي تريد توليدها، ثم انقر بزر الماوس الأيمن واختر "Save items"
- استخدم xssless لتوليد الحمولة:
./xssless.py burp_export_file
- اخترق!
يمكن العثور على شرح أكثر تفصيلاً هنا
الميزات
- توليد آلي لحمولات XSS من طلبات Burp proxy المستوردة
- الحمولات غير متزامنة 100% ولن تجمّد متصفح المستخدم
- الحمولات محسّنة، لكن يُفضّل تصغيرها بأداة خارجية
- يمكن استخراج رموز CSRF وضبطها بسهولة عبر الخيار -p
- دعم POST multipart، بالإضافة إلى رفع الملفات عبر XSS باستخدام الخيار -f
- الحمولات ديناميكية وقابلة للنقل (بفضل عناوين URL النسبية)
- دعم الانتشار الذاتي الآن - أي يمكنك تعيين قيمة POST إلى الحمولة نفسها!
- ديدان JavaScript المذهلة دون عناء!
قادم
التثبيت
حمّل أحدث إصدار من xssless:
git clone https://github.com/mandatoryprogrammer/xssless
شغّل السكربت:
./xssless.py -h
مثال على حمولة
هذا مثال على مخرجات حمولة XSS (غير مضغوطة) تقوم بتحليل رموز CSRF ورفع ملف ثنائي بالكامل عبر XSS!
مثال على استخدام سطر الأوامر:
`./xssless.py -s -f=example_file_list.txt -p=example_csrf_token_list.txt file_upload````html