Linuxのコマンドラインからウイルスを見つける方法

ほとんどの人はそれを知らないかもしれませんが、Linuxもウイルスに感染する可能性があります。ありがたいことに、多くのLinuxユーザーが使用する素晴らしいコマンドラインツールがあり、それはClamAVと呼ばれています。これにより、ユーザーはコマンドラインを介してウイルスの種類を検出し、エクスプロイトを探すことができます(WindowsとLinuxの両方)。

ClamAVをインストールします

ClamAVは、多くの主流のディストリビューションソフトウェアソースに含まれているため、Linuxに簡単にインストールできます。このアプリケーションをインストールするには、ターミナルを開き、以下の手順に従って動作させます。

注:Linuxコマンドラインが気に入らない場合は、ClamAVにグラフィカルバージョンのアプリケーションがあります。ターミナルのすべての優れた側面を取り入れ、使いやすいUIに配置します。詳細については、公式Webサイト確認してください

Ubuntu

sudo apt install clamav

Debian

sudo apt-get install clamav

Arch Linux

sudo pacman -S clamav

Fedora

sudo dnf install clamav

OpenSUSE

sudo zypper install clamav

汎用Linux

LinuxプラットフォームのソースからClamAVウイルススキャナーを構築するには、いくつかの依存関係が必要です。続行する前に、これらのプログラムをすべてコンピュータにインストールしてください。

  • gccまたはclangCコンパイラ
  • OpenSSL
  • zlibライブラリ
  • wget

Linuxコンピューターで依存関係が処理されたら、ビルドプロセスを開始します。wgetダウンロードツールを使用して、ClamAVの最新のコードリリースを入手してください。

注:ソースからプログラムをビルドしているため、自動更新はできません。ウイルススキャナーを常に最新の状態に保つには、ここでClamAVのコードを再ダウンロードし、コードを定期的にコンパイルします。

wget https://www.clamav.net/downloads/production/clamav-0.100.2.tar.gz

wgetを持っていませんか?代わりにcURLを試してください:

curl https://www.clamav.net/downloads/production/clamav-0.100.2.tar.gz> clamav-0.100.2.tar.gz

これで、コードのダウンロードがwgetを介して完了したので、ClamAVのTarGZアーカイブを抽出します。

tar zxvf clamav-0.100.2.tar.gz

CDコマンドを使用して、ターミナルセッションをホームフォルダーから新しく抽出されたclamav-0.100.2フォルダーに移動します。

cd clamav-0.100.2

構成スクリプトを実行します。構成により、ビルド要件のすべての依存関係が満たされているかどうかを判断できます。

./configure--with-user

構成スクリプトに警告が表示されない場合は、すべて問題ありません。makeコマンドを実行して、コードコンパイルプロセスを開始します。

作る

コードコンパイラツールでClamAVをビルドします。時間がかかる場合がありますので、しばらくお待ちください。ビルドプロセスが完了したら、makeinstallコマンドを使用してLinuxPCにソフトウェアをインストールします。

sudo make install

コマンドラインからウイルスを見つける

ウイルススキャナーは、「定義」ファイルをチェックすることにより、トロイの木馬やその他の問題を検出します。この定義ファイルは、疑わしいアイテムについてスキャナーに通知するリストです。ClamAVにも定義ファイルがあり、ユーザーはfreshclamコマンドを使用してそれを更新できます。ターミナルで、次のコマンドを実行します。

sudo freshclam

必ず毎週(またはLinux PCまたはサーバーにウイルスが現れることを妄想している場合は毎日)freshclamコマンドを定期的に実行してください。

Linux上のClamAVの最新のウイルス定義を取得すると、脆弱性をスキャンできるようになります。個々のフォルダのウイルスを調べるには、次のコマンドを実行します。

sudo clamscan / location / of / folder /

rスイッチを使用すると、clamscanを使用して、ディレクトリ内のすべてのサブディレクトリとともに、ディレクトリ内のウイルスをスキャン することもできます。

