Sayt xaritasi solishtirish natijalari
Taqqoslash natijalari ikkala sayt xaritasining daraxt va jadval ko'rinishlaridagi farqlarni ajratib ko'rsatadi.
Taqqoslash natijalarini ko'rish
Qo'shilgan, o'chirilgan yoki o'zgartirilgan elementlar rang bilan belgilanadi.
Map 1'dagi javobni Map 2'dagi javobga moslashtirish uchun zarur bo'lgan minimal matn tahrirlari sonini ko'rishingiz mumkin. Bu Diff count ustunida ko'rsatiladi.
Bitta xaritada shox yoki jadval elementini tanlaganingizda, ikkinchi xarita ham xuddi shu tanlovni ko'rsatish uchun yangilanadi. Bu xatti-harakatni o'zgartirish uchun Sync selection'ni belgidan chiqaring.
Tanlangan elementlar uchun to'liq so'rov va javoblarni so'rov / javob ko'ruvchilarida ko'rishingiz mumkin. Burp javoblardagi tegishli farqlarni ajratib ko'rsatadi.
Ko'rsatish filtri ikkala xaritaga ham qo'llaniladi. Sukut bo'yicha barcha elementlar ko'rsatiladi.
Taqqoslash natijalarini talqin qilish
Sayt xaritasini taqqoslash natijalarini talqin qilish uchun muayyan ilova funksiyalarining ma'nosi va kontekstini tushunishingiz kerak. Masalan:
- Javoblar o'rtasidagi ba'zi farqlar xavfsizlik nuqtai nazaridan neytral. Masalan, ikki xil foydalanuvchining ilova bosh sahifasi turli ko'rsatiladigan nomlar, havolalar va boshqa foydalanuvchiga xos kontentni o'z ichiga olishi mumkin. Bu farqlar kutilgan bo'lib, kirishni boshqarish muammolarini bildirmaydi, chunki ular faqat foydalanuvchi interfeysiga tegishli.
- Ba'zi farqlar kirishni boshqarish rejalashtirilganidek ishlayotganini ko'rsatadi. Masalan, administrator foydalanuvchi imtiyozli funksiyaga kira olishi mumkin, past imtiyozli foydalanuvchi esa "Not authorized" xabarini ko'radi.
- Ba'zi hollarda ikki xil foydalanuvchi uchun bir xil javob qaytarilishi xavfsizlik muammosidan darak beradi. Masalan, administratorda maxfiy foydalanuvchi ma'lumotlarini o'z ichiga olgan sahifaga havola bo'lishi mumkin. URL'ni biladigan past imtiyozli foydalanuvchi ham xuddi shu sahifani ko'ra olishi mumkin.
- Boshqa hollarda ikki foydalanuvchiga bir xil javob qaytarilishi xavfsizlik nuqtai nazaridan neytral. Masalan, ilovadagi ommaviy qidiruv funksiyasi barcha foydalanuvchilar uchun bir xil natijalarni qaytarish uchun mo'ljallangan bo'lishi mumkin.
- Ko'rsatiladigan nomlar va havolalar kabi har bir foydalanuvchi uchun UI moslashtirilishi ko'plab sahifalarda farqlarga sabab bo'lishi mumkin. Bunday holda, kirishni boshqarishga aloqador bo'lishi mumkin bo'lgan boshqa o'xshashlik va farqlarni izlang.
Bu senariylarning istalgan kombinatsiyasi bitta ilovada uchrashi mumkin. Bu haqiqiy kirishni boshqarish muammolarini aniqlashni qiyinlashtiradi. Buni amalga oshirishning yagona yo'li - taqqoslash natijalarini qo'lda ko'rib chiqish. Burp bu jarayonni osonlashtirishning bir necha usuliga ega:
- Muayyan ifodalarni o'z ichiga olgan elementlarni filtrlash uchun ko'rsatish filtridan foydalaning. Masalan, agar ko'pchilik admin funksiyalari past imtiyozli foydalanuvchi so'raganda "Not authorized" xabarini qaytarsa, bu javoblarni xaritadan yashirishingiz mumkin. Bu ilovaning imtiyozlar modelidagi e'tiborsizliklarni ochib berishi mumkin bo'lgan boshqa elementlarga diqqatingizni qaratish imkonini beradi.
- G'ayrioddiy javoblarni aniqlash uchun Diff count ustunidan foydalaning. Masalan, agar har bir foydalanuvchi uchun UI moslashtirilishi tufayli ilovaning ko'p sahifalarida ikkita farq bo'lsa, boshqacha qiymatga ega sahifalarni izlash uchun javoblarni diff count bo'yicha saralang. Shuningdek, agar muayyan diff count'ga ega kirishni boshqarish zaifligini topsangiz, o'xshash ko'rsatkichga ega boshqa javoblarni ham izlang. Bu o'xshash zaifliklarni anglatishi mumkin.
- Natijalar javob sarlavhalari yoki forma maydoni qiymatlarining ba'zi taqqoslashlari aloqador emasligini ko'rsatishi mumkin. Ularni taqqoslashdan chiqarib tashlash uchun javoblarni taqqoslash yoki so'rovlarni moslashtirish sozlamalarini o'zgartiring va taqqoslashni qayta ishga tushiring. Bu sozlamalarni o'zgartirganingizda sayt xaritalarini qayta so'rashingiz shart emas.
- Natijalar ba'zi so'rovlar so'rov satri yoki tana parametrlari asosida noto'g'ri moslashtirilganini ko'rsatishi mumkin. Bunday holda javoblarni taqqoslash yoki so'rovlarni moslashtirish sozlamalarini o'zgartiring va taqqoslashni qayta ishga tushiring. Bu sozlamalarni o'zgartirganingizda sayt xaritalarini qayta so'rashingiz shart emas.
Kirishni boshqarishni baholashda ko'plab qiyinchiliklar mavjud, shuning uchun to'liq avtomatlashtirilgan vositalar kirishni boshqarish zaifliklarini topishda qiynaladi. Bunday avtomatlashtirilgan vositalar ko'p shovqin hosil qiladi hamda noto'g'ri ijobiy va salbiy natijalarga juda moyil. Burp ilova funksionalligini avtomatik tarzda tekshirishga yoki kirishni boshqarish qanday qo'llanilishini baholashga urinmaydi. Buning o'rniga sayt xaritasi jarayonning iloji boricha ko'proq qismini avtomatlashtiradi. U ma'lumotni aniq taqdim etadi va bilimingizni samaraliroq qo'llab, haqiqiy zaifliklarni aniqlash imkonini beradi.