JavaScript утиліти

Sandbox трасування виконання JavaScript

Запускайте JavaScript в ізольованому sandbox і отримуйте execution trace: виклики функцій, аргументи, return-значення та runtime-помилки для безпечного дебагу.

JavaScript для запуску в sandbox

Лог трасування виконання

Навіщо використовувати цей інструмент

Файл або вставка коду

Завантажуйте мінімізований скрипт з проєкту або вставляйте фрагмент вручну для швидкого розбору.

Читабельне форматування

Інструмент перетворює стиснений JavaScript у структурований код з відступами і переносами рядків.

Розширення імен змінних

За бажанням перейменовує короткі символи на кшталт a, b, c у більш зрозумілі контекстні назви.

Зручно для ревʼю

Отриманий код легше читати у pull request, дебазі та технічному аудиті.

Локальна приватність

Уся обробка виконується в браузері без відправки коду на сторонні сервери.

Миттєвий експорт

Копіюйте результат, експортуйте розпаковані модулі ZIP-архівом або завантажуйте відновлені файли із source map.

JavaScript Execution Trace Sandbox: лог викликів, аргументів і return-значень

Execution Trace запускає код в ізольованому sandbox і записує події виконання: виклики функцій, аргументи, return-значення та помилки.

Режим підходить для аналізу невідомих скриптів, перевірки побічних ефектів і безпечного відтворення поведінки перед інтеграцією.

Хронологічний trace дає прозорість control flow і пришвидшує дебаг асинхронної логіки та прихованих гілок виконання.

Логи можна завантажити для технічної документації, incident-report і командного ревʼю з доказовою базою runtime-поведінки.

Цей режим доповнює decompressor і source map, додаючи рівень аналізу реального виконання поверх статичного відновлення коду.

FAQ по JS Декомпресору

Чи відновлює інструмент точний оригінальний вихідний код?

Ні. Він відновлює читабельну структуру й може покращити назви, але точне джерело після мініфікації зазвичай неможливо відтворити один в один.

Чи підходить це для обфускованого JavaScript?

Частково так. Для сильно обфускованого коду інструмент покращить читабельність, але може знадобитися додатковий ручний аналіз.

Код відправляється на ваш сервер?

Ні. Декомпресія виконується локально у браузері, тому ваш код не покидає пристрій.

Чи можна завантажити результат?

Так. Після обробки ви можете завантажити результат як .js файл або скопіювати його в буфер.