Razvoj dinamične web aplikacije i testiranje implementiranih sigurnosnih mehanizama na potencijalne napade (1167)

diplomski rad (stručni)

diplomski rad (stručni)

Razvoj dinamične web aplikacije i testiranje implementiranih sigurnosnih mehanizama na potencijalne napade (1167)

Vrsta ocjenski radovi
Tip diplomski rad (stručni)
Godina 2020
Status obranjeno

Sažetak

U ovom završnom radu će se teorijski opisati najpopularniji programski i skriptni jezici i tehnologije za razvoj dinamičnih web aplikacija uz usredotočenost na sigurnost istih. U prvom dijelu se prikazuje sama arhitektura web aplikacija i korištene tehnologije za razvoj istih s osvrtom na njihove ranjivosti. Nakon toga će se predstaviti najčešći napadi na web aplikacije, kako i iz kojih razloga se izvode te koje su institucije najčešće pogođene napadima. Na kraju su objašnjeni najčešći i najrizičniji napadi, koje sigurnosne propuste koriste, kako zaštititi aplikaciju te prikaz testiranih implementiranih zaštita u praktičnom dijelu završnog rada.

Ključne riječi

HTML, JavaScript, PHP, SQL Injection, Cross-Site Scripting