مبادل الكوكيز
إضافة لـ Burp Suite تقوم تلقائياً باستبدال ملفات تعريف الارتباط والروؤس في الطلبات. توقف عن إضاعة الوقت في نسخ ولصق رموز الجلسة في كل طلب.

لماذا؟
قد تحصل على إعادة اختبار، أو خطأ يحتاج لمزيد من المعلومات، أو ببساطة انتهت صلاحية الجلسات. تحتاج إلى إعادة تشغيل عشرات الطلبات من سجل HTTP وRepeater ولكن جلساتك منتهية. الآن عليك استبدال ملفات تعريف الارتباط في كل طلب يدوياً. هذا مزعج ويضيع الوقت.
يحل مبادل الكوكيز هذه المشكلة. حدد قواعد الاستبدال مرة واحدة، وكل طلب ترسله عبر الإضافة سيتم تحديث ملفات تعريف الارتباط/الروؤس تلقائياً.
الميزات
- اختصار لوحة المفاتيح —
Ctrl+Shift+Q يرسل الطلب المحدد برموز جديدة (لا حاجة للنقر بالزر الأيمن)
- قائمة النقر بالزر الأيمن — أرسل إلى مبادل الكوكيز من أي مكان في Burp
- قواعد الاستبدال — استبدال ملفات تعريف الارتباط والروؤس مع مفتاح تفعيل/تعطيل
- استيراد JSON — استيراد بنقرة واحدة من إضافة المتصفح Cookie Editor
- ترميز الألوان للحالة — ألوان علامة التبويب: أخضر (2xx)، أزرق (3xx)، برتقالي (4xx)، أحمر (5xx)
- مرشحات الحالة — تصفية علامات التبويب حسب رمز الحالة للعثور بسرعة على الطلبات الفاشلة
- شريط علامات تبويب مخصص — علامات تبويب ملفوفة مع إغلاق بالنقر الأوسط، زر إغلاق الكل، قائمة منسدلة لكافة علامات التبويب
- اختصارات لوحة المفاتيح —
Ctrl+W إغلاق علامة التبويب، Ctrl+] التالي، Ctrl+[ السابق
- إرسال / إرسال (بدون استبدال) — إعادة الإرسال مع تطبيق القواعد أو بدونها
- قواعد ثابتة — أسماء القواعد وأنواعها محفوظة في مشروع Burp (يتم مسح القيم عند إعادة التشغيل للأمان)
- مفتاح الحذف — حدد قاعدة واضغط Delete لإزالتها
التثبيت
- احصل على
CookieSwapper.jar من الإصدارات
- Burp → Extensions → Add → Java → اختر ملف الجرة
كيفية الاستخدام
- افتح علامة التبويب Cookie Swapper في Burp
- أضف قواعد — حدد النوع (Cookie أو Header)، والاسم، والقيمة
- أو انقر Import Cookies JSON للاستيراد من الحافظة
- اذهب إلى Proxy History / Site Map / أي مكان وحدد طلباً
- اضغط
Ctrl+Shift+Q أو انقر بالزر الأيمن ← Send to Cookie Swapper
- يفتح الطلب في علامة تبويب جديدة مع استبدال ملفات تعريف الارتباط وعرض الرد
- استخدم أزرار تصفية الحالة (All, 2xx, 3xx, 4xx, 5xx) لتصفية علامات التبويب
- انقر Send لإعادة الإرسال مع القواعد الحالية، أو Send (No Replace) للإرسال كما هو
البناء
المخرجات: build/libs/CookieSwapper-1.0.0.jar
الترخيص
MIT