1 repositorio
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 es un lenguaje de programación esotérico y ofuscador de código fuente de JavaScript. Funciona como un codificador de código que transforma el código fuente de JavaScript estándar en un equivalente funcional compuesto por un conjunto mínimo de caracteres. El proyecto restringe su código fuente a seis caracteres específicos para ocultar la lógica y evitar filtros de seguridad que bloquean caracteres alfanuméricos estándar. Logra esto utilizando la coerción de tipos para derivar símbolos y accediendo a objetos internos del lenguaje mediante la manipulación de prototipos. El sistema permite la ejecución arbitraria de JavaScript convirtiendo cadenas en funciones ejecutables y recuperando el alcance global a través del contexto de ejecución. Gestiona la lógica compleja y los argumentos de función utilizando envoltorios de matriz y llamadas a constructores nativos.
Enables the execution of arbitrary logic by converting obfuscated strings into executable JavaScript functions.