過去の日記

2006-02-23 無断リンクを見つける(?), 偽造URLクイズ Firefoxの警告 [長年日記]

無断リンクを見つける(?) [etc][book]

久々に楽しいrefererをみた。

無断リンク 見つける - Google 検索

の検索から、

prima materia - laboratory

に来た人がいる。
わはははは。


パソコンらくらく入門教室〈6〉パソコンの、マナーとルールのはなし!

  • 作者: 石川 徹也,臼井 理栄
  • 出版社/メーカー: 理論社
  • 発売: 2005-03
  • ASIN: 4652048564
  • メディア: 大型本
  • amazon.co.jp詳細へ

でも読んでおけ。

p41

またウェブページに「リンクお断り」と書くのも意味のないことです。見られたくない、見られてはまずいものは、インターネットに公開しないようにしましょう。

prima materia - laboratory

ATOKの学習 [etc]

思いつきでやってみたこと。
はてなダイアリーをエクスポートしたファイルから生テキストに書き出してAI辞書トレーナーにかけてみる。
さて。

偽造URLクイズ Firefoxの警告 [tech]

古典的なトリックの話。前にも書いたことだけど。

http://www.google.co.jp:searchsourceid=mozclient&ie=utf-8&oe=utf-8&q=%E6%9C%AC%E5%BD%93%E3%81%AF%E3%83%A4%E3%83%95%E3%83%BC%E3%81%AB%E3%81%A4%E3%81%AA%E3%81%8E%E3%81%BE%E3%81%99@www.yahoo.co.jp/

質問
上に書いたURLはgoogleの検索でしょうか?


答え
「違います。Yahooにアクセスします」


解説

http://<user>:<password>@<host>:<port>/<url-path>

という文法があります。

http://www.faqs.org/rfcs/rfc1738.html

の 3.1. Common Internet Scheme Syntax あたりを参照してください。
最初に書いたURLは、www.yahoo.co.jpに"www.google.co.jp"というユーザIDと"searchsourceid=〜%81%99"というパスワードで認証を通す様にアクセスする、というものです。


本題
Firefoxでは最初のURLにアクセスすると「認証を要求していないサイトだけど本当にいいのか?」という様な文言で*1警告を出してくれます。
この警告ダイアログは一度見て覚えておくべきです。
IEだとwww.yahoo.co.jpに跳ばないですね。RFC1738に書いてあるBNFをちょっと見てみた分には問題ない書き方だと思うのですが……。後で調べ直してみましょう。

*1 私は日本語のFirefoxを使っていないので曖昧な書き方ですみません。