MVCda qalbakilikka qarshi token nima?
MVCda qalbakilikka qarshi token nima?

Video: MVCda qalbakilikka qarshi token nima?

Video: MVCda qalbakilikka qarshi token nima?
Video: 💜 Mangu Mea Ab Kya Rab se ✨ Hindi Love Song Arijit Singh 💗 Black Screen Status 🖤 Instagram trending🔥 2024, Aprel
Anonim

CSRF hujumlarining oldini olish uchun ASP. NET MVC foydalanadi qarshi - soxta tokenlar , shuningdek, so'rovni tekshirish deb ataladi tokenlar . Mijoz formani o'z ichiga olgan HTML sahifasini so'raydi. Server ikkitadan iborat tokenlar javobda. Bir token cookie sifatida yuboriladi. Ikkinchisi yashirin shakl maydoniga joylashtirilgan.

Shuningdek, Antiforgery tokeni nima uchun ishlatiladi?

Umuman olganda, qalbakilashtirishga qarshi - token CSRF hujumlarini oldini olish uchun sizga taqdim etilgan HTML maxfiy kirishidir. Keng ma'noda, u server mijozga yuborgan qiymatni mijozning xabarga yuborgan qiymatini solishtirish orqali ishlaydi.

Bundan tashqari, qalbakilashtirishga qarshi cookie nima? Anti - qalbakilashtirish token CSRF (Saytlararo so'rov) oldini olish uchun ishlatiladi Soxtalashtirish ) hujumlar. Bu yuqori darajada qanday ishlaydi: IIS serveri ushbu tokenni mijozga yuborishdan oldin joriy foydalanuvchi identifikatori bilan bog'laydi.

Ikkinchidan, _ Requestverificationtoken nima?

Cookie fayllarini qidirish natijalari: _RequestVerificationToken Bu ASP. NET MVC texnologiyalaridan foydalangan holda yaratilgan veb-ilovalar tomonidan soxtalashtirishga qarshi cookie faylidir. U saytlararo so'rovlarni soxtalashtirish deb nomlanuvchi veb-saytga kontentni ruxsatsiz joylashtirishni to'xtatish uchun mo'ljallangan.

AntiForgeryTokenni qanday sinab ko'rasiz?

  1. Shaklga o'ting.
  2. Shakl so'rovini mahalliy HTML fayl sifatida saqlash uchun CSRF Testerdan foydalaning.
  3. Ilovangizga boshqa foydalanuvchi sifatida kiring.
  4. Saqlangan shakl so'rovini yuborish uchun CSRF Tester-dan foydalaning.
  5. AntiForgeryToken xatosini ko'rishingiz kerak - chunki u tasdiqlanmaydi.

Tavsiya: