JS Pack/Unpack (eval)
Gratis online JS-pack-/unpackverktyg, eval-kodning och återställning
Vad är JS-packning/uppackning?
JS-packning (även kallad eval-packning) omvandlar JavaScript-källkod till en kodad sträng insvept i ett eval()-anrop. Detta gör koden svårare att läsa men ger ingen verklig säkerhet. Det används ibland för att fördunkla JavaScript före driftsättning.
Hur man packar eller packar upp JavaScript
Klistra in din JavaScript-kod i källområdet. Klicka på Encode (Pack) för att generera den eval-kodade versionen. Klicka på Decode (Unpack) för att vända processen och återställa läsbar JavaScript.
▶Är JS-packning samma sak som minifiering?
Nej. Minifiering tar bort blanksteg och förkortar variabelnamn men behåller koden som giltig JavaScript. Packning kodar koden som en sträng som avkodas vid körning med eval().
▶Kan packning skydda min kod?
Inte direkt. Packad kod kan packas upp av vem som helst med ett verktyg som detta. Det kan avskräcka tillfälliga läsare, men det ersätter inte ett äkta kodskydd.
▶Körs packad kod långsammare?
Ja, eftersom webbläsaren måste avkoda den packade strängen och exekvera eval() vid körning. För produktion, använd korrekt minifiering och tree-shaking istället.
Om detta verktyg har varit till hjälp för dig, överväg att bjuda mig på en kaffe.
Bjud mig på en kaffe