Хамтлагаас гадуурх SQL тарилга гэж юу вэ?
Хамтлагаас гадуурх SQL тарилга гэж юу вэ?

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

Видео: Хамтлагаас гадуурх SQL тарилга гэж юу вэ?
Видео: SQL Injection - Lab №15 Сохор SQL тарилга нь зурвасаас гадуурх харилцан үйлчлэлтэй. 2024, Дөрөвдүгээр сар
Anonim

Хамтлагаас гадуурх SQL тарилга халдагчид ижил сувгийг ашиглаж, довтолгоо хийж, үр дүнг цуглуулах боломжгүй үед тохиолддог. Хамтлагаас гадуур SQLi техник нь өгөгдлийн сангийн серверийн DNS эсвэл HTTP хүсэлтийг халдагчид хүргэх чадварт тулгуурлана.

Мөн SQL injection band гэж юу вэ?

Дотор- хамтлаг SQL Injection нь хамгийн түгээмэл бөгөөд ашиглахад хялбар юм SQL тарилга дайралт. Дотор- хамтлаг SQL Injection Халдагчид халдлага үйлдэж, үр дүнг цуглуулахын тулд ижил холбооны сувгийг ашиглах боломжтой үед тохиолддог. Хамгийн түгээмэл хоёр төрөл нь хамтлаг SQL Injection Эдгээр нь алдаа дээр суурилсан SQLi болон холбоонд суурилсан SQLi юм.

Үүний нэгэн адил SQL тарилгын төрлүүд юу вэ? SQL тарилгын төрлүүд . SQL тарилга Ихэвчлэн гурван ангилалд багтдаг: In-band SQLi (Сонгодог), Inferential SQLi (Blind) болон Out-of-band SQLi. Та ангилж болно SQL тарилгын төрлүүд арын мэдээллийн өгөгдөлд хандахад ашигладаг аргууд болон тэдгээрийн хохирлын боломжууд дээр үндэслэсэн.

Үүний нэгэн адил хүмүүс SQL тарилга юунд хүргэж болох вэ?

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

Жишээ нь SQL injection гэж юу вэ?

Зарим нийтлэг SQL тарилгын жишээ Үүнд: Нууцлагдсан өгөгдлийг сэргээх, та өөрчлөх боломжтой SQL нэмэлт үр дүнг буцаахын тулд асуулга. Аппликешны логикт саад учруулахын тулд хүсэлтийг өөрчлөх боломжтой програмын логикийг өөрчлөх. UNION халдлага, та өөр өөр өгөгдлийн сангийн хүснэгтээс мэдээлэл авах боломжтой.

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