JavaScript обфускатор
Направете своя JavaScript труден за четене и копиране — преименувайте, кодирайте низове и компактирайте кода си директно в браузъра. Нищо не се качва. Безплатно.
Всичко работи във вашия браузър — вашият код никога не напуска устройството ви.
1
Обфускацията възпира случайното четене; тя не е криптиране или истинска сигурност.
За JavaScript обфускатор
JavaScript обфускаторът прави изходния ви код труден за четене и небрежно копиране, директно в браузъра. Той токенизира скрипта ви и го пренаписва: низовите литерали стават шестнадесетични и unicode последователности за екраниране, числата се превръщат в шестнадесетични или XOR изрази, интервалите се компактират, а незадължителна самозащитаваща обвивка устоява на преформатиране.
Всяка трансформация е превключвател — Кодирай низове, Обфускирай числа, Компактирай (минифицирай) и Самозащитаваща обвивка — така че вие контролирате компромиса между четимост и размер на изхода. Инструментът отчита промяната в размера като процент, а можете да копирате резултата или да го изтеглите като obfuscated.js.
Всичко се изпълнява от страна на клиента, така че непубликуваният ви код никога не напуска устройството ви. Имайте предвид, че обфускацията възпира небрежното четене; тя не е криптиране и не трябва да се третира като мярка за сигурност за тайни или проверки на лицензи.
Как да използвате JavaScript обфускатор
- Поставете JavaScript кода си в панела Source, или кликнете Пример, за да го изпробвате с примерен код.
- Изберете опциите си: Кодирай низове, Обфускирай числа, Компактирай (минифицирай) и Самозащитаваща обвивка.
- Прегледайте обфускирания изход и отчетената промяна в размера.
- Кликнете Копирай, или Изтегли, за да запазите резултата като obfuscated.js.
- Тествайте обфускирания файл в проекта си, за да потвърдите, че се държи все така идентично.