68
а также отсутствующему контролю со стороны службы ИБ, тем самым
обеспечивая злоумышленникам доступ к критичным данным [3].
В связи с этим возникает необходимость использовать защитные
средства, учитывающие архитектуру веб-приложения, и не приводящие к
задержкам в работе сайта.
Статистика показывает, что многие веб-приложения компрометируются
также, как и годами ранее – это разного рода инъекции, инклуды, клиент-сайд
атаки, поэтому защитное средство должно уметь выявлять и блокировать атаки,
направленные на эксплуатацию следующих уязвимостей:
– SQL Injection – sql инъекции;
– Remote Code Execution (RCE) – удаленное выполнение кода;
– Cross Site Scripting (XSS) – межсайтовый скриптинг;
– Cross Site Request Forgery (CSRF) – межстайтовая подделка запросов;
– Remote File Inclusion (RFI) – удалённый инклуд [1];
– Local File Inclusion (LFI) – локальный инклуд;
– Auth Bypass – обход авторизации [1];
– Insecure Direct Object Reference – небезопасные прямые ссылки на
объекты;
– Bruteforce – подбор паролей.
Защита на прикладном уровне. Протокол прикладного уровня – протокол
верхнего (7-го) уровня сетевой модели OSI, обеспечивает взаимодействие сети
и пользователя. Уровень разрешает приложениям пользователя иметь доступ к
сетевым службам, таким, как обработчик запросов к базам данных, доступ к
файлам, пересылке электронной почты. Защита на прикладном уровне является
наиболее надежной. Уязвимости, эксплуатируемые злоумышленниками,
зачастую полагаются на сложные сценарии ввода данных пользователем, что
делает их трудноопределимыми с помощью классических систем обнаружения
вторжений [4].
Защита от хакерских атак и заражения вирусами работает по следующему
Проблемы и перспективы современной науки принципу: