1 repository
Execution of arbitrary JavaScript logic by evaluating strings via the Function constructor.
Distinct from String-to-Code Execution: Specializes string-to-code execution specifically for JavaScript's Function constructor, unlike the Python-focused candidate.
Explore 1 awesome GitHub repository matching devops & infrastructure · JavaScript. Refine with filters or upvote what's useful.
jsfuck este un limbaj de programare ezoteric și un obfuscator de sursă JavaScript. Funcționează ca un encoder de cod care transformă codul sursă JavaScript standard într-un echivalent funcțional compus dintr-un set minim de caractere. Proiectul își restricționează codul sursă la șase caractere specifice pentru a ascunde logica și a ocoli filtrele de securitate care blochează caracterele alfanumerice standard. Realizează acest lucru prin utilizarea coerciției de tip pentru a deriva simboluri și accesarea obiectelor interne ale limbajului prin manipularea prototipurilor. Sistemul permite execuția arbitrară de JavaScript prin convertirea șirurilor în funcții executabile și preluarea scope-ului global prin contextul de execuție. Gestionează logica complexă și argumentele funcțiilor prin utilizarea wrapper-elor de array și a apelurilor de constructori nativi.
Enables the execution of arbitrary logic by converting obfuscated strings into executable JavaScript functions.