- - Linuxのウイルス経由ザ・コマンドラインを見つける方法

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

フェドラ

sudo dnf install clamav

OpenSUSE

sudo zypper install clamav

汎用Linux

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

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

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

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

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

持っていない wget?試して カール 代わりに:

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スクリプトを実行します。 Configureを使用すると、ビルド要件のすべての依存関係が満たされているかどうかを判断できます。

./configure --with-user

Configureスクリプトで警告が表示されない場合は、すべて順調です。を実行してコードコンパイルプロセスを開始します 作る コマンド。

make

コードコンパイラツールでClamAVをビルドします。時間がかかることがありますので、しばらくお待ちください。構築プロセスが完了したら、Linux PCにソフトウェアをインストールします。 インストールする コマンド。

sudo make install

コマンドライン経由でウイルスを見つける

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

sudo freshclam

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

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

sudo clamscan /location/of/folder/

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

sudo clamscan -r /location/of/folder/

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

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

注: -v ClamAVが非表示にするスキャンプロセスを印刷するように切り替えます。

sudo clamscan -rv ~/

または

sudo clamscan -rv /home/username

複数のユーザーのホームフォルダーをスキャンしたいですか?ポインティングしてみてください ハマグリ / home /、 の代わりに / home / username /.

sudo clamscan -rv /home/

システム全体のスキャン

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

sudo clamscan -rv /

単一ファイルをスキャン

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

注:独自のニーズに合わせて、必ず以下のコマンドをカスタマイズしてください。

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

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

cd /location/of/file/file.file
sudo clamscan -v file.file
</ p>

コメント