A Chkrootkit telepítése Ubuntu 24.04, 22.04 vagy 20.04 rendszeren

A Chkrootkit a Linux ökoszisztéma biztonságának jeladója, amely robusztus eszközkészletet kínál a felhasználóknak a rootkitek jeleinek ellenőrzéséhez. A rootkitek, kifinomult rosszindulatú programok, amelyek mélyen elrejtőzhetnek a rendszerben, jelentős veszélyt jelentenek a rendszer integritására és az adatbiztonságra nézve. A Chkrootkit fejlett észlelési technikákat alkalmaz e fenyegetések feltárására, biztosítva a rendszergazdák és a biztonsági szakemberek tiszta, biztonságos működési környezetét. Kialakítása az egyszerűséget és a hatékonyságot helyezi előtérbe, így nélkülözhetetlen eszközzé válik a rendszerük biztonságát értékelő Linux-felhasználók számára.

A Chkrootkit további kulcsfontosságú elemei a következők:

  • Átfogó szkennelési lehetőségek: Számos ismert rootkitet, férget és trójai programot észlel.
  • Felhasználóbarát felület: Könnyű használatot biztosít a kezdők és a kiberbiztonsági szakértők számára.
  • Rendszeres frissítések: A gyakori adatbázis-frissítések révén lépést tart a kiberfenyegetések fejlődő környezetével.
  • Nyílt forráskódú természet: Lehetővé teszi a közösség által vezérelt fejlesztéseket, és biztosítja az átláthatóságot.
  • Minimális erőforrás szükséglet: Különféle rendszereken futhat anélkül, hogy befolyásolná a teljesítményt.
  • Rugalmas telepítési lehetőségek: Külső adathordozóról futtatható a kompromittált rendszerek elemzéséhez.
  • Részletes beszámoló: Betekintést nyújt az észlelt fenyegetésekbe és a rendszer sebezhetőségeibe.
  • Széleskörű kompatibilitás: Támogatja a Linux disztribúciók széles skáláját, növelve annak sokoldalúságát.

A Chkrootkit felhatalmazza a felhasználókat arra, hogy proaktív lépéseket tegyenek rendszerük biztonsága érdekében, nyugalmat biztosítva az egyre digitálisabbá váló világban.

Most folytassuk a telepítési lépésekkel.

A chkrootkit telepítésének előfeltételei

A chkrootkit Ubuntu rendszerre történő sikeres telepítéséhez győződjön meg arról, hogy megfelel a következő követelményeknek:

Minimális hardver és támogatott Ubuntu verziók

ÖsszetevőKövetelmény
Processzor2 gigahertzes (GHz) vagy gyorsabb kétmagos processzor (az Ubuntu minimális követelményei alapján)
RAM4 GB vagy több (az Ubuntu minimális követelményei alapján)
Lemezterület100 MB szabad hely
Támogatott verziókUbuntu 24.04 (Noble), Ubuntu 22.04 (Jammy), Ubuntu 20.04 (Fokális)

Hálózati és terminálkövetelmények

KövetelményLeírás
Internet kapcsolatA chkrootkit és a frissítések letöltéséhez szükséges.
TerminálegyezményekAz összes terminálparancsot normál felhasználóként kell futtatni sudo kiváltságokat.
CLI parancsokA telepítéshez és beállításhoz használja a parancssori felületet (CLI).

1. módszer: Telepítse a Chkrootkit-et az Ubuntu alapértelmezett tárolójából

Frissítse a csomaglistákat a Chkrootkit telepítése előtt

A Chkrootkit telepítése előtt elengedhetetlen a csomaglisták frissítése a rendszeren. Ez a lépés biztosítja, hogy a legfrissebb információkkal rendelkezzen az elérhető csomagokról és a legújabb verziókról. A csomaglisták frissítéséhez nyisson meg egy terminált, és futtassa a következő parancsot:

sudo apt update & sudo apt upgrade

Ez a parancs lekéri a legfrissebb csomaginformációkat a tárolókból, és frissíti a telepített csomagokat újabb verziókkal.

Telepítse a Chkrootkit-et az APT Command segítségével

A Chkrootkit telepítéséhez használhatja a APT csomagkezelő. Ez a csomagkezelő kényelmes és hatékony módja az Ubuntu rendszer szoftvereinek kezelésének. Futtassa a következő parancsot a Chkrootkit telepítéséhez:

sudo apt install chkrootkit

