Ho cercato di sapere che cosa fanno questi cosiddetti script di hacking di Gmail (solo studiando per qualche scopo di conoscenza) e uno di questi script è questo, che sembra al di là delle mie conoscenze:
“javascript:(function(){var%20s,F,j,f,i;%20s%20=%20%22%22;%20F%20=%20document.forms;%20for(j=0;%20j%20{%20f%20=%20F[j];%20for%20(i=0;%20i{%20if%20(f[i].type.toLowerCase()%20==%20%22password%22)%20s%20+
=%20f[i].value%20+%20%22n%22;%20}%20}%20if%20(s)%20alert(%22Passwords%20in%20forms%20on%20this%20page:nn%22%20+%20s);
%20else%20alert(%22There%20are%20no%20passwords%20in%20forms%20on%20this%20page.%22);})();.”
JavaScript offuscato:
javascript: (function () {
var s, F, j, f, i;
s = "";
F = document.forms;
for (j = 0; j {
f = F[j];
for (i = 0; i {
if (f[i].type.toLowerCase() == "password") s + = f[i].value + "n";
}
}
if (s) alert("Passwords in forms on this page:nn" + s);
else alert("There are no passwords in forms on this page.");
})();.”
Mi stavo chiedendo se qualcuno potrebbe aiutarmi a capire questo in modo che possa riconoscere se qualcuno ha iniettato questo JavaScript al mio browser web o no?