Eval-decoder JavaScript
Decodeer JavaScript eval()-wrappers en ingepakte patronen veilig
Invoer
Gedecodeerde uitvoer
Wat is de Eval-decoder JavaScript?
Deze Eval-decoder JavaScript helpt directe eval()-strings en veelvoorkomende ingepakte wrappers uit te pakken en vervolgens JavaScript op te maken. Plak geobfusceerde of geminificeerde code; ontvang leesbare uitvoer voor debugging en analyse. De ECMAScript-specificatie definieert de taal.
Deze tool draait volledig in uw browser. Er wordt niets naar een server gestuurd. Om code te obfusceren: JavaScript Obfuscator. Alleen voor opmaak: JavaScript Formatter. Voor validatie: JavaScript Validator.
Zo decodeert u eval() JavaScript
Plakken of uploaden
Plak eval-gewrapte JavaScript in de editor of upload een .js-bestand. Gebruik Voorbeeld om een wrapper-voorbeeld te laden.
Gedecodeerde uitvoer bekijken
Het rechterpaneel toont gedecodeerde code. De tool pakt directe eval-strings uit en probeert veelvoorkomende wrappers uit te pakken vóór opmaak.
Kopiëren of downloaden
Gebruik Kopiëren of Downloaden voor het resultaat. Om code uit te voeren: JavaScript Console.
Eval-decoder JavaScript-voorbeeld
Hier is een voorbeeld van het decoderen van directe eval-strings en ingepakte wrappers.
Voorbeeld: met eval gewrapte console-uitvoer
Eval-invoer:
Gedecodeerde uitvoer:
Wanneer de Eval-decoder JavaScript helpt
Gebruik deze tool wanneer scripts achter eval-wrappers verborgen zijn. Het helpt onderliggende codepaden te tonen voor debugging en beveiligingsanalyse zonder onbekende payloads uit te voeren.
Veelgestelde vragen
Zijn mijn gegevens privé?
Ja. Decodering vindt volledig in uw browser plaats. Geen gegevens worden naar een server gestuurd.
Decodeert het elke eval-wrapper?
Het verwerkt veelvoorkomende directe eval-wrappers en veel ingepakte varianten. Sterk aangepaste loaders kunnen nog handmatige controle vereisen.
Kan het obfuscatie volledig terugdraaien?
Het hangt van de obfuscatie af. Eenvoudige patronen worden teruggedraaid. Zware obfuscatie kan delen van de code moeilijk leesbaar laten.
Eval-decoder versus Formatter?
Formatter verwerkt alleen lay-out. Eval-decoder pakt eerst eval-wrappers uit en formatteert daarna de resulterende code.
Is deobfusceren legaal?
Gebruik het voor het debuggen van uw eigen code, beveiligingsonderzoek of met toestemming. Controleer licenties en voorwaarden voor code van derden.