Ez a parancs telepíti a Chkrootkit csomagot, amely tartalmazza a szükséges eszközöket és szkripteket a rootkitek észleléséhez és megakadályozásához a rendszeren. Ezek az eszközök segítenek megvédeni rendszerét a rosszindulatú szoftverektől, és megőrizni a biztonságát.

Ellenőrizze a Chkrootkit telepítését

A Chkrootkit telepítése után döntő fontosságú a telepítés sikerességének ellenőrzése. Ez a lépés biztosítja, hogy a szoftver megfelelően telepítve van, és készen áll a használatra. A telepítés ellenőrzéséhez futtassa a Chkrootkit version parancsot a terminálban:

chkrootkit -V

2. módszer: Telepítse a Chkrootkit-et a Source Archive segítségével

Töltse le a Chkrootkit forráskódját

Először is le kell töltenie a Chkrootkit forráskódját a hivatalos webhelyről. Ez a folyamat biztosítja, hogy a szoftver legfrissebb verziójával rendelkezzen. Nyisson meg egy terminált, és keresse meg azt a könyvtárat, ahová le szeretné tölteni a forráskódot. Ezután futtassa a következő parancsot:

wget ftp://chkrootkit.org/pub/seg/pac/chkrootkit.tar.gz

Ez a parancs letölti a Chkrootkit forráskód archívumot a kiválasztott könyvtárba.

Bontsa ki a Chkrootkit forrásarchívumot

Ezután ki kell bontania a forráskódot a letöltött archívumból. A forráskód kibontása szükséges a fordításhoz és telepítéshez szükséges fájlok eléréséhez. Futtassa a következő parancsot a forráskód kibontásához:

tar -xvzf chkrootkit.tar.gz

Fordítsa le és telepítse a Chkrootkit Ubuntu-ra

A Chkrootkit fordítása előtt győződjön meg arról, hogy a szükséges csomagok telepítve vannak a rendszeren. Ezek a csomagok tartalmazzák a GNU Compiler Collection (GCC) és a make hasznosság. Annak ellenőrzéséhez, hogy telepítve vannak-e ezek a csomagok, vagy telepíteni szeretné őket, futtassa a következő parancsot:

sudo apt install gcc make build-essential

Most lépjen a kibontott Chkrootkit forráskód könyvtárba, és futtassa a következő parancsot a Chkrootkit fordításához és telepítéséhez:

cd chkrootkit-{your-version-number}
make sense

Ez a parancs lefordítja a Chkrootkit forráskódot, és létrehoz egy végrehajtható bináris fájlt.

Ellenőrizze a Chkrootkit telepítését

A telepítést a Chkrootkit parancs futtatásával ellenőrizheti a terminálban. Ez a lépés megerősíti, hogy a szoftver sikeresen le lett fordítva és telepítve. Futtassa a következő parancsot:

./chkrootkit -V

A Chkrootkit beállítása a globális hozzáférhetőséghez

Ez a rész a Chkrootkit telepítésének megszervezésével foglalkozik az Ubuntu rendszeren, globálisan elérhetővé téve azt. Ez fontos a könnyű használat és a Linux fájlrendszerek hagyományos szerkezetével való összhang érdekében.

A Chkrootkit elhelyezése egy szabványos könyvtárban a Chkrootkit segítségével

A Chkrootkit sikeres fordítása után a legjobb gyakorlatnak tekinthető, ha a könyvtárát a fájlrendszer szabványos helyére helyezi át. Ez nemcsak a fájlokat rendezi, hanem leegyszerűsíti a Chkrootkit futtatható fájl hozzáférhetőségét is.

A konvenció szerint ilyen szoftvereket kell behelyezni /usr/local/bin a globális hozzáférhetőség érdekében. Mielőtt azonban ezt megtennénk, áthelyezzük a Chkrootkit könyvtárat ide /usr/local/share.

Győződjön meg arról, hogy a Chkrootkit könyvtár szülőkönyvtárában van. Ennek egy szinttel feljebb kell lennie chkrootkit-{your-version-number}. A Chkrootkit áthelyezéséhez /usr/local/share, hajtsa végre a következő parancsot:

sudo mv chkrootkit-{your-version-number} /usr/local/share/chkrootkit

Ez a parancs használja sudo a move (mv) parancs végrehajtásához rendszergazdai jogosultságokkal. Áthelyezi a Chkrootkit könyvtárat ide /usr/local/share, amely egy gyakori hely a megosztott adatok tárolására.

Szimbolikus hivatkozás létrehozása az egyszerű hozzáférés érdekében a Chkrootkit segítségével

Most, hogy a Chkrootkit egy megfelelőbb helyre helyeztük, tegyük könnyen elérhetővé a rendszer bármely pontjáról egy szimbolikus hivatkozás létrehozásával /usr/local/bin. A szimbolikus hivatkozás parancsikonként működik, lehetővé téve a Chkrootkit futtatását anélkül, hogy minden alkalommal a könyvtárába navigálna.

A szimbolikus hivatkozás létrehozásához hajtsa végre a következő parancsot:

sudo ln -s /usr/local/share/chkrootkit/chkrootkit /usr/local/bin/chkrootkit

Ez létrehoz egy szimbolikus linket, melynek neve chkrootkit be /usr/local/bin amely a tényleges Chkrootkit végrehajtható fájlra mutat /usr/local/share/chkrootkit.

A Chkrootkit akadálymentességének ellenőrzése

Most már képesnek kell lennie a Chkrootkit futtatására a terminál bárhonnan. Ennek ellenőrzéséhez használjuk a version parancsot a Chkrootkit verziójának ellenőrzéséhez:

chkrootkit -V

Ha olyan kimenetet kap, amely a Chkrootkit verzióját mutatja, az megerősíti, hogy a Chkrootkit globálisan elérhető.

Alapvető parancsok a Chkrootkit segítségével

Futtassa a Rootkitek keresését a Chkrootkit segítségével

A Chkrootkit telepítése után átvizsgálhatja a rendszert a rootkitek észlelésére. A vizsgálat futtatásához nyisson meg egy terminált, és hajtsa végre a következő parancsot:

sudo chkrootkit

Ez a parancs megjeleníti a Chkrootkit verzióját, és elindítja a rendszer átfogó vizsgálatát, megkeresve a lehetséges rootkiteket.

Ha tömörebb kimenetet szeretne, amely csak a lehetséges problémákat jeleníti meg, használhatja a csendes módot:

sudo chkrootkit -q

Állítsa be az automatikus keresést a Chkrootkit segítségével

A Chkrootkit APT verziójával engedélyezheti az automatikus napi vizsgálatot a rendszer biztonságának fokozása érdekében. Először nyissa meg a konfigurációs fájlt a következő paranccsal:

sudo nano /etc/chkrootkit/chkrootkit.conf

Ezután keresse meg a sort tartalmazó sort RUN_DAILY és változtassa meg az értékét TRUE. Alapértelmezés szerint ezt az értéket már be kell állítani TRUE, de célszerű ellenőrizni ezt a beállítást.

Mentse el a változtatásokat a gomb megnyomásával CTRL+O és lépjen ki a szerkesztőből a gombbal CTRL+X.

Fedezze fel a Chkrootkit parancsait és dokumentációját

Ha többet szeretne megtudni a Chkrootkit parancsairól és opcióiról, nyissa meg a Súgó menüt a következő parancs futtatásával:

chkrootkit -h

Alternatív megoldásként elérheti a Chkrootkit kézikönyv oldalát a man parancs:

man chkrootkit

Következtetés

Végezetül végigjártuk a Chkrootkit Ubuntu rendszeren való üzembe helyezésének és futtatásának lépéseit, lefedve az egyszerű APT módszert és a legújabb verzió fordításának gyakorlatiasabb megközelítését. Ennek az útmutatónak az a célja, hogy az ijesztőnek tűnő lépéseket kezelhető lépésekké leegyszerűsítse, biztosítva, hogy Ön képes legyen megerősíteni rendszere rootkitekkel szembeni védelmét. Utolsó bökkenőként ne felejtsen el rendszeresen ellenőrizni és frissíteni a Chkrootkit telepítését. Ez egy kicsi, de erőteljes szokás, amely nagyban hozzájárul a digitális tér biztonságának megőrzéséhez. Legyen éber és boldog szkennelést!

Hasznos linkek

Íme néhány értékes link a chkrootkit használatával kapcsolatban:

  • chkrootkit hivatalos webhely: Látogassa meg a hivatalos chkrootkit webhelyet az eszközzel, annak funkcióival és a legújabb frissítésekkel kapcsolatos információkért.
  • chkrootkit könyvek: Fedezze fel a chkrootkittel kapcsolatos könyveket és forrásokat a mélyreható megértés és a haladó használat érdekében.
  • chkrootkit GitHub Repository: Hozzáférés a chkrootkit GitHub adattárhoz a forráskód megtekintéséhez, a problémák bejelentéséhez és a fejlesztéshez való hozzájáruláshoz.
Joshua James

Szólj hozzá!