ITmedia
Today on ITmedia 2004年09月13日 19時55分
Home News Enterprise AnchorDesk Mobile PCUPdate LifeStyle Games Shopping Jobs
Security | Developer | Case Study | Survey | IT Premium | Mail Magazine | ケータイ・サービス
用語辞典 | ソフトバンクの出版物 | Site Map | Ranking » Top30
表紙
チャンネル/サービス一覧
ITプレミアム
ショッピング
転職情報
ケータイ向けサービス
メールマガジン
キャンペーン
IT用語辞典
ソフトバンクの出版物
スタッフ募集(制作)
 
ネットランナー 2003年7月号 2003年6月13日(金)
特集1 自主規制や〜めた

解説 メールアドレスをロボットに回収されないようにするにはどうすればいい?

 ここまで読めば分かるように、メールアドレス回収ロボットは、世界中に数限りなく存在している。自衛方法としては、メールアドレスを回収されなければいいわけだ。

 そこで使いたいのが、「HTMLエンティティ生成」というツール。HTMLファイルのソースを書くときに、「<」や「&」といった特殊記号はタグで使われているため、そのまま書いてもブラウザには表示れない。しかし、どうしても表示させたい場合には、「&lt;」や「&amp;」というような特殊な書き方をすればちゃんとブラウザで特殊記号が表示されるようになっているのだ。これを「エンティティ表記」という。

 この仕組みを使うことによって、文字列を一見メアドではないようにしてしまい、回収ロボットをだまそうというわけだ。どうしても自分のページなどにメールアドレスを表示する必要があったり、掲示板に書くときにメアドが空っぽのままでは心苦しいという場合には、このソフトを使えば多少は自衛できるはずだ。

CD-ROM収録HTMLエンティティ生成 1.52F
作者:嶌津信彦

画面
1. 起動したら「変換したいメールアドレス」に自分のメアドを入力する。そして「変換」をクリックするだけ。あとは「Clipコピー」をクリックすれば、変換後の意味不明な文字列がコピー&ペーストできるようになる

画面 2. 実際にこの「HTMLエンティティ生成」を使って簡単なページを作ってみた。マウスカーソルがリンクの上に移動したところ、ちゃんとステータスバーには正しいメアドが表示されているのが分かる

画面
3. しかし、中身のソースはこの通り、ぐちゃぐちゃで意味不明な文字列「anyn &#x61; &#109;e &#x40;net &#114;un &#110; &#x65;r &#46;ne &#116;」というものになっており、回収ロボットはこれをメアドとは認識できないのだ!


前 ウホッ!悪用厳禁 14/14


SEARCH
@IT sbp 会社概要 | 利用規約 | プライバシーポリシー | 採用情報 | サイトマップ | お問い合わせ
ITmediaはアイティメディア株式会社の登録商標です。