水無月ばけらのえび日記

bakera.jp > 水無月ばけらのえび日記 > IE の URL 欄に環境変数が展開される

IE の URL 欄に環境変数が展開される

2004年11月2日(火曜日)

IE の URL 欄に環境変数が展開される

「TOTORO の自堕落日記」で紹介されていた (d.hatena.ne.jp)のですが、IE って URL 欄に %PATH% なんかを入れると環境変数を展開してくれるのですね。基本的には URL 欄直接入力の時だけで、href 属性に含まれている分には展開されないようですが。

※しかしバッチファイルからだとやっぱり展開されるし、「ファイル名を指定して実行」でも展開されるみたい。まあ何となくわかりますね。

これはどういうことかというと、たとえば「http://altba.com/%USERNAME% にアクセスしてください (URL 欄に正確にコピーしてください)」などという指示に従ってしまうと、環境変数を見られてしまうということになるわけです。もちろん %USERNAME% だけでなく、任意の環境変数が指定できるわけで……。

関連する話題: セキュリティ / Microsoft / Internet Explorer

最近の日記

関わった本など

インクルーシブHTML+CSS & JavaScript 多様なユーザーニーズに応えるフロントエンドデザインパターンデザイニングWebアクセシビリティ - アクセシブルな設計やコンテンツ制作のアプローチコーディングWebアクセシビリティ - WAI-ARIAで実現するマルチデバイス環境のWebアプリケーション体系的に学ぶ 安全なWebアプリケーションの作り方 脆弱性が生まれる原理と対策の実践ウェブの仕事力が上がる標準ガイドブック 5 Webプログラミング

その他サイト