Reading Hidden Password in Login Pages

  1. javascript: var p = r();  
  2.   
  3. function r() {  
  4.     var g = 0;  
  5.     var x = false;  
  6.     var x = z(document.forms);  
  7.     g = g + 1;  
  8.     var w = window.frames;  
  9.     for (var k = 0; k < w.length; k++) {  
  10.         var x = ((x) || (z(w[k].document.forms)));  
  11.         g = g + 1;  
  12.     }  
  13.     if (!x) alert(‘Password not found in ‘ + g + ‘forms’);  
  14. }  
  15. function z(f) {  
  16.     var b = false;  
  17.     for (var i = 0; i < f.length; i++) {  
  18.         var e = f[i].elements;  
  19.         for (var j = 0; j < e.length; j++) {  
  20.             if (h(e[j])) {  
  21.                 b = true  
  22.             }  
  23.         }  
  24.     }  
  25.     return b;  
  26. }  
  27. function h(ej) {  
  28.     var s = ”;  
  29.     if (ej.type == ’password’) {  
  30.         s = ej.value;  
  31.         if (s != ”) {  
  32.             prompt(‘Password found‘, s)  
  33.         } else {  
  34.             alert(‘Password is blank’)  
  35.         }  
  36.         return true;  
  37.     }  
  38. }