Indata

Obfuskerad utdata

Vad är JavaScript Deobfuskator?

Behöver du förstå obfuskerad JavaScript-kod? JavaScript Deobfuskatorn försöker göra obfuskerad, komprimerad eller svårläst JavaScript-kod mer läsbar igen, så att du kan förstå hur koden fungerar.

Enligt MDN Web Docs gör obfuskering kod svårare att läsa och förstå. Vår deobfuskator tillämpar omvändningsteknik — som återställning av variabelnamn, avkodning av strängar och förbättring av kodformatering — för att göra JavaScript mer begriplig.

All bearbetning sker i din webbläsare. Din kod skickas aldrig till någon server, vilket garanterar fullständig sekretess och kodkällssäkerhet.

Hur man använder JavaScript Deobfuskatorn

Följ dessa enkla steg för att deobfuskera JavaScript-kod:

1

Klistra in, ladda upp eller läs in exempel

Klistra in JavaScript-kod i den vänstra panelen, ladda upp en .js-fil eller läs in exempelkod för att testa.

2

Förhandsgranska avobfuskerad utdata

Den högra panelen visar automatiskt i realtid den omvandlade och deobfuskerade JavaScript-koden.

3

Ladda ned eller kopiera

Klicka på Ladda ned för att spara resultatet som en .js-fil, eller Kopiera för att kopiera till urklipp.

När du använder detta

Förstå tredjeparts-kod

Analysera och förstå obfuskerad JavaScript-kod från tredjepartskällor eller äldre system.

Säkerhetsgranskning

Granska obfuskerad JavaScript-kod för säkerhetsanalyser och identifiering av potentiella sårbarheter.

Felsökning

Gör obfuskerad kod läsbar igen för att kunna felsöka problem i produktionsskript.

Kodanalys

Analysera och förstå algoritmer och logik i obfuskerade JavaScript-skript.

Vanliga frågor

Lagras min kod?

Nej, allt sker i din webbläsare. Din kod skickas aldrig till våra servrar.

Kan deobfuskeringen misslyckas?

Ja, resultaten beror på graden av obfuskering. Kraftigt obfuskerad kod kan vara svår att fullt ut återställa.

Kan detta ångras?

Deobfuskeringen gör koden mer läsbar men återställer inte nödvändigtvis de ursprungliga variabelnamnen.

Påverkar det prestandan?

Deobfuskering påverkar inte prestandan för den resulterande koden.

Kan jag obfuskera koden igen?

Du kan använda vår JavaScript Obfuskator för att obfuskera kod igen om det behövs.

Fungerar det med stora filer?

Ja, beroende på enhetens kapacitet. Mycket stora filer kan ta längre tid att bearbeta.

Andra JavaScript-verktyg

Här är andra verktyg som fungerar bra tillsammans: