Instalare și utilizare Rootkit Hunter(rkhunter) pe Ubuntu 24.04 sau 22.04

Configurare noua (How To)

Situatie

Rootkit Hunter (rkhunter) este un instrument open-source puternic pentru sisteme Linux precum Ubuntu 24.04, care scanează pentru exploatări locale, backdoor-uri și rootkit-uri. Este un instrument esențial pentru administratorii de servere, în special pentru menținerea securității sistemului prin verificarea semnelor comune ale software-ului malițios.

Deși folosim Ubuntu 24.04 pentru acest ghid, pașii vor fi aceiași pentru alte versiuni, precum 22.04, 20.04 și 18.04.

Solutie

Pasi de urmat

Pregătirea Sistemului

Este întotdeauna recomandat să vă asigurați că sistemul este actualizat înainte de a instala un pachet. Folosiți comanda dată pentru a instala actualizări de securitate și alte pachete pe sistemul Ubuntu Linux.

sudo apt update && sudo apt upgrade

Instalarea Rootkit Hunter pe Ubuntu 24.04

Nu avem nevoie să adăugăm nimic altceva la sistemul Ubuntu, precum un repository, pentru a instala Rootkit Hunter. Pachetele necesare pentru instalarea acestui instrument de securitate sunt deja disponibile în repository-urile implicite ale sistemului Ubuntu. Prin urmare, folosiți comanda APT dată și Hunter va fi instalat pe sistem.

sudo apt install rkhunter

Sistemul va solicita configurarea serverului de mail pentru a trimite notificări prin email despre alerte, rapoarte despre potențiale amenințări și rezultate ale scanărilor generate de Rootkit Hunter. Selectați opțiunea care se potrivește mediului dvs.

command to install Rootkit hunter on Ubuntu

Mail server scanning settings

Actualizarea definițiilor Rootkit Hunter

Odată ce am finalizat instalarea, primul pas este să ne asigurăm că fișierele bazei de date ale Rootkit Hunter sunt actualizate. Acest lucru va asigura că are cele mai recente informații despre potențialele amenințări.

sudo rkhunter --update
```
Update Rootkit Hunter Database Definations

Dacă, după executarea comenzii de mai sus, primiți următoarea eroare:
```
Invalid WEB_CMD configuration option: Relative pathname: "/bin/false"

Atunci trebuie să editați fișierul de configurare Hunter:

sudo nano /etc/rkhunter.conf

După aceea, derulați și găsiți linia WEB_CMD="/bin/false" și modificați-o la:

WEB_CMD=""
HUNTER Configuration file

De asemenea, schimbați valorile MIRRORS_MODE=1 și UPDATE_MIRRORS=0 după cum urmează:

UPDATE_MIRRORS=1
MIRRORS_MODE=0
Configure Hunter Database update

Salvați fișierul apăsând Ctrl+X, tastând Y, apoi apăsând tasta Enter.

Rularea Rootkit Hunter pentru scanarea Ubuntu

Suntem gata să scanăm complet sistemul Ubuntu 24.04 folosind Rootkit Hunter. Rulați comanda dată și va verifica pentru rootkit-uri, backdoor-uri și posibile exploatări locale pe sistem.

sudo rkhunter --checkall

În timpul scanării, Rootkit Hunter va furniza output detaliat despre ce este verificat. Este normal să vedeți un amestec de statusuri “OK” și “Warning”.

Run Rootkit Hunter to Scan Ubuntu 24.04

Automatizarea verificărilor și scanărilor zilnice

Putem crea un cron job pentru a rula Rootkit Hunter automat, scanând sistemul și trimițând rezultatele prin email.

Deschideți fișierul crontab pentru editare:

sudo crontab -e

Adăugați următoarea linie pentru a programa o scanare zilnică la ora 2 AM (ajustați ora după necesitate):

0 2 * * * /usr/bin/rkhunter --cronjob --report-warnings-only --append-log

Această comandă programează Rootkit Hunter să ruleze ca un cron job și adaugă în fișierul log raportând doar avertismentele.

Resetarea avertismentelor și stergerea Istoricului

Rootkit Hunter poate genera avertismente din motive legitime (de exemplu, actualizări software sau instalări noi). După revizuirea avertismentelor și confirmarea că sunt sigure, le putem șterge folosind comanda. Aceasta va actualiza baza de date a proprietăților după verificarea că sistemul este curat.

Pentru a șterge istoricul fișierelor cunoscute ca fiind corecte și pentru a reseta avertismentele, rulați următoarea comandă:

sudo rkhunter --propupd

Vizualizarea log-ului detaliat al rezultatelor scanării

După finalizarea scanării, Rootkit Hunter rezumă potențialele probleme pentru revizuirea rezultatelor și determinarea dacă vreun avertisment necesită acțiune. Pentru a vizualiza log-ul detaliat al scanării, putem deschide fișierul log:

sudo less /var/log/rkhunter.log

Căutați avertismente în log tastând:

/Warning

Această comandă vă permite să parcurgeți avertismentele din fișierul log.

Dezinstalarea Rootkit Hunter

Deși Rootkit Hunter este un instrument indispensabil pentru administratorii de sistem și experții în securitate, îl putem elimina folosind următoarea comandă din Ubuntu 24.04 dacă nu mai este necesar:

sudo apt remove rkhunter -y

Tip solutie

Permanent

Voteaza

(6 din 9 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?