¿Cómo ocultar el código javascript?
El cifrado reorganiza principalmente el código en diferentes formas de codificación ASCII para que el código sea difícil de identificar. Pero las funciones de cifrado y descifrado también están del lado del cliente.
La ofuscación es el proceso de proteger el código cambiando su formato estructural para hacerlo inadecuado para la lectura humana. Hay muchas formas de ofuscar el código, que a menudo incluyen comentarios, sustitución de identificadores y nombres de variables, sangrías y sustitución de lógica isomórfica. El reemplazo de la lógica isomórfica es una ofuscación avanzada y su principio se describe brevemente de la siguiente manera:
Según los teoremas relevantes del álgebra booleana, si (a==0&&b==0)
se reemplaza por: if(! (a!=0||b!=0))
O más complejo: if(!(a!=0||(1==0&&a==0) ||(1!= 0&&b!=0))).
Para conocer los algoritmos para ofuscar código, consulte los algoritmos proporcionados por JQuery.