Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: CarlosCampoy05 en 29 Noviembre 2017, 14:22 pm



Título: Quien me Ayuda a descifrar esta formula !!!
Publicado por: CarlosCampoy05 en 29 Noviembre 2017, 14:22 pm
Código
  1. i['GoogleAnalyticsObject'] = r;
  2.                i[r] = i[r] || function () {
  3.                    (i[r].q = i[r].q || []).push(arguments)
  4.                }, i[r].l = 1 * new Date();
  5.                a = s.createElement(o),
  6.                        m = s.getElementsByTagName(o)[0];
  7.                a.async = 1;
  8.                a.src = g;
  9.                m.parentNode.insertBefore(a, m)
  10.            })(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');
  11.  
  12.            ga('create', 'UA-92524107-1', 'auto');
  13.            ga('send', 'pageview');
  14.  
  15.            $(function () {
  16.                $(document).on('click', '#myNavbar a.final', function () {
  17.                    $('#myNavbar').removeClass('in');
  18.                });
  19.            });</script> </body> </html>
  20.  
  21.  
  22.  
  23.  
  24.  


Título: Re: Quien me Ayuda a descifrar esta formula !!!
Publicado por: engel lex en 29 Noviembre 2017, 14:30 pm
primero que nada no es una formula, segundo, no hay nada cifrado u ofuscado el codigo está claramente expresado lo que hace... en tal caso lo unico que veo que puede ser confuso es

Código:
i[r] = i[r] || function () 

y similares... pero es simple, es una especie de if

Código:
variable = variable || otro;
//es lo mismo que
if(!variable){
  variable=otro;
}



tema movido al subforo correcto, el codigo puesto en etiquetas GeSHi


Título: Re: Quien me Ayuda a descifrar esta formula !!!
Publicado por: peib0l en 29 Noviembre 2017, 19:56 pm
Solo es el código por defecto de Google analytics ¿Que tiene de especial o complicado?

Un saludo.