JavaScript Deobfuskator
Deobfuskera och avkoda obfuskerad JavaScript-kod
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:
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.
Förhandsgranska avobfuskerad utdata
Den högra panelen visar automatiskt i realtid den omvandlade och deobfuskerade JavaScript-koden.
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: