Новый модуль - Нарушения аутентификации Подробнее
Деобфускация JavaScript

Деобфускация JavaScript

В этом модуле вы поэтапно освоите основы деобфускации JavaScript. К концу курса вы научитесь распознавать и разбирать запутанный код, понимая его назначение и структуру.

Деобфускация JavaScript

Описание модуля:

Многие злоумышленники обфусцируют свой код, чтобы скрыть его от систем защиты и затруднить понимание другими разработчиками.

Навык деобфускации кода — это полезная техника, которая находит применение в реальных сценариях. Она пригодится при оценке веб-приложений для выявления случаев, когда разработчики используют "безопасность через сокрытие" для маскировки JavaScript-кода с конфиденциальной информацией. Кроме того, этот навык важен для защиты, например, при анализе кода фишингового сайта.

В этом модуле вы изучите основы деобфускации и декодирования JavaScript, а также выполните практические задания для закрепления материала.

Вы освоите следующие темы:

  • Поиск JavaScript-кода

  • Введение в обфускацию

  • Деобфускация JavaScript-кода

  • Декодирование сообщений

  • Базовый анализ кода

  • Отправка простых HTTP-запросов