Mokymosi aplinkos skirtos "Cross Site Scripting" atakoms kūrimas
Junevičius, Andrius |
Baigiamajame magistro darbe nagrinėjamos šiuolaikinės problemos susijusios su kuriamu internetinių aplikacijų saugumu. Koncentruojamasi ties „Cross site scripting” atakomis, jų modifikavimų ir galimais apsaugos būdais nuo jos. Pateikiama detali „Cross site scripting” atakos analizė, jos veikimo kontekstai, įterpimo būdai ir galima žala. Baigiamajame darbe yra sukuriama patogi mokymosi aplinka kuri yra skirta interaktyviai supažindinti mažiau patyrusius programuotojus su šią ataka ir rekomenduoti jiems gynybos būdus. Gautas rezultatas yra palyginamas su kitomis viešai sutinkamomis panašaus pobūdžio aplikacijos ir pateikiamos baigiamojo darbo išvados. Darbą sudaro 6 dalys: įvadas, informacinių sistemų apsauga, internetinės aplikacijos ir jų saugumas prieš „Cross site scripting” atakas, mokymosi aplinkos internetinė aplikacija, darbo sulyginimas su kitais viešai prieinamais produktais, išvados literatūros sąrašas. Darbo apimtis - 69 p. teksto be priedų, 46 iliustr., 2 lent., 70 bibliografinių šaltinių.
The final thesis examines current issues related to the security of online applications being developed, mainly focusing on cross site scripting attacks, it's modification and possible security solutions. In this final thesis, cross site scripting attacks are looked into with great detail about the context of its operation, insertion techniques and possible damage. A user-friendly learning environment is created which is designed to interact with a user in a simple manner in order to teach the basics of attack vector creation and recommend ways to strengthen the security of applications. The created environment is then compared with other publicly available findings of a similar nature and the differences presented in the final thesis summary. Structure: introduction, protection of information systems, online applications and their security against cross site scripting attacks, learning environment online application creation, work comparison with others publicly available products, conclusions, references. Thesis consist of: 69 p. text without appendixes,46 pictures, 2 tables, 70 bibliographical entries.