Dekoder Eval JavaScript
Bezpiecznie dekoduj obudowy eval() w JavaScript i spakowane wzorce
Wejście
Zdekodowane wyjście
Czym jest Dekoder Eval JavaScript?
Ten Dekoder Eval JavaScript rozpakowuje bezpośrednie łańcuchy eval() i typowe spakowane obudowy, a następnie porządkuje JavaScript. Wklej zaciemniony lub zminifikowany kod, aby uzyskać czytelny wynik do debugowania i analizy. Specyfikacja ECMAScript definiuje język.
Narzędzie działa w całości w przeglądarce. Nic nie jest wysyłane na serwer. Aby zaciemnić kod, użyj Obfuskatora JavaScript. Tylko do formatowania: Formatera JavaScript. Do walidacji: Walidatora JavaScript.
Jak dekodować eval() w JavaScript
Wklej lub wczytaj
Wklej JavaScript opakowany w eval w edytorze lub wczytaj plik .js. Użyj Przykładu, aby załadować przykładową obudowę.
Zobacz zdekodowane wyjście
Prawy panel pokazuje zdekodowany kod. Narzędzie rozpakowuje bezpośrednie łańcuchy eval i próbuje rozpakować typowe obudowy przed formatowaniem.
Kopiuj lub pobierz
Użyj Kopiuj lub Pobierz, aby uzyskać wynik. Aby uruchomić kod, użyj konsoli JavaScript.
Przykłady Dekodera Eval JavaScript
Oto przykład dekodowania bezpośrednich łańcuchów eval i spakowanych obudów.
Przykład: wyjście konsoli opakowane w eval
Wejście eval:
Zdekodowane wyjście:
Kiedy Dekoder Eval JavaScript pomaga
Użyj, gdy skrypty są ukryte za obudowami eval. Pomaga ujawnić rzeczywiste ścieżki kodu do debugowania i analizy bezpieczeństwa bez uruchamiania nieznanego ładunku.
Często zadawane pytania
Czy moje dane są prywatne?
Tak. Dekodowanie odbywa się w całości w przeglądarce. Żadne dane nie są wysyłane na serwer.
Czy dekoduje każdą obudowę eval?
Obsługuje typowe bezpośrednie obudowy eval i wiele wariantów spakowanych. Bardzo niestandardowe loadery mogą wymagać ręcznej weryfikacji.
Czy można całkowicie cofnąć zaciemnienie?
Zależy od rodzaju zaciemnienia. Proste wzorce są odwracane. Silne zaciemnienie może pozostawić fragmenty kodu trudne do odczytu.
Dekoder Eval a formater?
Formater zajmuje się tylko układem. Dekoder Eval najpierw rozpakowuje obudowę eval, a potem formatuje wynikowy kod.
Czy deobfuskacja jest legalna?
Używaj do debugowania własnego kodu, badań bezpieczeństwa lub za zgodą. Sprawdź licencje i warunki kodu stron trzecich.