Обфускатор JavaScript
Зробіть свій JavaScript важким для читання та копіювання — перейменовуйте, кодуйте рядки та стискайте код прямо в браузері. Нічого не завантажується. Безкоштовно.
Усе працює у вашому браузері — ваш код ніколи не залишає ваш пристрій.
1
Обфускація ускладнює випадкове читання; це не шифрування і не справжній захист.
Про Обфускатор JavaScript
Обфускатор JavaScript робить ваш вихідний код важким для читання та випадкового копіювання, прямо в браузері. Він токенізує ваш скрипт і переписує його: рядкові літерали стають шістнадцятковими та юнікодними escape-послідовностями, числа перетворюються на шістнадцяткові або XOR-вирази, пробіли стискаються, а опціональна обгортка самозахисту протистоїть переформатуванню.
Кожне перетворення — це перемикач: «Кодувати рядки», «Обфускувати числа», «Стискати (мінімізувати)» і «Обгортка самозахисту» — тож ви контролюєте компроміс між читабельністю та розміром результату. Інструмент повідомляє зміну розміру у відсотках, і ви можете скопіювати результат або завантажити його як obfuscated.js.
Усе виконується на стороні клієнта, тож ваш неопублікований код ніколи не залишає ваш пристрій. Пам’ятайте, що обфускація стримує випадкове читання; це не шифрування, і її не слід розглядати як засіб безпеки для секретів чи перевірок ліцензій.
Як використовувати Обфускатор JavaScript
- Вставте свій JavaScript у панель «Джерело» або натисніть «Приклад», щоб спробувати на зразковому коді.
- Оберіть опції: «Кодувати рядки», «Обфускувати числа», «Стискати (мінімізувати)» і «Обгортка самозахисту».
- Перегляньте обфускований результат і повідомлену зміну розміру.
- Натисніть «Копіювати» або «Завантажити», щоб зберегти результат як obfuscated.js.
- Протестуйте обфускований файл у вашому проєкті, щоб переконатися, що він поводиться так само.