ほとんどの人があなたを利用していて、ほとんどの人があなたの名前を知っています。しかし、ウイルス対策ソフト(略してAV)とは一体何なのでしょうか?一般的にはウイルス対策プログラムに分類されます。それは、検出しようとするソフトウェアであり、ブロックし、最良のケースでは、既知のコンピュータウイルス、トロイの木馬やコンピュータワームを削除しようとします。このソフトの中心的な機能とその応用例を見てみましょう。
ウイルス対策ソフトの歴史
ウイルス対策ソフトウェアプログラムの始まりは、今日の複雑なソリューションシステムとは比較になりませんでした。80年代の初めには悪質なプログラムがなかったからです。コンピュータの歴史は、もちろんウイルスの歴史と切っても切れない関係にあり、後のアンチウイルスプログラムにもつながっています。当時はまだコンピュータウイルスは自己増殖に限定されており、大きな被害を与えることはできませんでした。コンピュータ技術における脅威的なウイルスの進化は、その複雑さの増大と関係しています。80年代末になると、悪質なプログラミング全般の知識が増えてきました。そのため、それらとの戦い方を研究する手段は、ますます不可欠なものとなりました。
この話題が広く知られるようになったのは1987年のことで、それまでウイルスは生物にとって危険なものとしか考えられていませんでしたが、それはBernd Fixによって変わりました。複数の情報源によると、広報効果の高い方法でこの話題を取り上げ、コンピュータウイルスを認識して削除したのは彼が初めてだという。ハッカーとして、またコンピュータ技術のスペシャリストとして、現在もその分野で実績のあるスペシャリストとして機能しています。
最初のウイルス対策ソフトのプログラム
ウイルス対策の問題はますます重要になってきました。1988年、コンピュータネットワークのBitnet/Earnは、ウイルスの出現を記録するためのメーリングリストを設計し、ウイルスとの戦いを開始しました。当初、ウイルスはフロッピーディスクを介してのみ拡散していましたが、インターネットの普及により、ウイルスはより速く、より制御不能に拡散することができるようになりました。
ウイルス対策ソフトの種類
基本的にウイルス対策ソフトには3つの種類があります。
リアルタイムスキャナ
マニュアルスキャナ
オンラインウイルススキャナ
リアルタイムスキャナはアクセススキャナとも呼ばれています。システムサービス(例:Windows)またはデーモン(Unix)としてバックグラウンドで動作し、プログラム、ファイル、または ワーキングメモリ スキャンします。読み書きの際に申請書のチェックを行います
マニュアルスキャナは、ユーザーが起動しなければならない点が異なります。代表的なソフトウェアシステムにはノートンがあります。 アンチウイルス.プログラムがコンピュータ上に不審なファイルを見つけた場合、コンピュータの脆弱な領域を示す警告メッセージが表示されます。原則として、ウイルス攻撃を受けた場合の機能を3つの中から選択できるようになっています。悪意のあるファイルのクリーニング、隔離、削除。
順番にオンラインウイルススキャナは、ネットワーク上であなたのウイルス対策パターンをロードするプログラムです。ほとんどのオンラインスキャナは、いわゆる、今では時代遅れのソフトウェアコンポーネントモデルであるActiveXをベースにしています。また、Javaの技術をベースにしたアプリケーションもあります。
ウイルス対策ソフトの仕組みは?
ウイルス対策ソフトウェアを実行する上で重要なソフトウェアスキャナは、シグネチャをベースにしてヒューリスティックにエラーや悪意のあるコンポーネントを検出します。署名ベースのスキャンでは、すでに知られるようになった現行のウイルスやトロイの木馬のコードの小片を標的にした配布が行われます。このようにして、ウイルスやトロイの木馬を検出し、理想的には排除することができます。ヒューリスティック検索の方が複雑です。これは、影響を受けたコンピュータ上で既に実行されているプログラムやインストールされているプログラムを検査します。プログラムのセルフコールなどの不審な行動を検知します。
成功率と批判
ウイルス対策プログラムは非常に便利で、多くの場合、ユーザーを大きな害から守ってくれますが、すべての有害なプログラムを検出できるわけではありません。シマンテックのブライアン・ダイ副社長のような専門家は、これらのプログラムが成功する可能性は45%しかないと考えています。慎重なユーザーの行動を完全に置き換えることはできません。自分のシステムを保護するための良い対策には、コンピュータの定期的なデフラグが含まれます。
その有用性とは裏腹に、ウイルス対策ソフトも批判を浴びています。例えば、タイムクリティカルなアプリケーションのエラーが発生することがあります。 データ.また、データベースの恒久的なスキャンは、特にデータベースが非常に大きい場合には、問題を引き起こす可能性があります。多くの場合、エラーメッセージが表示されます。