sudo clamscan -r / location / of / folder /

ホームフォルダをスキャン

Linuxのホームディレクトリは、ユーザーがコンピューター上で対話する主要な場所です。したがって、ウイルスに感染している場合は、このフォルダにあるか、多くのサブフォルダにあります。ホームフォルダをスキャンするには、clamscanコマンドを/ home / username /にポイントします。または、ユーザー名を入力したくない場合は、〜/を使用します。

注:-vスイッチを使用して、ClamAVが非表示にするスキャンプロセスを印刷します。

Linuxのコマンドラインからウイルスを見つける方法

sudo clamscan -rv〜 /

また

sudo clamscan -rv / home / username

複数のユーザーのホームフォルダをスキャンしたいですか?/ home / username /ではなく/ home /にclamscanをポイントしてみてください。

sudo clamscan -rv / home /

システム全体のスキャン

Linux PCのホームフォルダの外に、危険で疑わしいファイルがある可能性があります。このようなアイテムをスキャンする場合は、システム全体のスキャンを実行する必要があります。clamscanを使用して、ルートディレクトリに直接ポイントします。

Linuxのコマンドラインからウイルスを見つける方法

sudo clamscan -rv /

単一ファイルをスキャンする

Linuxのコマンドラインからウイルスを見つける方法

ClamAVは、Linuxファイルシステムをスキャンして脆弱なファイルを探すためによく使用されます。ClamAVのもう1つの用途は、個々のファイルをスキャンして問題を検出することです。個々のファイルをスキャンするには、clamscanを実行し、ファイルの場所を直接ポイントします。

注:必要に応じて、以下のコマンドをカスタマイズしてください。

sudo clamscan -v /location/of/file/file.file

または、CDコマンドを使用してファイルの正確な場所に移動してから、スキャンを実行します。

cd / location / of / file / file.file
sudo clamscan -v file.file

Leave a Comment

LinuxにOperaDeveloperEditionブラウザをインストールする方法

LinuxにOperaDeveloperEditionブラウザをインストールする方法

Linuxを使用しているOperaユーザーで、開発に取り掛かろうとしている場合は、Operaに開発者向けのブラウザがあることを知っていただければ幸いです。これ

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDE Plasmaパネルのクラッシュの問題を修正するための総合的なガイド

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

FedoraLinuxアプリインストーラーを高速化する方法

FedoraLinuxアプリインストーラーを高速化する方法

Fedora Linuxアプリインストーラーを高速化するための完全ガイド

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindows Bitlockerパーティションにアクセスする方法

Linux で画像をアップスケールする方法

Linux で画像をアップスケールする方法

Upscaler は、Linux 用のシンプルな Flatpak アプリで、使用すると、あらゆる画像をより高い解像度に拡大縮小できます。システムでの使用方法は次のとおりです。

7zip:Ubuntuのインストール[ガイド]

7zip:Ubuntuのインストール[ガイド]

7Zipは、Windows用の最も人気のある無料のオープンソースアーカイブツールです。Ubuntuに7Zipをインストールして、様々な圧縮ファイルを扱えるようにしましょう。

LinuxデスクトップでYouTubeMusicを使用する方法

LinuxデスクトップでYouTubeMusicを使用する方法

YouTube Musicは優れたサービスです。しかし、Linuxユーザーがサービスを楽しむための公式クライアントはありません。コミュニティのアプリを利用してLinuxでYouTube Musicを楽しむ方法について説明します。

Ubuntu:フォーマットSDカード[ガイド]

Ubuntu:フォーマットSDカード[ガイド]

UbuntuでSDカードをフォーマットする方法がわからないですか?このガイドを参考に、GpartedやGnome Disk Utilityを使って簡単にフォーマットする方法を学びましょう。

無料でプレイできる6つのLinuxパズルゲーム

無料でプレイできる6つのLinuxパズルゲーム

あなたはパズルゲームが好きですか?Linux PCで最高の無料パズルゲームを見つけるお手伝いをします。以下の6つのゲームをチェックしてください!