GNU/Linux >> Znalost Linux >  >> Debian

Nainstalujte Linux Malware Detect na Debian / Ubuntu / LinuxMint – Malware Scanner pro operační systém Linux

LMD (Linux Malware Detect) je open source detektor malwaru pro operační systémy Linux. LMD je speciálně navržen pro sdílená hostitelská prostředí k detekci a odstraňování hrozeb v souboru uživatelů.

V této příručce nainstalujeme Linux Malware Detect (LMD) pomocí ClamAV na Debian 9 / Ubuntu 16.04 / LinuxMint 18 .

Nainstalujte Linux Malware Detect na Debian

LMD není k dispozici na základních repozitářích jako předpřipravený balíček, ale můžete získat LMD jako tarball z oficiálních webových stránek projektu.

Stáhněte si nejnovější verzi LMD (v1.6.2) pomocí následujícího příkazu.

cd /tmp/
curl -O http://www.rfxn.com/downloads/maldetect-current.tar.gz

Rozbalte tarball pomocí příkazu tar .

tar -zxvf maldetect-current.tar.gz

Přejděte do extrahovaného adresáře.

cd maldetect-1.6.2/

Spusťte instalační skript install.sh přítomný v extrahovaném adresáři.

bash install.sh

Výstup:

Created symlink /etc/systemd/system/multi-user.target.wants/maldet.service → /usr/lib/systemd/system/maldet.service.
update-rc.d: error: unable to read /etc/init.d/maldet
Linux Malware Detect v1.6
            (C) 2002-2017, R-fx Networks <[email protected]>
            (C) 2017, Ryan MacDonald <[email protected]>
This program may be freely redistributed under the terms of the GNU GPL

installation completed to /usr/local/maldetect
config file: /usr/local/maldetect/conf.maldet
exec file: /usr/local/maldetect/maldet
exec link: /usr/local/sbin/maldet
exec link: /usr/local/sbin/lmd
cron.daily: /etc/cron.daily/maldet
maldet(933): {sigup} performing signature update check...
maldet(933): {sigup} local signature set is version 2017070716978
maldet(933): {sigup} new signature set (201708255569) available
maldet(933): {sigup} downloading https://cdn.rfxn.com/downloads/maldet-sigpack.tgz
maldet(933): {sigup} downloading https://cdn.rfxn.com/downloads/maldet-cleanv2.tgz
maldet(933): {sigup} verified md5sum of maldet-sigpack.tgz
maldet(933): {sigup} unpacked and installed maldet-sigpack.tgz
maldet(933): {sigup} verified md5sum of maldet-clean.tgz
maldet(933): {sigup} unpacked and installed maldet-clean.tgz
maldet(933): {sigup} signature set update completed
maldet(933): {sigup} 15218 signatures (12485 MD5 | 1954 HEX | 779 YARA | 0 USER)

Konfigurace Linux Malware Detect

/usr/local/maldetect/conf.maldet je hlavní konfigurační soubor LMD. Jeho parametry můžete upravit podle svých požadavků.

nano /usr/local/maldetect/conf.maldet

Níže je uvedeno několik nastavení, která byste měli mít na LMD pro úspěšnou detekci a odstranění malwarových hrozeb.

# Enable Email Alerting
email_alert="1"

# Email Address in which you want to receive scan reports
email_addr="[email protected]"

# Use with ClamAV
scan_clamscan="1"

# Enable scanning for root-owned files. Set 1 to disable.
scan_ignore_root="0"

# Move threats to quarantine
quarantine_hits="1"

# Clean string based malware injections
quarantine_clean="1"

# Suspend user if malware found. 
quarantine_suspend_user="1"

# Minimum userid value that be suspended
quarantine_suspend_user_minuid="500"

Pokud si nepřejete používat LMD s ClamAV, přeskočte níže uvedenou část.

Linux Malware Detect with ClamAV

LMD funguje lépe s ClamAV, zejména pokud jde o skenování velkých sad souborů. ClamAV (Clam Antivirus) je antivirový modul s otevřeným zdrojovým kódem pro detekci virů, malwaru, trojských koní a dalších škodlivých hrozeb.

ClamAV je k dispozici v základním úložišti, takže jej můžete nainstalovat pomocí příkazu apt.

apt-get -y install clamav clamav-daemon clamdscan

Ve výchozím nastavení je použití ClamAV s LMD povoleno.

Skenování pomocí funkce Linux Malware Detect

Pojďme otestovat funkčnost LMD stažením vzorové virové signatury z webu EICAR.

cd /tmp
wget http://www.eicar.org/download/eicar_com.zip
wget http://www.eicar.org/download/eicarcom2.zip

Nyní prohledejte adresář /tmp, zda neobsahuje malware.

maldet -a /tmp

Výstup:

Linux Malware Detect v1.6.2
            (C) 2002-2017, R-fx Networks <[email protected]>
            (C) 2017, Ryan MacDonald <[email protected]>
This program may be freely redistributed under the terms of the GNU GPL v2

maldet(4209): {scan} signatures loaded: 15218 (12485 MD5 | 1954 HEX | 779 YARA | 0 USER)
maldet(4209): {scan} building file list for /tmp, this might take awhile...
maldet(4209): {scan} setting nice scheduler priorities for all operations: cpunice 19 , ionice 6
maldet(4209): {scan} file list completed in 0s, found 4 files...
maldet(4209): {scan} found clamav binary at /usr/bin/clamscan, using clamav scanner engine...
maldet(4209): {scan} scan of /tmp (4 files) in progress...
maldet(4209): {scan} processing scan results for hits: 2 hits 0 cleaned
maldet(4209): {scan} scan completed on /tmp: files 4, malware hits 2, cleaned hits 0, time 12s
maldet(4209): {scan} scan report saved, to view run: maldet --report 171026-1103.4209

Z výstupu si můžete všimnout, že LMD k provedení skenování používá skener ClamAV a podařilo se mu najít dva zásahy malwaru.

Zpráva o skenování detektoru malwaru Linux

LMD ukládá své zprávy o skenování pod /usr/local/maldetect/sess/ . Pomocí příkazu maldet spolu s SCAN ID zobrazíte podrobnou zprávu o skenování.

maldet --report 171026-1103.4209

Výstup:

HOST:      lmd
SCAN ID:   171026-1103.4209
STARTED:   Oct 26 2017 11:03:16 +0000
COMPLETED: Oct 26 2017 11:03:28 +0000
ELAPSED:   12s [find: 0s]

PATH:          /tmp
TOTAL FILES:   4
TOTAL HITS:    2
TOTAL CLEANED: 0

FILE HIT LIST:
{HEX}EICAR.TEST.10 : /tmp/eicar_com.zip => /usr/local/maldetect/quarantine/eicar_com.zip.296395948
{HEX}EICAR.TEST.10 : /tmp/eicarcom2.zip => /usr/local/maldetect/quarantine/eicarcom2.zip.418410660
===============================================
Linux Malware Detect v1.6.2 < [email protected] >

Aktualizujte Linux Malware Detect

Pomocí níže uvedeného příkazu aktualizujte LMD.

maldet -d

Chcete-li aktualizovat podpisy LMD, spusťte:

maldet -u

To je vše.


Debian
  1. Jak nainstalovat Linux Malware Detect na CentOS 7 / RHEL 7 – Malware Scanner pro operační systém Linux

  2. Nainstalovat archiv PeaZip na Ubuntu 20.04 / LinuxMint / Debian Linux Distributions - Průvodce krok za krokem?

  3. ZDARMA 4hodinový kurz Ubuntu pro začátečníky

  1. Jak nainstalovat Pip na Ubuntu 18.04, Debian 9 a Linux Mint 19

  2. Nainstalujte Grsync na systém Debian 10 Linux

  3. Jak nainstalovat Linux Malware Detect na CentOS 8

  1. Nainstalujte a nakonfigurujte Linux Malware Detect na CentOS VPS

  2. Nainstalujte IMAP pro PHP 7.1 na operační systém Ubuntu

  3. 7-Zip pro Linux