ウェブサイト閲覧で感染するコンピューターウィルスの仕組みってどうなってるんでしょうか。


最近htmlを真面目に組むようになりました。

そこで、参考に複数のサイトを眺めていると色々と危険なページを見つけることがあります。  
キャッシュポイズニングされてたりetc.

サイトを閲覧しただけで感染するタイプのウィルスがありますが、あれはhtmlやphp、JavaScript等のサイトを構築する言語で生成されるのでしょうか。

それともウェブサイトにアクセスした瞬間、何らかのファイルを強制DLさせられることでPCローカル内でそのファイルが開いてしまい活動するモノでしょうか。




文言「感染する」がいかにも素人さんにわかりやすいよう詳細を伏した幅広い用語で、つまり SO のように技術者が集まる場ではあいまいですが

> ウェブサイトにアクセスした瞬間、何らかのファイルを強制DLさせられることでPCローカル内でそのファイルが開いてしまい活動するモノでしょうか。

悪意あるプログラム（アプリやブラウザ拡張）を操作者に気づかれないようこっそりダウンロードするとか開くとかインストールするということなら Web UA や
OS のセキュリティ設定を標準のままにして、かつ最新に更新している限りほぼ気にしなくて大丈夫です。そういう事態にならないよう Web UA や OS
が作られています。

逆にいうと「感染する」としたら Web UA / OS の脆弱性をついたゼロディ攻撃くらいのもので、これを一般ユーザーが回避するのは極めて困難です。

>
> サイトを閲覧しただけで感染するタイプのウィルスがありますが、あれはhtmlやphp、JavaScript等のサイトを構築する言語で生成されるのでしょうか。

こういうのも今どきは「ない」と考えていいです。  
#
[無限アラート事件](https://ja.wikipedia.org/wiki/%E3%82%A2%E3%83%A9%E3%83%BC%E3%83%88%E3%83%AB%E3%83%BC%E3%83%97%E4%BA%8B%E4%BB%B6)
はウイルスではない  
# [hao123 ツールバー](https://ja.wikipedia.org/wiki/Hao123) なども「閲覧だけで感染」するわけではない

感染させる詳細な手口の解説はなんちゃら幇助になりかねないのでコメント・回答つかないでしょう。




文言「感染する」がいかにも素人さんにわかりやすいよう詳細を伏した幅広い用語で、つまり SO のように技術者が集まる場ではあいまいですが

> ウェブサイトにアクセスした瞬間、何らかのファイルを強制DLさせられることでPCローカル内でそのファイルが開いてしまい活動するモノでしょうか。

悪意あるプログラム（アプリやブラウザ拡張）を操作者に気づかれないようこっそりダウンロードするとか開くとかインストールするということなら Web UA や
OS のセキュリティ設定を標準のままにして、かつ最新に更新している限りほぼ気にしなくて大丈夫です。そういう事態にならないよう Web UA や OS
が作られています。

逆にいうと「感染する」としたら Web UA / OS の脆弱性をついたゼロディ攻撃くらいのもので、これを一般ユーザーが回避するのは極めて困難です。

>
> サイトを閲覧しただけで感染するタイプのウィルスがありますが、あれはhtmlやphp、JavaScript等のサイトを構築する言語で生成されるのでしょうか。

こういうのも今どきは「ない」と考えていいです。  
#
[無限アラート事件](https://ja.wikipedia.org/wiki/%E3%82%A2%E3%83%A9%E3%83%BC%E3%83%88%E3%83%AB%E3%83%BC%E3%83%97%E4%BA%8B%E4%BB%B6)
はウイルスではない  
# [hao123 ツールバー](https://ja.wikipedia.org/wiki/Hao123) なども「閲覧だけで感染」するわけではない

感染させる詳細な手口の解説はなんちゃら幇助になりかねないのでコメント・回答つかないでしょう。

