ClamTkでLinuxシステムとリムーバブルメディアをスキャンしてウイルスを検出する方法
前回の記事では、マルチプラットフォームで利用できるオープンソースのウイルススキャンツール「Clam AntiVirus」の公式Windowsクライアントを紹介しました。しかし、ClamAVは、その開発が始まったLinuxにおいてこそ、より広く使われていると言えるでしょう。今回は、Linux向けのClamAVクライアントとして最も人気のある「ClamTk」について詳しく解説します。
ClamTkとは
ClamTkはUbuntuやFedoraなど主要なディストリビューションの多くで利用可能です。また、ソースコードをコンパイルすれば、どのシステムにもインストールできます。Ubuntuでは、ソフトウェアセンターで「Clam」と検索して「Virus Scanner」をインストールするか、ターミナルで以下のコマンドを実行してください。
sudo apt-get install clamtk
Fedoraでは、パッケージマネージャーで「clamtk」を検索するか、ターミナルで以下を実行すればインストールできます。なお、最近のFedoraではyumの代わりにdnfコマンドを使用します。
sudo yum install clamtk
インターフェース
インストールが完了したら、ダッシュボードやアプリケーションメニューなどから起動しましょう。非常にシンプルなメインウィンドウが表示されます。ホームフォルダ、任意のディレクトリ、特定のファイルをスキャンするためのボタンと、アプリケーションを終了するためのボタンが並んでいます。その下には、ClamAVエンジン、GUI本体、ウイルス定義がそれぞれ最新版かどうかを確認するステータス表示があります。
ウイルス定義はスケジューラ(後述)によって自動的に更新されます。一方、エンジンとGUIのバージョンは、各ディストリビューションのリポジトリに提供されるパッケージに依存します。もし大幅に古くなっている場合は、推奨される方法でリポジトリのメンテナーに報告しましょう。多くのディストリビューションでは、バグ報告を提出するか、単に更新を待つことが求められます。
メニューオプション
シンプルなインターフェースの裏には、より高度な機能がメニューの中に隠されています。「スキャン」メニューには、クイックスキャンや再帰スキャンなど、追加のスキャンオプションが用意されています。「表示」メニューでは、プログラムの操作履歴を確認したり、ログを消去したりできます。「隔離」メニューでは、隔離されたアイテムの状態を確認し、個別に復元または削除したり、隔離エリア全体を空にしたりすることが可能です。
「詳細設定」メニューでは、スキャンのスケジュール設定、アンチウイルスウィザードの実行、ファイルの分析依頼、その他の環境設定の変更が行えます。中でもスケジューラは重要な機能です。スキャンの実行を忘れる心配がなく、システムをウイルスフリーの状態に保つのが容易になります。また、リアルタイム保護が存在しないことを補う役割も果たします。スケジューラを使えば、ホームフォルダやコンピューター全体のスキャン、さらにはウイルス定義の更新まで予約できます。
環境設定には、複数のスキャン関連オプション、起動時の設定、スキャン対象から除外するディレクトリのホワイトリスト機能、そしてプロキシ設定(ウイルス定義を問題なく取得するため)が含まれています。
最後に、「ヘルプ」メニューでは、アンチウイルスエンジンとGUIのアップデートを手動で確認したり、GUI自体に関する情報を参照したりできます。
まとめ
ClamTkは、ClamAVエンジンのための使いやすいGUIフロントエンドであり、Linuxシステムをウイルスから守る強力な味方となります。さらに重要なのは、この手軽なツールが、外付けハードドライブやUSBメモリなどのリムーバブルメディアに潜む厄介なウイルスの駆除にも役立つという点です。レスキューソリューションとして、LiveCDでLinux環境を起動し、ClamTkをインストールすれば、Windowsマシンを悩ませているウイルスとも戦えます。
ClamTkについてどう思いますか? Linuxでより優れたアンチウイルスソリューションをご存知ですか? ぜひコメント欄でお聞かせください!
-
Windows 10/8/7でVLCメディアプレーヤーを使って画面録画する方法【音声付き録画も解説】
VLCメディアプレーヤーは、豊富な機能を備えた人気の高いメディアプレーヤーで、多くのWindowsパソコンにインストールされています。さまざまな動画形式やコーデックの再生に対応しているだけでなく、実はデスクトップ画面を録画する機能も備えています。Windowsには標準で画面録画機能が用意されていないため、VLCはとても便利な選択肢となるでしょう。この記事では、Windows 10、8、7においてVLCメディアプレーヤーで画面を録画する方法を、初心者にもわかりやすく解説します。WindowsでVLCを使って画面を録画する手順VLCプレーヤーでの画面録画は、画面上の出来事をキャプチャする最も手軽な
-
PCのパフォーマンスとセキュリティスキャンを実行する方法【Advanced System Optimizer活用ガイド】
パソコンは現代における「人間の最良の友」とも言える存在であり、特にコロナ禍においては、PCなしの生活は想像しがたいほど不便なものになりました。しかし、PCユーザーとオンライン活動が急増するにつれ、サイバー犯罪者(脅威アクター)の数も増加し、かつてない多様性を持つサイバー犯罪が蔓延していることをご存じでしょうか。そのため、今こそPCを安全に保つことがこれまで以上に重要になっています。在宅勤務でPCを使う機会が多い方にとっては、セキュリティだけでなくパフォーマンス(動作速度)も重要なポイントです。 本記事では、「Advanced System Optimizer(ASO)」を使用して、PCのパフォ