واحدة من العديد من الأدوات المضمنة في Burp Suite هي "Repeater". تم تصميم Repeater لتلقي الطلبات التي قدمتها ولتتمكن من تعديلها وإعادة تشغيلها حسب الرغبة. إنها أداة مفيدة للغاية لتعديل وتنقية الحمولات المصممة لاستغلال البرمجة النصية عبر المواقع أو ثغرات حقن SQL ، والمعروفة أيضًا باسم XSS و SQLI على التوالي.
كيفية استخدام Burp Suite Repeater
أول شيء عليك القيام به مع Repeater هو إرسال طلب إليه. للقيام بذلك ، ابحث عن الطلب الذي تريد استخدامه في علامة التبويب Target أو Proxy أو Intruder أو حتى علامة التبويب Repeater ، انقر بزر الماوس الأيمن فوقه وحدد "Send to Repeater". سيؤدي هذا إلى نسخ الطلب وجميع معلومات الاتصال ذات الصلة إلى مكرر ، بحيث يكون جاهزًا للاستخدام.
في علامة التبويب مكرر ، ستتمكن الآن من العثور على الطلب الذي أرسلته. يمكنك إجراء أي تغييرات تريدها على الطلب في نصف "الطلب" من الصفحة. بمجرد إجراء التغييرات التي تريدها ، انقر فوق "إرسال" في الزاوية العلوية اليسرى لإرسال طلبك. يمكنك العثور على الرد في عمود "الاستجابة" على اليمين.
قد تتلقى بعض الطلبات استجابة إعادة توجيه بدلاً من استجابة صفحة ويب فعلية. يمكنك اختيار متابعة إعادة التوجيه في Repeater بالنقر فوق الزر "Follow redirection" الموجود على يمين زر "Send" عند وجود إعادة توجيه للمتابعة.
يمكنك استخدام سهمي الخلف والأمام للرجوع إلى الطلبات السابقة إذا قررت أن التغييرات المتزايدة على الطلب لا تعمل على النحو المنشود.
يمكنك إدارة طلبات متعددة في علامة التبويب مكرر عبر علامات التبويب الفرعية. إذا أرسلت طلبًا ثانيًا إلى Repeater ، فسيتم فتحه تلقائيًا في علامة تبويب فرعية جديدة. يمكن استخدام هذا لإدارة طلبات مختلفة متعددة أو لحفظ طلب ناجح تريد إجراء المزيد من التعديلات عليه. يمكنك إعادة فتح علامة تبويب فرعية مغلقة عن طريق النقر بزر الماوس الأيمن على علامات التبويب الفرعية والنقر على "إعادة فتح علامة التبويب المغلقة"