Розробка програмних засобів аналізу методів захисту JavaScript фреймворків

dc.contributor.authorОлійник, Ілля Олександровичuk_UA
dc.date.accessioned2022-09-02T09:27:08Z
dc.date.available2022-09-02T09:27:08Z
dc.date.issued2022
dc.description.abstractUKR: Бакалаврська робота виконана на 105 сторінках, містить 19 ілюстрацій, 9 таблиць та 9 використаних джерел. Під час виконання дипломної роботи були написані веб-додаток на основі фреймворку React, на мові Typescript, та авто тести, які демонструють базові методи захисту вбудовані у фреймворк. На основі автотестів було складено аналіз вразливостей та методи їх усунення. Проведено розробку внутрішніх та зовнішніх систем веб-додатку, розроблений інтерфейс користувача та спроєктовані основні алгоритми та база даних для сайту. Проведено тестування написаної програми. Мета роботи – розробка веб-додатку, який демонструє захист для одного із фреймворків, як для наявних базових методів, так і для власних методів розробника. Об’єкт розробки – веб-сайт «Company».uk_UA
dc.description.abstractENG: The bachelor's thesis is completed on 105 pages, contains 19 illustrations, 9 tables and 9 sources used. During the thesis, a web application based on the React framework, in the Typescript language, and self-tests were written, which demonstrate the basic methods of protection built into the framework. On the basis of self-tests the analysis of vulnerabilities and methods of their elimination was made. The development of internal and external systems of the web application was carried out, the user interface was developed and the basic algorithms and database for the site were designed. The written program was tested. The purpose of the work is to develop a web application that demonstrates protection for one of the frameworks, both for existing basic methods and for the developer's own methods. The object of development is the Company website.en
dc.identifier.citationОлійник І. О. Розробка програмних засобів аналізу методів захисту JavaScript фреймворків : дипломна робота на здобуття кваліфікаційного ступеня бакалавра : спец. 121 – інженерія програмного забезпечення / наук. керівник В. О. Андрющенко ; Укр. держ. ун-т науки і технологій. Дніпро, 2022. 49 с.uk_UA
dc.identifier.urihttps://crust.ust.edu.ua/handle/123456789/15859
dc.language.isouk_UA
dc.publisherУкраїнський державний університет науки і технологій, Дніпроuk_UA
dc.subjectфреймворкuk_UA
dc.subjectXSS атакаuk_UA
dc.subjectCypressen
dc.subjectframeworken
dc.subjectReacten
dc.subjectXSS attacken
dc.subjectКІТuk_UA
dc.titleРозробка програмних засобів аналізу методів захисту JavaScript фреймворківuk_UA
dc.title.alternativeDevelopment of Software for Analyzing Methods of Protecting JavaScript Frameworksen
dc.typeBachelor Thesisen
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Oliinyk_dip_2022.pdf
Size:
14.18 MB
Format:
Adobe Portable Document Format
Description:
Bachelor Thesis
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: