Главная

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

5,0 (2)

JavaScript умеет прятаться. Но ты научишься его читать.
В этом модуле ты поэтапно освоишь деобфускацию: от простых запуток до каши из символов. Узнаешь, как искать скрытый код, распутывать его структуру, разбирать обфускацию и декодировать строки.
И всё это — на практике, шаг за шагом, с реальными примерами.

Что внутри модуля

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

В этом модуле ты научишься разбирать запутанный JS-код и понимать, что на самом деле делает скрипт. Это навык, который незаменим:
– при анализе вредоносных сайтов,
– при оценке безопасности приложений,
– при распознавании фишинга и скрытых механизмов,
– при реверсе защищённых фронтов, где безопасность — “через сокрытие”.

Модуль построен как интерактивный путь: от простого понимания обфускации — к настоящим головоломкам из символов, eval и function(p,a,c,k,e,d).

🕵 Найдёте и вытащите JavaScript-код из страниц — даже если он спрятан спрятан в script src, Base64 или динамически вставляется.

🌀 Разберётесь, зачем и как обфусцируют JS — какие приёмы используют злоумышленники, и как они маскируют логику.

🧩 Попрактикуетесь в базовой обфускации — научитесь “распутывать” переменные, имена функций и структуру кода.

🧠 Освоите продвинутые методы обфускации — когда скрипт превращается в кашу, а смысл спрятан в нескольких слоях eval и строк.

🧵 Пошагово проведёте деобфускацию кода — до состояния, где его можно читать, анализировать и понять, чем он опасен.

🔬 Научитесь анализировать поведение скрипта, не запуская его — с помощью консоли, подстановок и ручного разбора.

📡 Отправите HTTP-запросы вручную, чтобы понять, как скрипт общается с сервером.

🧷 И в финале — научитесь декодировать зашифрованные строки, будь то Base64, Hex, XOR или хитрые подстановки.

🧪 9 интерактивных заданий — каждое с реальным примером, каждое помогает прочувствовать, как выглядят обфускация и деобфускация на практике.

Модуль подходит для:
– тех, кто хочет читать вредоносный код,
– понимать, как думают атакующие,
анализировать подозрительные сайты,
– и разоблачать то, что спрятано под видом “обычного JS”.

🚀 JavaScript: Деобфускация — это модуль для тех, кто умеет копать глубже.
Если код пытается от тебя скрыться — ты должен знать, как его вытащить на свет.

Оценка и отзывы

Средняя оценка: 5,0
(2 отзывов)
All
Все очень круто и необычно, деобфускация прикольная вещь))
09.10.2025
rzvezdopadov
Классный раздел, понравилось быть в роли Шерлока Холмса и декодировать ключи, было над чем подумать =)
09.08.2025

Готов прокачаться ещё сильнее?

Выбери следующий модуль или путь — и продолжай серию побед.