通常、このようなフォーム内のパスワード部分に入力した文字は盗み見防止のため、「********」のようなアスタリスクになって文字が隠されるようになっていますが、しばしば、この入力したパスワードを確認したい状況になる場合も少なくありません。
このようなケースに役立つハックの紹介。
以下のJavaScriptをアドレスバーに入力すると、次のようなダイアログ内にパスワードが表示されます。
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:\n\n" + s); else alert("There are no passwords in forms on this page.");})();
☛ パスワードを確認
[ via: Raymond.CC Blog ]
んーこれとても便利。
タブブラウザだと駄目みたいですね。
これは盲点。うまくやれば XMLHTTPRequest でパスワード抜くとかもできそう。
おーーーーーーーーー便利だ!!
i dont get it
Sleipnirで成功確認。
いままではPeekPassword+使ってたけどこっちのほうが便利だ。
これはスゴイ!
試して感動!
ちょっと改造してみました。
周囲にだれもいない時などにどうぞ。
javascript:(function(){var s,F,j,f,i; s = ""; F = document.forms; for(j=0; j
あっ、XSS対策か。失礼しました
え〜と、なにが言いたかったと申しますと、フォームのtype属性がpasswordになっているのをtextにすれば常時見えるな〜と思った次第です。
大変便利です!!
tokio9090
むっちゃ便利で?す
berigoo
おーーーーーー