Dr.Web for Linuxの構成

Dr.Web for Linuxは以下のコンポーネントで構成されています。

コンポーネント

説明

Scanner

ユーザーのリクエストに応じて、またはスケジュールに従ってファイルシステムオブジェクト(ファイル、ディレクトリ、ブートレコード)のスキャンを実行し、脅威を検出するコンポーネントです。ユーザーは グラフィカル モード、または コマンドライン からスキャンを開始できます。

SpIDer Guard

ファイル操作(作成、開く、閉じる、起動など)を追跡する常駐モードのコンポーネントです。プログラムの起動時に、実行ファイルのほか、新規ファイルや変更されたファイルの内容をスキャンするようScannerに要求を送信します。fanotifyシステムメカニズムまたはDoctor Webによって開発された特別なカーネルモジュール(LKM [Linux Kernel Module])を使用してOSファイルシステムで動作します。fanotifyシステムメカニズムを使用する場合、モニターは強化モードで動作し、スキャンが完了するまで、まだチェックされていないファイル(すべての種類または実行ファイルのみ)へのアクセスをブロックします。デフォルトでは、強化モニタリングモードは 無効 になっています。

SpIDer Gate

常駐モードで動作し、すべてのネットワーク接続を監視するコンポーネントです。

リクエストされたURLがWebリソースの望ましくないカテゴリー(データベース)やユーザーのブラックリストに含まれていないかどうかを確認し、含まれていた場合は、それらリソースへのアクセスをブロックします 。

悪意のあるオブジェクトや望ましくないリンクが含まれたメールの送信をブロックします

また、このコンポーネントは、インターネットから(アクセスが制限されていないサーバーから)ダウンロードされるファイルをスキャンするScannerタスクを送信し、脅威が含まれている場合はダウンロードをブロックします。

そのほか、ユーザーが許可した場合は、スキャンのためにURLをDr.Web Cloudサービスへ送信します。

Scanning Engine

アンチウイルスソリューションのコアコンポーネントです。ウイルスや悪意のあるプログラム検出 するため、また、疑わしい動作を分析するためにScannerによって使用されます。

スパムメールのスキャンを実行するコンポーネントです。このコンポーネントは、ARM64およびE2Kアーキテクチャ向けのバージョンには含まれていません。

ウイルスデータベース

既知の脅威に関する情報が含まれた、自動的に更新されるデータベースです。脅威を検出して修復するためにスキャンエンジンによって使用されます。

Webリソースカテゴリーのデータベース

カテゴリーに分類されたWebリソースのリストが含まれる、自動的に更新されるデータベースです。望ましくないWebサイトへのアクセスをブロックするためにSpIDer Gateによって使用されます。

更新コンポーネント

ウイルスデータベース、Webリソースカテゴリーのデータベース、スキャンエンジンの更新をDoctor Webサーバーから自動的に(スケジュールに従って、またはオンデマンドで)ダウンロードするコンポーネントです。

グラフィカル管理インターフェース

Dr.Web for Linuxを管理するためのウィンドウグラフィカルインターフェースを提供するコンポーネントです。このコンポーネントは、ユーザーがグラフィカルモードでファイルシステムオブジェクトのスキャンを実行、SpIDer GuardおよびSpIDer Gateの動作を管理、隔離されたオブジェクトを確認、更新の受信を開始、Dr.Web for Linux動作を設定することを可能にします。

通知エージェント

バックグラウンドモードで動作するコンポーネントです。イベントのポップアップ通知ならびにDr.Web for Linuxインジケータを通知領域に表示し、スケジュールスキャンを実行します。デフォルトでは、デスクトップ環境でユーザーのセッションが開始された際に起動されます。

ライセンスマネージャー

グラフィカルモードでの ライセンス 管理を簡易化するコンポーネントです。ライセンスまたは試用期間の有効化、現在のライセンスに関する情報の表示、ライセンスの更新、ライセンスキーファイルのインストールまたは削除を行うことができます。

上記のコンポーネントとは別に、Dr.Web for Linuxにはユーザーの操作を必要とせずバックグラウンドで実行される追加のサービスコンポーネントも含まれています。

ファイルシステムモニターSpIDer Guarは、次のいずれかのモードで動作することができます。

FANOTIFY - fanotifyモニタリングインターフェースを使用します(すべてのGNU/Linux系OSがこのモードをサポートしているわけではありません)。

LKM - Doctor Webによって開発されたUNIXローダブルカーネルモジュールを使用します(カーネル2.6.x以降のあらゆるGNU/Linux系OSと互換性があります)。LKMの使用は、ARM64およびE2Kアーキテクチャではサポートされていません。

デフォルトでは、ファイルシステムモニターは環境に応じて自動的に適切な動作モードを選択します。SpIDer Guardを起動できない場合は、配布されたソースコードからローダブルカーネルモジュールを ビルドしてインストール してください。