Inndata

Pakka ut utdata

Hva er JavaScript-utpakkeren?

Denne JavaScript-utpakkeren gjenoppretter pakket JavaScript (inkludert vanlige eval-innpakninger) til lesbar kode og formaterer JavaScript. Lim inn obfuskert eller minifisert kode; få lesbart resultat for feilsøking og analyse. ECMAScript definerer språket.

Verktøyet kjører helt i nettleseren din. Ingenting sendes til en server. For å obfuskere kode, bruk JavaScript-obfuskator. Kun formatering: JavaScript-formaterer. Validering: JavaScript-validator.

Slik pakker du ut JavaScript

1

Lim inn eller last opp

Lim inn pakket JavaScript i venstre panel eller last opp en .js-fil. Eksempel laster et pakket utdrag.

2

Se utpakket utdata

Høyre panel viser utpakket kode. Hvis utpakking mislykkes, faller verktøyet tilbake til lesbar formatering og escape-dekoding.

3

Kopier eller last ned

Bruk Kopier eller Last ned for resultatet. For å kjøre kode, bruk JavaScript-konsoll.

Eksempel på JavaScript-utpakker

Her er et eksempel på utpakking av en P.A.C.K.E.R-aktig JavaScript-nyttelse.

Eksempel: pakket konsollutdata

Pakket inndata:

Inndata

Utpakket utdata:

Utdata

Når JavaScript-utpakkeren hjelper

Bruk dette når du mottar pakket JavaScript fra tredjepartsskript, nettleserutvidelser eller mistenkelige nyttelaster. Utpakking avdekker den reelle kodebanen for analyse og feilsøking. For minifisert men ikke pakket kode, bruk JavaScript-formaterer.

Ofte stilte spørsmål

Er dataene mine private?

Ja. Utpakking skjer helt i nettleseren din. Ingen data sendes til en server.

Pakker det ut alle pakkede skript?

Det håndterer vanlige P.A.C.K.E.R-lignende innpakninger. Noen egendefinerte pakkere kan kreve manuell analyse.

Kan det fullt ut reversere obfuskering?

Det avhenger av obfuskeringen. Enkle mønstre reverseres. Tung obfuskering kan etterlate vanskelig lesbar kode.

Utpakker vs formaterer?

Formatereren legger bare til innrykk. Utpakkeren prøver først å reversere pakkede innpakninger, deretter formaterer den resultatet.

Er det lovlig å deobfuskere?

Bruk til feilsøking av egen kode, sikkerhetsforskning eller med tillatelse. Sjekk lisenser for tredjepartskode.

Relaterte verktøy

ECMAScript. MDN JavaScript. Terser. Chrome DevTools. Babel.