2014年3月8日土曜日

怪しいツールバー

保守しているWebアプリケーションが正常に動作しないとの話をうけた。
聞くと、別段問題が無いソフト(例えば7zipやPrimoPDFなど)をインストールしてからの事象だと言う。

どうやらダウンロード元がSoftonicだと発生するようだ。
例えば 7zip ならば SoftonicDownloader_for_7zip という物がダウンロードされ、それを経由してインストールすると、7Zipのほかに、buenoseach toolbar だとか Free Games 115 だとかもインストールされる。
インストーラで注意すればインストールはされないのだが、気にしないで進めてしまうのだろう。
その結果、不要なツールバーもインストールされてしまう。

今回の不具合の原因は Free Games 115 であった。
ブラウザのツールバーに組み込まれ、Free Games 115 から呼び出される JavaScript により、グローバル変数$のJQueryオブジェクトが上書きされてしまったことによって不具合が発生していた。

Free Games 115 のJavaScriptが何をしているか、とりあえず Fiddler で確認した。

どうやら何処かに何かを送っているようだ。URLをブラウザから叩いてみると近所の国の様。
ソースもチラ見したが、良くわからないが良いものではないだろう。
自分はまずインストールしない。