## Практическое задание 4 1) Используя стенд первой практической работы - изменить инфраструктуру в соответсвии со схемой. Главное условие - чтобы машинка с WAF была проксей для WEB-сервера, развернутого во время первой практической работы. Для начала увидели IP-адреса WAF и веб-сервера, рисунки 1 и 2 ниже. ![](https://i.imgur.com/oSMO8Lu.png) Рисунок 1 - IP-адрес веб-сервера ![](https://i.imgur.com/OEpPIfA.png) Рисунок 2 - IP-адрес WAF Использовали WAF как прокси, рисунок 3 ниже. ![](https://i.imgur.com/9Usc8hj.png) Рисунок 3 Так же подняли докер на веб-сервере, рисунок 4 ниже. ![](https://i.imgur.com/2WrUpbn.png) Рисунок 4 2) Установить WAF (ModSecurity 3) на машинку c названием WAF, продемонстрировать что ранее развернутый web-сайт открывается при коннекте на машинку с WAF. Установили WAF и показали, что веб-сайт открывается при коннекте на WAF, рисунок 5 ниже.(в url видно ip-адрес WAF) ![](https://i.imgur.com/1Xrc9kW.png) Рисунок 5 3) Настроить WAF c детектом OWASP top 10. Настроили WAF с детектом OWASP top 10, рисунок 6 и 7 ниже. ![](https://i.imgur.com/8GEKjsS.png) Рисунок 6 - Видно, что в директории rules находятся правила ![](https://i.imgur.com/UJxP8rF.png) Рисунок 7 - Добавили правила, которые находятся в директории rules 4) Провести 3 атаки из списка OWASP top 10 и продемонстрировать работоспособность WAF (должны быть сработки правил WAF). Первая атака SQLi, рисунок 8 ниже. ![](https://i.imgur.com/FWSoD8X.png) Рисунок 8 Увидели сработку правила, рисунок 9 ниже. ![](https://i.imgur.com/65kydlv.png) Рисунок 9 Вторая атака LFI, рисунок 10 ниже. ![](https://i.imgur.com/L7zAB6g.png) Рисунок 10 Увидели результат ошибки 403, рисунок 11 ниже. ![](https://i.imgur.com/aBY3Tb8.png) Рисунок 11 Увидели сработку правила, рисунок 12 ниже. ![](https://i.imgur.com/nl66zoC.png) Рисунок 12 Третья атака XSS, рисунок 13 ниже. ![](https://i.imgur.com/ILc2upd.png) Рисунок 13 Увидели результат ошибки, рисунок 14 ниже. ![](https://i.imgur.com/TZCTqLk.png) Рисунок 14 Увидели сработку правила, рисунок 15 ниже. ![](https://i.imgur.com/0AjM3Js.png) Рисунок 15