SunLicense

Zaciemniacz JavaScript

Wklej do 5 KB kodu JavaScript. Dostaniesz go z zakodowanymi ciągami, pomieszanymi nazwami i spłaszczonym przepływem sterowania.

  • Bez konta
  • javascript-obfuscator w środku
  • Nic nie jest przechowywane
javascript-obfuscator
0 z 5 KB10 darmowych uruchomień dziennie

Tylko do twojego własnego kodu. Nie wklejaj sekretów: zdeterminowana osoba i tak przeczyta zaciemniony kod. Fragmenty nie są przechowywane. 10 uruchomień dziennie na sieć. Warunki

Całe pliki i zipy projektów, także TypeScript, działają w darmowym koncie.Utwórz

Co robi zaciemnianie, a czego nie robi

Co robi

  • Sprawia, że czytanie, kopiowanie i edycja kodu są wolne i męczące
  • Ukrywa napisy, takie jak komunikaty, adresy URL i nazwy zdarzeń, przed szybkim wyszukiwaniem
  • Powstrzymuje przypadkowych odsprzedawców przed podpisywaniem twojej pracy swoją marką

Czego nie robi

  • Zablokowanie udostępniania pliku: każdy, kto ma kopię, może ją uruchomić
  • Ochrona sekretów: nigdy nie umieszczaj kluczy API ani haseł w kodzie, który wydajesz
  • Uczynienie kodu nieodwracalnym: tylko zwiększa wysiłek

Aby powstrzymać udostępnianie, sprawdzaj klucz licencji przy starcie skryptu. Dowiedz się jak

Pytania z odpowiedziami

Czy zaciemniony JavaScript nadal działa?

Tak: robi to samo, tylko jest dużo trudniejszy do czytania. Nazwy globalne zostają, żeby inny kod mógł dalej wywoływać twój. Przetestuj go przed wydaniem, jak każdy build.

Jakiego zaciemniacza używa?

javascript-obfuscator, popularne narzędzie open source, z tablicą napisów (kodowaną w base64), szesnastkowymi nazwami i spłaszczaniem przepływu sterowania.

Czy przechowujecie mój kod?

Nie. Twój fragment jest w pamięci tylko podczas zaciemniania i nigdy nie trafia na dysk ani do logów. Mimo to nie wklejaj sekretów: zdeterminowana osoba przeczyta zaciemniony kod.

Czy mogę zaciemnić cały projekt Node.js lub Electron?

Tak, z darmowym kontem: wgraj plik lub zip projektu, także w TypeScript, i odbierz go zaciemnionego z nienaruszonymi importami. Plan Free obejmuje 3 zaciemniania miesięcznie.

Dlaczego tylko 5 KB i 10 uruchomień dziennie?

Żeby darmowe narzędzie było szybkie dla wszystkich. Całe pliki i projekty obsługuje twoje konto SunLicense.

Zaciemnianie JavaScript przez javascript-obfuscator (BSD-2-Clause). Jak działają darmowe narzędzia

Więcej darmowych narzędzi