О курсе
Материал является второй частью перевода учебного пути Hack The Box Academy, ориентированного на подготовку специалистов по веб-безопасности. Заявленная направленность — развитие навыков выявления продвинутых и труднообнаружимых веб-уязвимостей с использованием методов black box и white box. В описании пути упоминаются веб-безопасность, веб-пентестинг и концепции безопасного программирования, а также отладка приложений, анализ исходного кода и разработка кастомных эксплойтов.
Вторая часть содержит модуль 02 «Введение в NoSQL-инъекции». В нём рассматривается эксплуатация уязвимостей NoSQL-инъекций, в частности на примере MongoDB, с примерами кода на Python, PHP и Node.JS. Среди тем модуля — введение в NoSQL, обход аутентификации, извлечение данных по основному каналу и вслепую, автоматизация извлечения данных, JavaScript-инъекции на стороне сервера и их автоматизация, инструменты для работы и предотвращение уязвимостей NoSQL-инъекций.
Полный оригинальный путь включает 15 модулей; в данной части переведён только модуль 02 объёмом около 46 страниц. Формат перевода — PDF, перевод с английского языка на русский. Дата релиза оригинала указана как 2024 год.
Что рассматривается в программе
- рассматриваются основы NoSQL и NoSQL-инъекций
- разбираются примеры эксплуатации уязвимостей на Python, PHP и Node.JS
- рассматривается обход аутентификации через NoSQL-инъекции
- разбирается извлечение данных по основному каналу и вслепую
- рассматривается автоматизация извлечения данных и JavaScript-инъекций на стороне сервера
- рассматриваются инструменты для работы с NoSQL-инъекциями
- разбираются подходы к предотвращению уязвимостей NoSQL-инъекций
Кому может быть полезен курс
- специалистам по веб-безопасности, интересующимся пентестингом веб-приложений
- тем, кто изучает методы black box и white box при анализе веб-приложений
- разработчикам, которым нужно ознакомиться с NoSQL-инъекциями и способами защиты от них
- тем, кто интересуется эксплуатацией уязвимостей MongoDB и смежных NoSQL-систем
Вопросы о программе
Что входит во вторую часть перевода?
Во вторую часть включён модуль 02 «Введение в NoSQL-инъекции» объёмом около 46 страниц. Полный оригинальный путь состоит из 15 модулей.
Какие технологии рассматриваются в модуле?
В модуле рассматриваются NoSQL-инъекции, в частности на примере MongoDB, с примерами на Python, PHP и Node.JS.
В каком формате представлен материал?
Перевод выполнен с английского языка на русский и представлен в формате PDF.
Какие темы включает модуль по NoSQL-инъекциям?
Среди тем модуля: введение в NoSQL, обход аутентификации, извлечение данных по основному каналу и вслепую, автоматизация извлечения данных, JavaScript-инъекции на стороне сервера, инструменты для работы и предотвращение уязвимостей.