Rozpakowywacz JavaScript
Rozpakowuj typowe obudowy JavaScript w stylu P.A.C.K.E.R online
Wejście
Rozpakowane wyjście
Czym jest rozpakowywacz JavaScript?
Ten rozpakowywacz JavaScript przywraca spakowany JavaScript (w tym typowe wzorce opakowane w eval) do czytelnego kodu i 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 rozpakować JavaScript
Wklej lub wczytaj
Wklej spakowany JavaScript w lewym panelu lub wczytaj plik .js. Użyj Przykładu, aby załadować fragment kodu.
Zobacz rozpakowane wyjście
Prawy panel pokazuje rozpakowany kod. Jeśli rozpakowanie się nie powiedzie, narzędzie przechodzi na czytelne formatowanie i dekodowanie sekwencji ucieczki.
Kopiuj lub pobierz
Użyj Kopiuj lub Pobierz, aby uzyskać wynik. Aby uruchomić kod, użyj konsoli JavaScript.
Przykład rozpakowywacza JavaScript
Oto przykład rozpakowania ładunku JavaScript w stylu P.A.C.K.E.R.
Przykład: spakowane wyjście konsoli
Spakowane wejście:
Rozpakowane wyjście:
Kiedy rozpakowywacz JavaScript pomaga
Użyj, gdy otrzymujesz spakowany JavaScript ze skryptów stron trzecich, rozszerzeń przeglądarki lub podejrzanych ładunków. Rozpakowanie ujawnia rzeczywistą ścieżkę kodu do analizy i debugowania. Dla kodu tylko zminifikowanego, ale niespakowanego, użyj Formatera JavaScript.
Często zadawane pytania
Czy moje dane są prywatne?
Tak. Rozpakowanie odbywa się w całości w przeglądarce. Żadne dane nie są wysyłane na serwer.
Czy rozpakuje każdy spakowany skrypt?
Obsługuje typowe obudowy w stylu P.A.C.K.E.R. Niektóre niestandardowe pakerki mogą wymagać ręcznej analizy po rozpakowaniu.
Czy można całkowicie cofnąć zaciemnienie?
Zależy od rodzaju zaciemnienia. Proste wzorce są odwracane. Silne zaciemnienie może pozostawić fragmenty trudne do odczytu.
Rozpakowywacz a formater?
Formater dodaje tylko wcięcia. Rozpakowywacz najpierw próbuje cofnąć spakowane obudowy, potem formatuje wynik.
Czy deobfuskacja jest legalna?
Używaj do debugowania własnego kodu, badań bezpieczeństwa lub za zgodą. Sprawdź licencje i warunki kodu stron trzecich.