Kaj je časovno zasnovano slepo SQL injekcijo?
Kaj je časovno zasnovano slepo SQL injekcijo?

Video: Kaj je časovno zasnovano slepo SQL injekcijo?

Video: Kaj je časovno zasnovano slepo SQL injekcijo?
Video: Technology Stacks - Computer Science for Business Leaders 2016 2024, December
Anonim

Čas - temelji slepi SQLi

Čas - temelji SQL Injection je sklepanje Injekcija SQL tehnika, ki temelji na pošiljanju an SQL poizvedba za bazo podatkov, ki prisili bazo, da počaka na določeno količino čas (v sekundah), preden odgovorite

Torej, kaj je slepo SQL injekcijo?

Opis. Slepi SQL (Strukturirani povpraševalni jezik za delo s podatkovnimi bazami) injekcija je vrsta Injekcija SQL napad, ki bazi podatkov postavlja resnična ali napačna vprašanja in določi odgovor na podlagi odziva aplikacij. To omogoča izkoriščanje Injekcija SQL ranljivost težja, ni pa nemogoča..

kaj je napad slepe injekcije SQL, ga je mogoče preprečiti? Kot pri običajnem SQL injekcija , Napadi slepega vbrizgavanja SQL lahko biti preprečili s skrbno uporabo parametriziranih poizvedb, ki zagotavljajo, da uporabniški vnos ne more posegati v strukturo predvidenega SQL poizvedba.

Ali je torej napad z injekcijo SQL na podlagi časa?

Čas - Temelji Slepi Napadi z injekcijo SQL . Čas - temelji tehnike se pogosto uporabljajo za doseganje testov, ko ni drugega načina za pridobivanje informacij iz strežnika baz podatkov. Ta vrsta napad injicira a SQL segment, ki vsebuje specifično funkcijo DBMS ali težko poizvedbo, ki generira a čas zamuda.

Kdaj lahko napadalec poskusi slepo injekcijo SQL?

Slepa injekcija SQL je enak običajnemu Injekcija SQL razen ko je an poskusi napadalca da bi izkoristili aplikacijo, namesto da bi dobili uporabno sporočilo o napaki, namesto tega dobijo splošno stran, ki jo je določil razvijalec. Zaradi tega je izkoriščanje potenciala Napad z injekcijo SQL težje, vendar ne nemogoče.

Priporočena: