/// 簡易パスワードチェック /// (00/08/02)
この先は簡易パスワードがかかっています。 パスワードを抜けると、さて何が表示されるでしょうか? 簡易と名が付くのは、HTMLの仕組みなどをご存じの方には 解析可能です。時間が許す方は挑戦してみて下さい。 その結果、正解を掲示板にでも書いて下さい。
/// パスワードの仕組み /// (00/08/11)
パスワードの答えは mx78u で、リンク先は「京の住人たより」です。 前回に解析可能と書きましたが、htmlファイルにパスワードが記述されて いる以上解析可能です。cgi などの機能を使えばパスワードが記述された htmlファイルがセキュリティーのかかったフォルダーに置かれるので、 その解析は難しくなりますが、cgi などが使えないプロバイダーでは 一般フォルダーになってしまうので、あくまで簡易パスワードとしてしか 使えません。 私の場合のようにフレーム機能と組み合わせれば、解析可能だとしても 手間がかかる状態には出来ると思います。 Javaスクリプトですが、いたって簡単です。 パスワードが一致すれは http://www.hi-ho.ne.jp/kyoto/ にリンクし 違っていれば error.html にリンクするように指定しています。 実際のパスワード部分は %6d%78%37%38%75 です。 6d=m、78=x、37=7、38=8、75=u がそれぞれ対応しています。 これは欧文コードと同じですが、7f 〜 9f は使えません。 <SCRIPT Language="JavaScript"> <!-- pw = prompt("パスワードを入れてください","????"); if (pw != unescape("%6d%78%37%38%75")) location.href = "error.html"; else location.href = "http://www.hi-ho.ne.jp/kyoto/"; // --> </SCRIPT>