Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Computer Systems
Title in original language Drošības risinājumi tīmekļa lietojumu programmēšanā un to pielietojums
Title in English Security Solutions in Programming of Web Applications and Their Usage
Author Viesturs Lujāns
Department 12300 Institute of Applied Computer Systems
Scientific advisor Natālija Prokofjeva
Reviewer Zigmunds Bulinš, Mg.sc.ing., SIA „inno Force”, programmētājs
Abstract Bakalaura darbs ir veltīts drošības trūkumu un to risinājumu izpētei tīmekļa vietnes programmēšanā. Galvenā uzmanība tiek pievērsta šādu uzdevumu risināšanai: zināmo drošības problēmu un to risinājumu izpētīšanai, drošas tīmekļa vietnes izstrādes padomu un ieteikumu analīzei, drošības trūkumu risināšanai, izmantojot darbā apskatītas metodes. Darbs sastāv no četrām nodaļām un secinājumiem. Ievadā tiek izpētīta tēmas aktualitāte, kā arī formulēts bakalaura darba mērķis un uzdevumi. Pirmajā nodaļā tiek izpētīti izplatītākie drošības trūkumi un to risinājumi. Tiek analizēti dažādi uzbrukumu veidi un tīmekļa vietnes programmēšanas nepilnības, kas tos padara par iespējamiem. Tiek apskatīti arī drošības risinājumi problēmu novēršanai. Otrajā nodaļā tiek izpētīti ieteikumi un padomi drošas tīmekļa vietnes izstrādei. Tiek salīdzinātas un analizētas dažādas drošības metodes, kā arī tiek veikta PHP valodas drošības analīze un dažādu drošības novērtēšanas rīku salīdzinājums. Trešajā nodaļā uzmanība tiek pievērsta darba gaitā apskatīto risinājumu pielietošanai. Apakšnodaļās tiek izstrādāti risinājumi drošības kļūdām lietotāju un robotu ievadītajos datos, SQL injekciju un XSS uzbrukumu novēršanai, kā arī risinājumi pret vietnes satura viltošanu un parametru manipulēšanu. Ceturtajā nodaļā tiek aprakstīta drošas sportistu reģistrēšanās formas sacensībām izveidošanas process. Kā pamats tiek pielietota PHP valoda, izmantojot JavaScript, HTML un MySQL tehnoloģijas, kā arī darbā izpētītās drošības metodes un prakses. Darba apjoms ir 62 lapaspuses. Darbs satur 28 attēlus un 49 literatūras avotus.
Keywords Drošības risinājumi, Tīmekļa vietne, PHP
Keywords in English Security solutions, Web applications, PHP
Language lv
Year 2016
Date and time of uploading 07.06.2016 19:22:34