Match and replace qoidalari
Match and replace qoidalari HTTP va WebSocket xabarlarining qismlarini ular proksi orqali o'tayotganda avtomatik almashtirish imkonini beradi. Ularni Proxy > Match and replace yorlig'ida sozlashingiz va yoqishingiz mumkin. Ulardan turli vazifalar uchun, masalan sarlavhalarni sozlash, kontentni qayta yozish yoki autentifikatsiya tokenlarini real vaqtda avtomatik o'zgartirish uchun foydalanish mumkin.
Match and replace qoidalari HTTP match and replace rules va WebSocket match and replace rules jadvallarida sanab o'tilgan. Burp yoqilgan match and replace qoidalarini har bir xabar uchun navbatma-navbat bajaradi va tegishli almashtirishlarni amalga oshiradi. Qoidalar qo'llanish tartibini o'zgartirish uchun ularni Up va Down tugmalari yordamida qayta tartiblang.
Match and replace qoidalarini faqat loyiha qamrovidagi elementlarga qo'llash uchun Only apply to in-scope items bandini tanlang. Ishingiz uchun qamrovni qanday belgilash haqida batafsil ma'lumot uchun Qamrov sozlamalari - Target scope sahifasiga qarang.
Match and replace qoidalarini qo'shish
Match and replace qoidalarini ikki xil usulda sozlashingiz mumkin:
- Settings mode - Match and replace qoidalarini katakchalar va ochiluvchi menyular yordamida sozlang. Bundan HTTP va WebSocket xabarlarining ikkalasi uchun ham qoidalar yaratishda foydalanishingiz mumkin. Batafsil ma'lumot uchun Match and replace qoidalarini yaratish sahifasiga qarang.
- Professional Script mode - Burp'ning Java asosidagi skriptlari yordamida kuchli match and replace qoidalarini yarating. Bundan HTTP xabarlari uchun qoidalar yaratishda foydalanishingiz mumkin. Batafsil ma'lumot uchun Skriptlar bilan HTTP match and replace qoidalarini yaratish sahifasiga qarang.
HTTP match and replace qoidasini qo'shayotganda yoki tahrirlayotganda qoidangizni o'rnatilgan test funksiyasi yordamida sinab ko'rishingiz mumkin. Batafsil ma'lumot uchun HTTP match and replace qoidalarini testlash sahifasiga qarang.