Web8: XSS Exploits - Osa 2: Tallennettu XSS

Web8: XSS Exploits - Osa 2: Tallennettu XSS

Edellisessä artikkelissa opimme XSS (Cross Site Scripting) -virheistä ja XSS Reflectedin todellisesta hyödyntämisestä. On olemassa toinenkin vaarallisempi XSS-tyyppi: tallennettu XSS.

Toisin kuin Reflected, joka hyökkää suoraan muutamiin hakkereiden kohteena olevia uhreja vastaan, Stored XSS kohdistuu useampaan uhriin. Tämä virhe ilmenee, kun verkkosovellus ei tarkista syöttötietoja perusteellisesti ennen sen tallentamista tietokantaan (tässä käytän tätä käsitettä viittaamaan tietokantaan, tiedostoon tai muihin sovellustietoja tallentaviin alueisiin. web).

Stored XSS -tekniikalla hakkerit eivät hyödynnä sitä suoraan, vaan heidän on tehtävä se vähintään kahdessa vaiheessa.

Ensinnäkin hakkerit käyttävät suodattamattomia syöttöpisteitä (lomake, syöttö, tekstialue...) vaarallisen koodin lisäämiseksi tietokantaan.

Web8: XSS Exploits - Osa 2: Tallennettu XSS

Seuraavaksi, kun käyttäjä käyttää verkkosovellusta ja suorittaa tähän tallennettuun tietoon liittyviä toimintoja, hakkerin koodi suoritetaan käyttäjän selaimessa.

Web8: XSS Exploits - Osa 2: Tallennettu XSS

Tässä vaiheessa hakkeri näyttää saavuttaneen tavoitteensa. Tästä syystä Stored XSS -tekniikkaa kutsutaan myös toisen asteen XSS:ksi.

Hyödyntämisskenaario kuvataan seuraavasti:

Web8: XSS Exploits - Osa 2: Tallennettu XSS

Reflected XSS:llä ja Stored XSS:llä on kaksi suurta eroa hyökkäysprosessissa.

  • Ensinnäkin Reflected XSS:n hyödyntämiseksi hakkerin on huijattava uhri pääsemään URL-osoitteeseen. Mitä tulee Stored XSS:ään, tätä ei tarvitse tehdä, vaan kun hakkeri on lisännyt vaarallisen koodin sovelluksen tietokantaan, hakkerin tarvitsee vain odottaa uhrin pääsyä siihen automaattisesti. Uhreille tämä on täysin normaalia, koska he eivät tiedä, että heidän käyttämiensä tietojen on saanut tartunnan.
  • Toiseksi hakkerin tavoite on helpompi saavuttaa, jos uhri on hyökkäyksen hetkellä vielä verkkosovelluksen istunnossa. Reflected XSS:n avulla hakkeri voi vakuuttaa tai huijata uhrin kirjautumaan sisään ja käyttämään antamaansa URL-osoitetta haitallisen koodin suorittamiseksi. Mutta Stored XSS on eri asia, koska haitallinen koodi on tallennettu verkkotietokantaan, joten aina kun käyttäjä käyttää siihen liittyviä toimintoja, haitallinen koodi suoritetaan, ja todennäköisesti nämä toiminnot vaativat todennuksen. Kirjaudu ensin sisään, joten ilmeisesti tänä aikana käyttäjä on edelleen istunnossa.

Näistä asioista voidaan nähdä, että Stored XSS on paljon vaarallisempi kuin Reflected XSS, aiheita voivat olla kaikki kyseisen verkkosovelluksen käyttäjät. Ja jos uhrilla on hallinnollinen rooli, on olemassa myös verkkokaappauksen vaara.


Vihreät taustakuvat, kauniit vihreät taustakuvat tietokoneisiin ja puhelimiin

Vihreät taustakuvat, kauniit vihreät taustakuvat tietokoneisiin ja puhelimiin

