User Tools

Site Tools


xss_napadi

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
xss_napadi [2025/12/01 11:40] – external edit 127.0.0.1xss_napadi [2026/06/11 14:56] (current) – Uvod prepravljen mbunic
Line 1: Line 1:
 ====XSS napadi==== ====XSS napadi====
  
-**XSS (Cross-site scripting)** tip je napada uključenja u kojem napadač ubacuje malicioznu skriptu u web stranicu koju korisnici smatraju povjerljivomU najranijim verzijama napada fokus napadača bila je krađa podataka cross-site zahtjevimaodnosno zahtjevima koji idu preko višstranica. Od tada je evoluirao te obuhvaća uključenje bilo kakvog sadržaja u web stranicu.\\ +**XSS (Cross-site scripting)** je vrsta napada u kojem napadač ubacuje zlonamjerni sadržaj (payload) odgovor web aplikacije koji se poslužuje korisnicimaNapad se izvršava na klijentskoj strani, unutar preglednika žrtve. Payload je najčešće zlonamjeran JavaScript kôd, ali može sadržavati i HTML, CSS, SVG ili druge tehnologije koje omogućuju izvršavanje ili prikaz zlonamjernog sadržaja. Jedan od najčešćih ciljeva je krađa korisničkih kolačića ili sjednice (session tokena) te njihova eksfiltracija slanjem zahtjeva s ukradenim podatcima na drugu stranicu pod kontrolom napadača. Nakon toganapadač često možkoristiti ukradenu sjednicu te pristupiti stranici koristećžrtvin račun.\\ 
-Funkcionira tako da se korisniku neke web stranice u odgovoru na njegov zahtjev vraća maliciozan + 
-JavaScript kôd, najčešće u obliku klijentske skripteNakon njegova izvršenja napadač ima potpunu kontrolu +Ranjivost se najčešće temelji na neadekvatnim procedurama validacije, pročišćavanja ili enkodiranja unosa nad kojim korisnici imaju kontrolu prije njihovog prikaza preglednikuNapadač može zlonamjeran unos pohraniti na samom poslužitelju te ga tako učiniti perzistentnimU tom slučaju poslužitelj naknadno poslužuje odgovore koji sadrže zlonamjerni sadržaj korisnicima pri određenim zahtjevima. Također, napadač može zlonamjeran unos prenijeti putem URL parametara linka koji šalje žrtviTada se payload uključuje u odgovor aplikacije izvršava u pregledniku žrtve nakon što žrtva pristupi legitimnoj stranici preko linka poslanog od napadača. XSS je jedan od najčešćih web napada. 
-nad korisnikovim interakcijama na toj straniciOvo je vrlo raširen tip napada. Svaki dio web stranice u +
-kojemu se tražkorisnički unos potencijalno je ranjiv ako nema dobre procedure validacije i pročišćavanja unosa.+
  
 //Reflected XSS (Non-Persistent//) je tip napada u kojem se podatci koje je unio korisnik u HTTP zahtjev odmah vrate preko odgovora na taj isti zahtjev. Stranica vrati podatke bez da je ikako provjerila jesu li ti podatci sigurni za korištenje te je iz tog razloga ranjiva. Podatci se u pravilu nigdje ne pohranjuju, već ostaju u pregledniku tog korisnika te je zato drugi naziv Non-Persistent.  //Reflected XSS (Non-Persistent//) je tip napada u kojem se podatci koje je unio korisnik u HTTP zahtjev odmah vrate preko odgovora na taj isti zahtjev. Stranica vrati podatke bez da je ikako provjerila jesu li ti podatci sigurni za korištenje te je iz tog razloga ranjiva. Podatci se u pravilu nigdje ne pohranjuju, već ostaju u pregledniku tog korisnika te je zato drugi naziv Non-Persistent. 
xss_napadi.1764589247.txt.gz · Last modified: 2025/12/01 11:40 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki