So finden Sie Viren über die Befehlszeile unter Linux

So finden Sie Viren über die Befehlszeile unter Linux

Die meisten wissen es vielleicht nicht, aber Linux kann auch Viren bekommen. Zum Glück gibt es ein enormes Kommandozeilen-Tool, das viele Linux-Benutzer verwenden, und es heißt ClamAV. Damit können Benutzer über die Befehlszeile Virentypen erkennen und nach Exploits suchen (sowohl für Windows als auch für Linux).

 

Installieren Sie ClamAV

ClamAV ist einfach unter Linux zu installieren, da es in vielen Mainstream-Distributions-Software enthalten ist Quellen. Um diese Anwendung zu installieren, öffnen Sie ein Terminal und folgen Sie den Anweisungen unten, um es zu funktionieren.

Hinweis: ClamAV hat eine grafische Version der Anwendung, wenn Sie die Linux-Befehlszeile nicht mögen. Es nimmt alle die besten Aspekte des Terminals und legt es in eine einfach zu bedienende Benutzeroberfläche. Auf der offiziellen Website erfahren Sie mehr.

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

Generic Linux

Der Aufbau des ClamAV-Virenscanners von der Quelle auf der Linux-Plattform erfordert einige Abhängigkeiten. Installieren Sie alle diese Programme auf Ihrem Computer, bevor Sie fortfahren.

  • gcc or clang C compiler
  • OpenSSL
  • zlib library
  • wget

Mit den Abhängigkeiten auf Ihrem Linux-Computer ist es Zeit, den Bauprozess zu starten. Greifen Sie mit dem wget -Download-Tool auf die neueste Version von ClamAV zu.

Hinweis: Wenn Sie das Programm von der Quelle erstellen, sind automatische Aktualisierungen nicht möglich. Um sicherzustellen, dass Ihr Virenscanner immer auf dem neuesten Stand ist, laden Sie ClamAV hier erneut herunter und kompilieren Sie den Code regelmäßig.

FÜR SIE EMPFOHLEN

So finden Sie Viren über die Befehlszeile unter Linux

Internet

So laden Sie Ihre Google Music Library unter Linux über die Befehlszeile

Linux

So streamen Sie, um von der Kommandozeile auf Linux zu twittern

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

Don” t haben wget ? Versuchen Sie cURL stattdessen:

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

Nun, nachdem der Code fertig heruntergeladen wurde, durch wget extrahiere das TarGZ-Archiv von ClamAV.

tar zxvf clamav-0.100.2.tar.gz

Verschieben Sie Ihre Terminalsitzung mit dem Befehl CD aus dem Basisordner in den neu extrahierten clamav-0.100.2 -Ordner.

cd clamav-0.100.2

Führen Sie das Konfigurationsskript aus. Mit Configure können Sie bestimmen, ob alle Abhängigkeiten für die Buildanforderungen erfüllt sind.

./configure --with-user

Wenn das Skript Configure keine Warnungen anzeigt, ist alles in Ordnung. Starten Sie den Codekompilierungsprozess, indem Sie den Befehl make ausführen.

make

Lassen Sie das Code-Compiler-Tool ClamAV erstellen. Es kann lange dauern, also sei geduldig. Wenn der Erstellungsprozess abgeschlossen ist, installieren Sie die Software auf Ihrem Linux-PC mit dem Befehl make install .

sudo make install

Viren über die Befehlszeile finden

Virenscanner finden Trojaner und andere Probleme, indem sie ein „Definitionen“ ” Datei. Diese Definitionsdatei ist eine Liste, die den Scanner über fragwürdige Elemente informiert. ClamAV hat auch eine Definitionsdatei und Benutzer können sie mit dem Befehl freshclam aktualisieren. Führen Sie im Terminal Folgendes aus:

sudo freshclam

Achten Sie darauf, den Befehl freshclam regelmäßig wöchentlich auszuführen (oder sogar täglich, wenn Sie paranoid sind, wenn Viren auf Ihrem Linux-PC oder -Server angezeigt werden) .

Sobald Sie die neuesten Virendefinitionen für ClamAV unter Linux erhalten haben, können Sie nach Sicherheitslücken suchen. Um einen einzelnen Ordner auf Viren zu überprüfen, führen Sie den folgenden Befehl aus:

sudo clamscan /location/of/folder/

Es ist auch möglich, clamscan </ strong zu verwenden > mit dem r -Schalter nach Viren in einem Verzeichnis mit allen darin enthaltenen Unterverzeichnissen zu suchen.

sudo clamscan -r /location/of/folder/

Home-Ordner scannen

Das Home-Verzeichnis unter Linux ist der primäre Speicherort, mit dem Benutzer auf der Website interagieren Computer. Wenn Sie also einen Virus haben, befindet er sich in diesem Ordner oder in vielen Unterordnern. Um den Benutzerordner zu scannen, zeigen Sie auf clamscan unter / home / Benutzername / . Alternativ verwenden Sie ~ / , wenn Sie keinen Benutzernamen eingeben möchten.

Hinweis: Verwenden Sie die -v -Schaltfläche, um den Scanvorgang auszudrucken, den ClamAV sonst versteckt.

So finden Sie Viren über die Befehlszeile unter Linux

sudo clamscan -rv ~/

or

sudo clamscan -rv /home/username

Möchten Sie mehr als einen Benutzerordner durchsuchen? Versuchen Sie, clamscan anstelle von /home/username/ auf /home/ zu zeigen.

sudo clamscan -rv /home/

Systemweiter Suchlauf

Sie können gefährliche und fragwürdige Dateien auf Ihrem Linux-PC außerhalb Ihres privaten Ordners haben. Wenn Sie nach solchen Objekten suchen möchten, müssen Sie einen systemweiten Scan durchführen. Verwenden Sie clamscan und zeigen Sie es direkt auf Ihr Stammverzeichnis.

So finden Sie Viren über die Befehlszeile unter Linux

sudo clamscan -rv /

Einzelne Datei scannen

So finden Sie Viren über die Befehlszeile unter Linux

ClamAV wird oft verwendet, um Linux-Dateisysteme nach gefährdeten Dateien zu durchsuchen. Eine andere Anwendung für ClamAV ist das Scannen einzelner Dateien auf Probleme. Um eine einzelne Datei zu scannen, führen Sie clamscan aus und zeigen Sie sie direkt auf den Speicherort der Datei.

Hinweis: Achten Sie darauf, die folgenden Befehle Ihren eigenen Bedürfnissen anzupassen.

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

Alternativ können Sie mit dem Befehl CD zum genauen Speicherort der Datei wechseln Führen Sie dann den Scan aus.

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

UNSERE

NEWSLETTER ABONNIEREN

Holen Sie sich täglich Tipps In Ihrem Posteingang <35000> anderen Lesern

q , quelle

Zusammenhängende Posts:

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.