Para los que no sepan que es la ofuscación, la definición de la Wikipeadia es la siguiente:

La ofuscación se refiere al acto deliberado de realizar un cambio no destructivo, ya sea en el código fuente de un programa informático o código máquina cuando el programa está en forma compilada o binaria, con el fin de que no sea fácil de entender o leer.

Pues bien, esto es muy útil a la hora de publicar nuestro código Javascript en nuestra página web, ya que cualquiera puede acceder a él. La ofuscación la podemos utilizar simplemente para que no nos copien nuestro código Javascript o por si hemos cometido algún error durante la programación que no pueda servir como vulnerabilidad en nuestra web.

Por ejemplo, tenemos éste código:

var a="Hello World!";
function MsgBox(msg)
{
    alert(msg+"\n"+a);
}
MsgBox("OK");

Ofuscado quedaría de la siguiente manera:

var _0x55ae=["\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C\x64\x21","\x0A","\x4F\x4B"];var a=_0x55ae[0];function MsgBox(_0x9e43x3){alert(_0x9e43x3+_0x55ae[1]+a);} ;MsgBox(_0x55ae[2]);

Javascript Obfuscator es una aplicación web que nos permite ofuscar nuestro código Javascript. Tiene varias opciones, como codificar las cadenas y los números, mover las cadenas, remplazar los nombres, etc.

Ir a Javascript Obfuscator

Sobre Reacción Estudio

Somos un estudio informático formado por jóvenes centrados en el desarrollo web, el diseño gráfico y la fotografía. Puedes solicitar presupuesto para tu proyecto a través de nuestra página web o por teléfono, pero en este blog hablaremos de todo lo que engloba el desarrollo web a día de hoy.


Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies.     ACEPTAR