奴を止めろ
拙作BookSyncの動作確認を行う際には、一応サポートを行うと言う観点からどうしても古いバージョンのアプリケーションが必要になることがある。
現在、そういった古いバージョンのブラウザのサポートという観点で必要になっているのは以下にあげるブラウザである。
- Firefox 2(のHTML形式のブックマーク)
- Firefox 3.x(最近のFirefoxのブックマークにない項目があるので必要である)
- SeaMonkey 2.0(のHTML形式のブックマーク)
- Safari 5.1(Windows版に6.0はない。)
特に、HTML形式は何かとつぶしが利くのでサポートしておきたいところである。
これらのブラウザは普段使いには適さないのでXP Modeの中にだけインストールして隔離扱いにしているが、XP Modeはまだサポートされているのでネットワークにアクセスする機会もあり、間違えて古いブラウザでアクセスしたときにXP Mode自身にまで被害が及ぶことは避けたい。
そこで、private firewallをインストールしてネットワークにだけアクセスできないようにした。
FirefoxやSeaMonkeyはすんなりブロックできたのだが、SafariはSafari.exeとWebKit2WebProcess.exeの2つのプロセスをブロックしないといけなかった。
これで、ネットワークアクセスを確保しつつネットワークにアクセスさせたくないアプリケーションからのアクセスをブロックすることができた。
まあ、Windows XPである必要がなければネットワークアダプタをはずしたWindows 2000仮想マシンなんて手もあったりするのだが。