Inspector bilan ishlashni boshlash
Inspector HTTP xabarlaridagi qiziqarli elementlarni ko'rish va tahrirlashni osonlashtiradi. U tanlangan so'rov va javob juftligidagi elementlarni HTTP sarlavhalari, cookie'lar va parametrlar kabi toifalar bo'yicha avtomatik guruhlaydi.
Inspector quyidagi foydali imkoniyatlarga ega:
- U qiymatlarni avtomatik dekodlaydi, shunda siz ularni osonroq o'qiy olasiz.
- U kodlangan qiymatlarni oddiy matn ko'rinishida tahrirlash imkonini beradi va so'ngra so'rovga tegishli kodlash ketma-ketligini avtomatik qayta qo'llaydi.
- U elementlarni osongina qo'shish, olib tashlash va tartibini o'zgartirish imkonini beradi, keyin so'rovning qolgan qismini qo'lda tozalash shart emas.
Siz Inspector ni Burp Suite'dagi ko'plab yorliqlarda, xabar muharriri yonidagi yon panelda topishingiz mumkin.

Inspector'dan qanday foydalanishni o'rganish uchun quyidagi qo'llanmaga amal qilishni tavsiya qilamiz.
Batafsilroq ma'lumot uchun Inspector hujjatlariga qarang.
Qo'llanma
Ushbu qo'llanmada siz kodlangan qiymatlar bilan osonroq ishlash uchun Inspector'dan foydalanasiz.
1-qadam: Laboratoriyaga kiring
Burp brauzerini oching va u orqali quyidagi URL'ga o'ting:
Access the lab tugmasini bosing va so'ralsa, PortSwigger hisobingizga kiring. Bu ataylab zaif qilib yaratilgan blog veb-saytining shaxsiy nusxasini ochadi.
2-qadam: Foydalanuvchi hisobiga kirish
My account tugmasini bosing va quyidagi ma'lumotlar bilan tizimga kiring: wiener:peter
3-qadam: So'rovni o'rganish uchun Inspector'dan foydalanish
Proxy > HTTP history yorlig'iga o'ting va GET /my-account so'rovini tanlang.
Inspector da Request Cookies bo'limini kengaytiring.
session cookie'sini chuqurroq ko'rish uchun > ni bosing. E'tibor bering, Inspector cookie qiymatiga to'g'ri dekodlash qadamlari ketma-ketligini avtomatik qo'llaydi. Bu holatda u URL dekodlashdan keyingi, so'ngra undan keyingi Base64 dekodlashdan keyingi natijani ko'rsatadi.

GET /my-account so'rovini o'ng tugma bilan bosing va Send to Repeater ni tanlang.
Repeater yorlig'iga o'ting va session cookie'sini yana chuqurroq ko'rib chiqing.
4-qadam: Cookie'ni tahrirlash uchun Inspector'dan foydalanish
Repeater'da dekodlangan qiymatni o'zgartirishingiz mumkin. Masalan, Decoded from Base64 maydonida wiener ni administrator ga o'zgartiring, so'ngra Apply changes tugmasini bosing.
E'tibor bering, Inspector o'zgartirilgan qiymatni so'rovga joylashtirayotganda to'g'ri kodlash ketma-ketligini avtomatik qayta qo'llaydi.

5-qadam: Tanlash vidjetidan foydalanish
Shuningdek, xabar muharririda ixtiyoriy satrlarni tanlab, ularni Inspector'da o'rganishingiz mumkin.
Inspector'ga qayting va session cookie'sining qiymatini qo'lda belgilang. E'tibor bering, Inspector tanlovingizni oldingidek avtomatik dekodlaydi.
Bu, ayniqsa, Inspector avtomatik tahlil qila olmaydigan qism satrlar va nostandart ma'lumot tuzilmalari bilan ishlashda foydali.

Inspector haqida ko'proq bilib oling
Endi siz kodlangan qiymatlar bilan osonroq ishlash uchun Inspector'dan qanday foydalanishni o'rgandingiz. Ko'proq bilish uchun quyidagi havolalarga murojaat qiling:
Ilg'or foydalanuvchilar uchun Inspector HTTP/2 so'rovlari bilan ishlash bo'yicha bir qancha noyob imkoniyatlarni ham taqdim etadi, bu esa faqat HTTP/2'ga xos bo'lgan bir qator request smuggling zaifliklarini ekspluatatsiya qilish imkonini beradi. Biz bularni Web Security Academy da batafsil yoritganmiz.