Деобфускатор JavaScript

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

Варианты деобфускации

О деобфускаторе JavaScript

Что такое деобфускация JavaScript?

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

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

Зачем использовать деобфускатор?

  • Debugging:Проще отлаживать обфусцированный код, когда он имеет удобочитаемый формат.
  • Анализ кода:Поймите, как работают существующие скрипты, сделав их удобочитаемыми.
  • Learning:Изучайте существующий код JavaScript, который был обфусцирован.
  • Исследования в области безопасности:Анализируйте потенциально вредоносные скрипты для исследования безопасности.
  • Восстановление кода:Восстановите собственный код, который был случайно обфусцирован.

До деобфускации

eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(0,1(\'2\'))(3);',4,4,'function|eval|var a=1;console.log(a);|void 0'.split('|'),0,{}));

После деобфускации

void function() { var a = 1; console.log(a); }();

Related Tools

Инструмент для декодирования HTML

С легкостью декодируйте HTML-сущности прямо в браузере.

Инструмент для кодирования HTML

С легкостью кодируйте текст в HTML-сущности прямо в браузере. Идеально подходит для разработчиков и создателей контента.

Минификатор JavaScript

Сжимайте и оптимизируйте код JavaScript с помощью минификации профессионального уровня. Уменьшите размер файла, сократите время загрузки и повысьте производительность веб-приложений.

Преобразование JSON в классы Java

Генерируйте Java-классы из данных JSON с соответствующими аннотациями и геттерами/сеттерами. Быстрый, безопасный и полностью браузерный.

CMYK в HEX

Преобразование значений цветов CMYK в шестнадцатеричные коды для веб-дизайна и цифровых приложений

Генератор хеша MD2

Генерируйте MD2-хеши быстро и легко с помощью этого онлайн-инструмента. Безопасные, надежные и мгновенные результаты.