Mikä on tärkein ero tavallisen SQL-lisäyksen ja sokean SQL-injektion haavoittuvuuden välillä?
Mikä on tärkein ero tavallisen SQL-lisäyksen ja sokean SQL-injektion haavoittuvuuden välillä?

Video: Mikä on tärkein ero tavallisen SQL-lisäyksen ja sokean SQL-injektion haavoittuvuuden välillä?

Video: Mikä on tärkein ero tavallisen SQL-lisäyksen ja sokean SQL-injektion haavoittuvuuden välillä?
Video: 30 глупых вопросов Data Engineer [Карьера в IT] 2024, Saattaa
Anonim

Sokea SQL-injektio on lähes identtinen normaali SQL-injektio , ainoa ero on tapa, jolla tiedot haetaan tietokannasta. Kun tietokanta ei lähetä tietoja verkkosivulle, hyökkääjä pakotetaan varastamaan tietoja kysymällä tietokannasta sarjan oikeita tai vääriä kysymyksiä.

Samoin ihmiset kysyvät, milloin hyökkääjä voi yrittää sokeaa SQL-injektiota?

Sokea SQL-injektio on identtinen normaalin kanssa SQL-injektio paitsi että kun an hyökkääjän yrityksiä hyödyntääkseen sovellusta sen sijaan, että he saavat hyödyllisen virheilmoituksen, he saavat sen sijaan kehittäjän määrittämän yleisen sivun. Tämä tekee potentiaalin hyödyntämisestä SQL-injektiohyökkäys vaikeampaa, mutta ei mahdotonta.

Samoin mikä on sokea SQL-injektiohyökkäys, voidaanko se estää? Kuten tavallisellakin SQL-injektio , sokeat SQL-injektiohyökkäykset voivat olla estetty Parametrisoitujen kyselyjen huolellisen käytön avulla, jotka varmistavat, että käyttäjän syötteet eivät voi häiritä aiotun rakenteen rakennetta SQL kysely.

Vastaavasti kysytään, mikä on SQL-injektion haavoittuvuus?

SQL-injektio on verkkoturva haavoittuvuus jonka avulla hyökkääjä voi puuttua sovelluksen tietokantaansa tekemiin kyselyihin.

Miten SQL-injektio toimii esimerkkinä?

Esimerkki unioniin perustuvasta SQL-injektio Sen avulla hyökkääjä voi yhdistää kahden tai useamman SELECT-lauseen tulokset yhdeksi tulokseksi. Sisään SQL-injektio , UNION-operaattoria käytetään yleisesti liittämään haitallinen SQL kysely alkuperäiseen kyselyyn, jonka verkkosovellus on tarkoitettu suorittamaan.

Suositeltava: