글 수 82
컴퓨터를 집에서 혼자 쓰는 사람이라면 자동 로그인 프로그램을 쓰고 있는 있는 경우가 많을 것이다. 웹마나 파이어폭스처럼 자체적으로 자동 로그인 기능이 내장된 브라우저를 쓰거나, 알툴바나 AI Roboform 과 같은 별도의 유틸을 사용할 수도 있다. 그런데 이런데 너무 의지하다보면 별도로 패스워드를 입력해야할 때 그 내용이 기억나지 않는 경우가 있다. 알다시피 패스워드는 ****** 으로 표시되기 때문에 겉만 보고는 그 글자를 알 수가 없다. 물론 몇번의 시행착오나 자동 로그인툴의 관리자 모드로 들어가서 암호를 알아낼 수는 있다.
그런데 이것을 자바스크립트 한줄로 간단하게 노출시키는 방법이 있다. 아래 내용을 복사해서 주소칸에 붙여넣기하면 ****** 로 표시된 패스워드가 팝업창으로 나타난다. 익스플로러뿐만 아니라, 파이어폭스, 오페라 모두에게 적용된다.
javascript:(function(){var s,F,j,f,i; s = ""; F = document.forms; for(j=0; j<F.length; ++j) { f = F[j]; for (i=0; i<f.length; ++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.");})();
Internet Explorer 6.0 Web Browser
Safari Web Browser
출처 : 지크의 팁박스 블로그
