Obfuskator JavaScript
Spraw, by Twój JavaScript był trudny do odczytania i skopiowania — zmień nazwy, zakoduj ciągi i skompaktuj kod bezpośrednio w przeglądarce. Nic nie jest przesyłane. Za darmo.
Wszystko działa w przeglądarce — Twój kod nigdy nie opuszcza urządzenia.
1
Zaciemnianie zniechęca do pobieżnego czytania; nie jest to szyfrowanie ani prawdziwe zabezpieczenie.
O Obfuskator JavaScript
JavaScript Obfuscator sprawia, że Twój kod źródłowy staje się trudny do odczytania i przypadkowego skopiowania, bezpośrednio w przeglądarce. Tokenizuje skrypt i przepisuje go: literały tekstowe stają się sekwencjami ucieczki hex i unicode, liczby zamieniają się w wyrażenia hex lub XOR, białe znaki są kompaktowane, a opcjonalny wrapper samoobronny utrudnia ponowne formatowanie.
Każda transformacja to przełącznik — Koduj ciągi, Zaciemnij liczby, Kompaktuj (minifikacja) i Wrapper samoobronny — dzięki czemu kontrolujesz kompromis między czytelnością a rozmiarem wyniku. Narzędzie raportuje zmianę rozmiaru w procentach, a wynik możesz skopiować lub pobrać jako obfuscated.js.
Wszystko działa po stronie klienta, więc Twój niewydany jeszcze kod nigdy nie opuszcza Twojego urządzenia. Pamiętaj, że zaciemnianie zniechęca do zwykłego czytania kodu; nie jest to szyfrowanie i nie powinno być traktowane jako środek bezpieczeństwa dla sekretów czy weryfikacji licencji.
Jak korzystać z Obfuskator JavaScript
- Wklej swój JavaScript w panelu Źródło lub kliknij Przykład, aby wypróbować narzędzie na przykładowym kodzie.
- Wybierz opcje: Koduj ciągi, Zaciemnij liczby, Kompaktuj (minifikacja) i Wrapper samoobronny.
- Przejrzyj zaciemniony wynik i raportowaną zmianę rozmiaru.
- Kliknij Kopiuj lub Pobierz, aby zapisać wynik jako obfuscated.js.
- Przetestuj zaciemniony plik w swoim projekcie, aby potwierdzić, że zachowuje się identycznie.