1
• Нашел очень крутой материал по безопасности веб-приложений. Автор потратил около 6 месяцев на подготовку этого руководства и выкатил всю информацию совершенно бесплатно. Сам материал разделен на 3 части: для абсолютных новичков, для опытных специалистов и для экспертов.
• Для абсолютных новичков рекомендуется начать изучение с серверных тем. Эти уязвимости, как правило, легче освоить, поскольку вам нужно понимать только то, что происходит на сервере. Данный материал и лабораторные работы помогут вам развить основные знания и навыки, которые будут полезны вам снова и снова.
➡SQL-инъекции;
➡Уязвимости аутентификации;
➡Обход пути (path traversal);
➡Инъекция команд ОС;
➡Уязвимости бизнес-логики;
➡Уязвимости, связанные с раскрытием информации;
➡Уязвимости контроля доступа и эскалация привилегий;
➡Уязвимости загрузки файлов;
➡Состояния гонки (race conditions);
➡Подделка запросов на стороне сервера (SSRF);
➡Внедрение внешних сущностей XML (XXE);
➡Инъекция NoSQL;
➡Тестирование API;
➡Обман веб-кэша (web cache deception).
• Уязвимости на стороне клиента вносят дополнительный уровень сложности, что делает их немного более сложными для понимания. Этот материал и лабораторные работы помогут вам развить навыки, которые вы уже освоили ранее, и научат вас выявлять и эксплуатировать также некоторые сложные клиентские векторы атак.
➡Межсайтовый скр