Studiju veids |
bakalaura akadēmiskās studijas |
Studiju programmas nosaukums |
Informācijas tehnoloģija |
Nosaukums |
Drošas tīmekļa vietnes validatora izstrāde |
Nosaukums angļu valodā |
Develop a Secure Web Validator Solution |
Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
Darba vadītājs |
Jānis Pekša |
Recenzents |
Mg. sc. ing. Artūrs Braučs |
Anotācija |
Straujo tehnoloģiju attīstības rezultātā, tīmekļa vietņu skaits katru dienu strauji pieaug. Diemžēl, ne visi tīmekļa vietņu izstrādātāji ir nodrošinājušies pret potenciāli ļaunprātīgiem uzbrukumiem, kuri, pie svarīgās tīmekļa vietņu lomas, var novest pie negatīvām sekām.
Bakalaura darbs mērķis ir izpētīt tīmekļa vietņu drošības nepilnības un to novēršanas iespējas un izstrādāt validatoru tīmekļa vietnes nodrošināšanai. Darbā tiek veikta literatūras izpēte par drošu tīmekļa vietņu pamatprincipiem, kā arī tiek veikta nepieciešamāko drošas tīmekļa vietnes kritēriju atlasīšana. Praktiskajā daļā ar dažādu attēlu un blokshēmu padziļinošu aprakstu ir izskaidrota droša tīmekļa validatora pamatdarbība un tā sastāvdaļas un pēc tam tiek veikta validatora testēšana pārbaudot to trīs tīmekļa vietnēs.
Rezultātā tika izpētīts, ka galvenie drošas tīmekļa vietnes kritēriji ir SQL injekcijas, starpvietņu skriptēšanas uzburkumi,, nepilnvērtīga sesijas un autentifikācijas pārvaldība kā arī nepilnīga drošības konfigurācija. Veiksmīgi tika izstrādāts tīmekļa vietņu validators, kas spēj noteikt vai tīmekļa vietne ir droša pret atspoguļojošā jeb nenoturīgā un starpvietņu skriptēšanu un kļūdu balstītas SQL injekcijas, kā arī vai tai ir nepilnīgas drošības konfigurācija. Validators veiksmīgi notestēja divas tīmekļa vietnes, bet trešo tīmekļa vietni neizdevās notestēt, jo validators nespēja apstrādāt tik lielu informācijas apjomu kāds tam tika uzdots.
Darba apjoms - 73 lpp., 1 tabula, 46 attēli un 6 pielikumi. |
Atslēgas vārdi |
validators, droša tīmekļa vietne, tīmekļa drošība |
Atslēgas vārdi angļu valodā |
web validator, secure web validator, secure web page |
Valoda |
lv |
Gads |
2018 |
Darba augšupielādes datums un laiks |
28.05.2018 10:45:27 |