Vihreä on myös teema, jota monet valokuvaajat ja suunnittelijat käyttävät luodessaan taustakuvasarjoja, joiden päävärisävy on vihreä. Alla on joukko vihreitä taustakuvia tietokoneille ja puhelimille.

Kuinka etsiä ja avata tiedostoja komentokehotteen avulla

Kuinka etsiä ja avata tiedostoja komentokehotteen avulla

Tämän menetelmän tiedostojen etsimiseen ja avaamiseen sanotaan olevan nopeampi kuin File Explorerin käyttäminen.

Mikä on Scareware? Kuinka poistaa Scareware?

Mikä on Scareware? Kuinka poistaa Scareware?

Scareware on haitallinen tietokoneohjelma, joka on suunniteltu huijaamaan käyttäjiä ajattelemaan, että se on laillinen sovellus, ja pyytää sinua käyttämään rahaa sellaiseen, joka ei tee mitään.

Kuinka lisätä Internet-yhteyden nopeutta cFosSpeedillä

Kuinka lisätä Internet-yhteyden nopeutta cFosSpeedillä

cFosSpeed ​​​​on ohjelmisto, joka lisää Internet-yhteyden nopeutta, vähentää lähetysviivettä ja lisää yhteyden voimakkuutta jopa noin 3 kertaa. Erityisesti niille, jotka pelaavat online-pelejä, cFosSpeed ​​tukee, jotta voit kokea pelin ilman verkkoongelmia.

Lisätietoja palomuureista ja Windows Server 2012:n Windowsin palomuurista

Lisätietoja palomuureista ja Windows Server 2012:n Windowsin palomuurista

Windowsin palomuuri lisäsuojauksella on palomuuri, joka toimii Windows Server 2012:ssa ja on oletuksena käytössä. Windows Server 2012:n palomuuriasetuksia hallitaan Windowsin palomuurin Microsoft Management Consolessa.

Kuinka vaihtaa Vigor Draytek -modeemin ja reitittimen kirjautumissalasana

Kuinka vaihtaa Vigor Draytek -modeemin ja reitittimen kirjautumissalasana

Kun vaihdat Vigor Draytek -modeemin ja reitittimen sisäänkirjautumisen järjestelmänvalvojan sivun salasanan, käyttäjät rajoittavat luvatonta pääsyä modeemin salasanan vaihtamiseen ja suojaavat tärkeitä verkkotietoja.

Kuinka ylikellottaa RAM-muistia helposti AMD Ryzen Masterilla

Kuinka ylikellottaa RAM-muistia helposti AMD Ryzen Masterilla

Onneksi AMD Ryzen -suorittimia käyttävien Windows-tietokoneiden käyttäjät voivat käyttää Ryzen Masteria RAM-muistin ylikellotukseen ilman kosketusta BIOSiin.

7 tapaa korjata Windowsin kannettavan tietokoneen virheet, jotka eivät lataudu USB-C:n kautta

7 tapaa korjata Windowsin kannettavan tietokoneen virheet, jotka eivät lataudu USB-C:n kautta

USB-C-portista on tullut standardi tiedonsiirrolle, videolähdölle ja lataukselle nykyaikaisissa Windows-kannettavissa. Vaikka tämä on kätevää, se voi olla turhauttavaa, kun liität kannettavan tietokoneen USB-C-laturiin, mutta se ei lataudu.

Kuinka korjata Palvelua ei voi luoda -virhe Ultraviewerissa

Kuinka korjata Palvelua ei voi luoda -virhe Ultraviewerissa

Ei voi luoda palvelua -virhe Ultraviewerissa ilmenee, kun asennamme ohjelmiston, jonka virhekoodi on 1072.

Kuinka korjata virhe, kun henkilötunnusta ei näytetä Ultraviewerissa

Kuinka korjata virhe, kun henkilötunnusta ei näytetä Ultraviewerissa

Virhe, jossa tunnistetta ei näytetä Ultraviewerissa, vaikuttaa etätietokoneeseen.