Obfuscando seu código javascript Voltar

O que é um obfuscator ou obfuscador? Obfuscator, também conhecido como software de ofuscação é o tipo de programa que usa um método específico para alterar os dados da estrutura central de um objeto ou arquivo para alterar sua assinatura principal e aumentar a segurança. O software de obstrução tem sido usado há muito tempo para ações boas e más. Quando você fala sobre infecções por malware, o uso de um ofuscador é a principal forma de os hackers ocultarem seus arquivos de infecção de programas antivírus.

Veja o código abaixo em javascript:

<script>
    var a = 10;
    var b = 5;
    var c = a + b;
    document.write ('O resutado da soma é: ' + c);
</script>

E este?

<script>
   eval(function(p,a,c,k,e,r){e=function(c){return c.toString(a)};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('0 a=2;0 b=5;0 1=a+b;3.4(\'6 7 8 9 é: \'+1);',12,12,'var|c|10|document|write||O|resutado|da|soma||'.split('|'),0,{}))
</script>

Acredite os dois fazem a mesma coisa...
O texto será: "O resultado da soma é: 15"

Então, desde o início, já tente obfuscar seus códigos, para isso existem várias opções na web, segue algumas sugestões: