logo
ProfessionalCommunity Edition

Inspector

Oxirgi yangilanish: 23-iyul, 2026O'qish vaqti: 4 daqiqa

Inspector turli yorliqlar orasida almashib yurmasdan turib HTTP va WebSocket xabarlarining qiziqarli xususiyatlarini tez ko'rish hamda tahrirlash imkonini beradi. Inspector'ga Burp Suite bo'ylab xabar muharriri yonidagi yon paneldan kirishingiz mumkin. Undan quyidagilar uchun foydalanishingiz mumkin:

  • Parametrlar yoki cookie'larning, yoxud muharrirda o'zingiz belgilagan matn qismining to'liq dekodlangan qiymatlarini ko'rish.
  • Bir tugma bosish bilan elementlarni qo'shish, o'chirish va tartibini o'zgartirish, shunda xom HTTP sintaksisi bilan ishlashingizga hojat qolmaydi.
  • Ma'lumotni dekodlangan shaklida tahrirlash. So'rovni yangilaganingizda ketma-ketlik avtomatik ravishda qayta kodlanadi.
  • Alohida so'rovlarni yuborishda ishlatiladigan protokolni almashtirish. Burp yangi protokol uchun ekvivalent so'rov hosil qilish maqsadida zarur o'zgartirishlarni avtomatik bajaradi.
  • HTTP sarlavhalari va psevdo-sarlavhalar bilan xabar muharririning HTTP/1 uslubidagi sintaksisiga bog'lanib qolmasdan ishlash. Bu HTTP/2 ga xos testlar uchun bir qator ilg'or usullardan foydalanish imkonini beradi.

Ushbu imkoniyatlarning ba'zilari faqat tahrirlanadigan so'rovlar uchun mavjud. Ularni, masalan, Burp Repeater'da yoki Burp Proxy'da ushlab qolingan so'rovlarda topishingiz mumkin.

Eslatma

Xuddi shu ma'lumotni ko'rsatish uchun xabar muharririga yorliqlar qo'shishingiz mumkin. Ularni Settings oynasida yoqishingiz mumkin. Batafsil ma'lumot uchun Xabar muharriri sozlamalari sahifasiga qarang.

Inspector joylashuvini sozlash

Inspector'ning yuqori qismidagi tugmalar yon panelning, jumladan Inspector'ning joylashuvini sozlash imkonini beradi:

  • Yon panelni ekranning chap yoki o'ng tomoniga biriktirish uchun yoki tugmasini bosing.
  • Barcha Inspector vidjetlarini bir vaqtda yoyish yoki yig'ish uchun yoki tugmasini bosing. Yoyish tugmasi faqat ma'lumot mavjud bo'lgan vidjetlarni yoyadi.

Ba'zi Burp vositalarida Inspector va Notes vositalari orasida almashishingiz mumkin. Notes vositasini tanlash uchun Notes tugmasini bosing.

Settings oynasini ochish uchun sozlamalar belgisini bosing. Bu vidjetlar qanday ko'rsatilishini moslash va yon panel uchun standart joylashuvni belgilash imkonini beradi. Batafsil ma'lumot uchun Yon panel sozlamalari sahifasiga qarang.

So'rov atributlari

Request attributes bo'limi so'rovni yuborishda ishlatilgan HTTP metodi, yo'l (path) va protokolni ko'rsatadi. Tahrirlanadigan xabarlar uchun esa u so'rovni yuborishda foydalanmoqchi bo'lgan protokolni ko'rsatadi.

Siz protokolni o'zgartirganingizda, Burp yangi protokol uchun ekvivalent so'rov hosil qilish maqsadida zarur o'zgartirishlarni bajaradi. Bu alohida so'rovlarni osongina yuqori yoki quyi protokol versiyasiga o'tkazish imkonini beradi.

Inspector'da HTTP xabar ma'lumotlarini ko'rish

Inspector so'rov va javobdagi sarlavhalar, parametrlar va cookie'larni nom-qiymat juftliklari ko'rinishida ko'rsatadi. Elementlar toifalar bo'yicha guruhlanadi. Har bir toifa yonidagi raqam shu turdagi nechta element topilganini bildiradi.

Avtomatik dekodlash

Inspector'da ko'rsatilgan qiymatlar HTML, URL va Base64 dan avtomatik ravishda dekodlanadi. Bu ularni qo'lda dekodlamasdan turib osonroq o'qish imkonini beradi.

Inspector'ning asosiy ko'rinishida siz faqat dekodlashning yakuniy natijasini ko'rasiz. Inspector qo'llagan har bir dekodlash bosqichini ko'rish uchun elementning o'ng tomonidagi strelkani bosing.

Dekodlash bosqichlari ketma-ketligini o'zgartirish uchun Decoded from ochiluvchi menyularidan foydalanishingiz mumkin. Zarur bo'lsa, qo'shimcha bosqichlarni qo'lda qo'shish yoki olib tashlash uchun plyus va minus belgilaridan foydalaning.

HTTP/2 sarlavhalari va psevdo-sarlavhalari

Inspector so'rovdagi oddiy sarlavhalar bilan bir qatorda HTTP/2 psevdo-sarlavhalarini ham ko'rsatadi. Ularni ajratib olish uchun har bir psevdo-sarlavha oldiga ikki nuqta qo'yiladi.

Bu HTTP/1 sintaksisidan butunlay ajratilgan holda HTTP/2 so'rovlari bilan ishlashning muqobil yo'lini beradi. Bu serverga yuboriladigan asl so'rovga ancha yaqinroq. U xabar muharriri orqali imkonsiz bo'lgan kiritishlardan foydalanib, HTTP/2 ga xos bir qator zaifliklarni tekshirish imkonini beradi.

Batafsil ma'lumot uchun Burp'da HTTP/2 bilan ishlash sahifasiga qarang.

Matn qismini belgilash

Agar xabar muharririda matnning bir qismini belgilasangiz, uni Inspector'da ko'rishingiz mumkin. Bir yoki bir nechta belgini tanlaganingizda Selection vidjeti paydo bo'ladi. Vidjet tarkibi sizning tanlovingizga bog'liq:

  • Agar bitta belgini tanlasangiz, uning ASCII kod nuqtasini o'nlik yoki o'n oltilik shaklda ko'rishingiz mumkin.
  • Agar bir nechta belgini tanlasangiz, Inspector uni avtomatik dekodlaydi. U toifa sarlavhasi yonida belgilar sonini ko'rsatadi.

Eslatma

Selection vidjeti xabar muharririda ko'rsatishni tanlagan-tanlamaganingizdan qat'i nazar, chop etilmaydigan belgilarni ham ko'rsatadi. Masalan, bir nechta qatorni belgilasangiz, har bir qator oxirida \r\n belgilarini ko'rasiz.

Ushbu maqola foydali bo'ldimi?