私は最近これらを見てきました。リンクをクリックすると、インスタントトロイの木馬が作成されます。ダウンロードする必要はありません。
これはどのように可能ですか?アクセスする前にリンクをスキャンして、感染しないことを確認する方法はありますか?
私は最近これらを見てきました。リンクをクリックすると、インスタントトロイの木馬が作成されます。ダウンロードする必要はありません。
これはどのように可能ですか?アクセスする前にリンクをスキャンして、感染しないことを確認する方法はありますか?
回答:
可能な方法に答えるには:
サイトには、ページをロードすると実行されるスクリプトがあります。これがあなたのWindows PCに感染するものです-コードをダウンロードするのかそれを実行するだけなのか、私は100%の詳細を確信していません。このページには、あるケースでどのように行われたかの例があります。脆弱なブラウザーも必要です。多くのコンピューターで実行されているものは標的にする価値があるため、事実上、一般的なブラウザーは脆弱です。
制限されたユーザーではなく、管理者として実行されるため、感染するのはほとんどの場合Windows PCになります。これには多くの理由があります。Rogerが彼のコメントで指摘しているように、ここでの主な要因である本質的な弱点ではなく、その人気:
Windowsはより人気があるため、より多くの対象を絞ります。Windowsは他の選択肢よりも安全性が低いと言う人もいますが、あなたが強調するように、それはそうではないと言う必要があります。私は自宅でLinuxを実行していますが、トロイの木馬がユーザーアカウントで実行できる場合でも、気にするファイルにかなりの損害を与える可能性があります。システムを引き継ぐことはできません。
制限された権限のユーザーで実行することで、損害を制限できますが、必ずしもそれをなくすことはできません。
Vistaで、管理者として実行されるものをより厳密に制御できるようになった7では、これらの種類のサイトで低下が見られる可能性がありますが、大多数が新しいOSを実行している場合のみです。
まあ、あなたがウェブサイトを開くと、ウェブサイトはブラウザにあらゆる種類のことを代行するよう指示することができます。最も単純なケースでは、表示するテキストと画像を送信するだけですが、ブラウザが実行する小さなプログラムを送信することもできます(JavaScriptでは、ブラウザに組み込みのもの、またはJavaやFlashなどのブラウザプラグインを使用) 。
原則として、Webサイトにアクセスしただけで感染することは不可能です。
ブラウザは、アクセスしたWebサイトに代わってプログラムを実行しますが、これらのプログラムは「無害な」ことしかできないように慎重に制限されています。JavaScriptから、たとえば、JavaScriptが属するページを変更できます(両方が同じWebサイトから来ているため、害はない可能性があります)が、JavaScriptは別のWebサイトからページを変更できない可能性がありますホームバンキングディスプレイ)、コンピューター上のファイルに直接アクセスできない場合があります。
ほとんどのプラグインにも同様の制限があります(少なくともJavaとFlashには)。これは一般にサンドボックスと呼ばれます。コードは基本的に、それが実行されるコンピューターから隔離された独自のボックス内にあるためです。特に、ハードディスク上のファイルを読み取ったり、コンピューターで実行される「通常の」プログラムのようなプログラムを開始したりすることはできません。
今、問題は次のとおりです。原則としてあなたは安全ですが、実際にはそうではないかもしれません。その理由は、すべてのプログラムと同様に、サンドボックスシステムにバグがあるためです。これらのバグにより、プログラムがサンドボックスを「破壊」し、ブラウザまたはプラグインをだまして、許可されてはならないことを実行できるようになる場合があります。これらのトリックは非常に複雑な場合があります。
例:
残念ながら、JavaScriptのサンドボックス、Javaのサンドボックス、およびFlashのサンドボックスにいくつかの脆弱性があります。これらの脆弱性を悪用するためにこれらの脆弱性を検出する悪意のあるハッカーと、それらを検出して修正する優れたハッカーと開発者の間には、依然として一種の競争があります。通常、それらは迅速に修正されますが、脆弱性の窓が時々あります。
ところで:これらのアプレットは:サンドボックスは、いくつかのJavaが起動時に「あなたは、このアプレットを信頼しています」という警告をポップアップアプレット理由で尋ねる彼らのサンドボックスのそれらをできるようにして、コンピュータにそれらのアクセス権を与えることをあなたは。これは時々必要ですが、正当な理由がある場合にのみ許可されるべきです。
PS:ActiveX(少なくとも初期のバージョン)が非常に安全ではなかった理由は、ActiveXがサンドボックスを使用しなかったためです。WebページのActiveXコードはすべて、システムに完全にアクセスできました。公平を期すために、これは後のバージョンで(部分的に)修正されました。
先取りアクションに関するあなたの最後の質問に答えるために私はこれに言及します。あまり一般的ではないオプションの1つは、仮想マシンを使用することです(セキュリティサークルでは一般的です)。いくつか無料のものがあります。仮想マシンにOS、ブラウザー、およびアドインをインストールし、状態を保存します。その後、任意のサイトを参照できます。終了したら、その保存された状態に戻り、その時点以降に仮想マシンで発生したことはすべて破棄されます。それに一度入ると非常に簡単ですが、少し学習曲線をもたらすかもしれません。
注:状態を元に戻すと、仮想マシンへの変更は文字通り破棄されます。ブラウザの履歴、Cookie、更新などを含みます。この場合、その状態に戻り、更新を適用し、新しい状態を保存できます。同じことは、あなたが保持したい他のすべてのものに対して行うことができます。これは実際のコンピューターには影響せず、仮想マシンにのみ影響します。