Цаг дээр суурилсан сохор SQL тарилга гэж юу вэ?
Цаг дээр суурилсан сохор SQL тарилга гэж юу вэ?

Видео: Цаг дээр суурилсан сохор SQL тарилга гэж юу вэ?

Видео: Цаг дээр суурилсан сохор SQL тарилга гэж юу вэ?
Видео: How Not To Die: The Role of Diet in Preventing, Arresting, and Reversing Our Top 15 Killers 2024, May
Anonim

Цаг хугацаа - суурилсан Blind SQLi

Цаг хугацаа - суурилсан SQL Injection дүгнэлт юм SQL тарилга илгээхэд тулгуурласан техник SQL өгөгдлийн санд хүсэлт гаргах бөгөөд энэ нь мэдээллийн баазыг тодорхой хэмжээгээр хүлээхийг шаарддаг цаг (секундэд) хариу өгөхөөс өмнө

Тэгэхээр, сохор SQL тарилга гэж юу вэ?

Тодорхойлолт. Сохор SQL (Бүтэцлэгдсэн асуулгын хэл) тарилга нэг төрөл юм SQL тарилга Өгөгдлийн сангаас үнэн эсвэл худал асуулт асууж, програмын хариулт дээр үндэслэн хариултыг тодорхойлдог халдлага. Энэ нь ашиглахад хүргэдэг SQL тарилга эмзэг байдал нь илүү хэцүү, гэхдээ боломжгүй зүйл биш юм..

Blind SQL тарилгын халдлага гэж юу вэ, үүнээс урьдчилан сэргийлэх боломжтой юу? Ердийнх шиг SQL тарилга , сохор SQL тарилгын халдлага болно байх урьдчилан сэргийлэх Параметржсэн асуулгад болгоомжтой ашиглах замаар хэрэглэгчийн оруулсан мэдээлэл нь төлөвлөсөн мэдээллийн бүтцэд саад учруулахгүй байхыг баталгаажуулдаг. SQL асуулга.

Үүний дагуу, SQL тарилгын халдлага нь цаг хугацаанд суурилсан уу?

Цаг хугацаа - Үндэслэсэн Сохор SQL Injection Attacks . Цаг хугацаа - суурилсан Мэдээллийн сангийн серверээс мэдээлэл авах өөр арга байхгүй үед тест хийхэд ихэвчлэн техникийг ашигладаг. Энэ төрлийн дайралт тарилга хийдэг а SQL тодорхой DBMS функц эсвэл үүсгэдэг хүнд асуулга агуулсан сегмент цаг саатал.

Халдагчид хэзээ сохор SQL тарилга хийхийг оролдож болох вэ?

Сохор SQL тарилга ердийнхтэй ижил байна SQL тарилга Үүнээс бусад тохиолдолд a халдагч оролдлого Хэрэгтэй алдааны мессеж авахын оронд програмыг ашиглахын тулд хөгжүүлэгчийн зааж өгсөн ерөнхий хуудсыг авдаг. Энэ нь ашиглах боломжийг бий болгодог SQL Injection халдлага илүү хэцүү, гэхдээ боломжгүй зүйл биш.

Зөвлөмж болгож буй: