АНОТАЦІЯ
Дипломний проєкт включає пояснювальну записку (55 сторінок, 4 додатки, 31 рисунок).
Об’єкт розробки – створення комп’ютерної системи для забезпечення безпеки вебсайту від кібератак на нього, що дозволяє уникати некоректної роботу сервісу та збереження конфіденційності даних за будь-яких умов.
В роботі проведено аналіз існуючих методів захисту вебсерверу, та враховуючи всі недоліки сформульовано вимоги до комп’ютерної системи захисту від кібератак.
Web Application Firewall розроблено у вигляді модуля Apache, який знаходиться перед перед вебсервером (попередньо перевіряє вхідні дані). WAF призначений для зупинки шкідливих запитів від відомих атак, таких як SQL Injection, XSS атаки і від невідомих атак шляхом вивчення легітимного трафіку. Дана програма реалізована мовою C.

Ключові слова:
КОМП’ЮТЕРНА СИСТЕМА , ВЕБСАЙТ, КІБЕРАТАКА, WEB APPLICATION FIREWALL, APACHE, SQL INJECTION, XSS.

ABSTRACT
Diploma project includes an explanatory note (55 pages, 4 supplements, 31 figures).
The object of development is the creation of a computer system to ensure the security of the website from cyberattacks on it, which avoids the incorrect operation of the service and maintaining the confidentiality of data under any circumstances.
 The paper analyzes the existing methods of web server protection, and taking into account all the shortcomings, formulates requirements for a computer system to protect against cyberattacks. 
Web Application Firewall is designed as an Apache module, which is located in front of the web server (pre-checks the input). WAF is designed to stop malicious queries from known attacks, such as SQL Injection, XSS attacks and from unknown attacks by studying legitimate traffic. This program is implemented in C. 

Keywords: 
COMPUTER SYSTEM, WEBSITE, CYBERATACK, WEB APPLICATION FIREWALL, APACHE, SQL INJECTION, XSS.