Razvojem weba, razvijaju se i nove tehnologije koje sa sobom donose i čitav niz novih i različitih ranjivosti. Fundamentalni izvor problema web aplikacija je taj što se klijent nalazi van kontrole sustava. Završni rad obrađuje osnovne mehanizme obrane web aplikacija zajedno sa osnovnim napadima koji iskorištavaju odsutnost ili lošu implementaciju obrambenih mehanizama sustava.With the development of the web and the supporting technologies, new vulnerabilities and attacks are constantly evolving, trying to compromise the web security. The fundamental problem with the web applications today is the fact that the client is outside the boundaries of system control. Final thesis deals with the basic defensive mechanisms web application can deploy...